0
которые работают без strict.

без него только усреднители нормально работают(там всё равно выход по совокупной прибыли.
А вот скальперы и советники торгуюшие переворотом позиции(буй селл, буй селл)я бы без strict не рискнул бы использовать.Был печальный опыт и не раз.
Особенно если есть предупреждение:
return value of 'OrderSend' should be checked

avatar

alex30774

  • 24 августа 2025, 15:33
0
Возможно, сильнее, чем строгость.

Я по началу даже не понял смысл вашего умозаключения, а потом я вспомнил что вы не понимаете в программировании, так же как и я.
Но вы хотя бы функции писать умеете.

1. Ошибки компиляции

При наличии ошибок в коде программа не может быть скомпилирована.

Для полного контроля всех ошибок рекомендуется использовать строгий режим компиляции, который устанавливается директивой:

#property strict

Этот режим значительно упрощает поиск ошибок.

Подробнее можно почитать здесь:
www.mql5.com/ru/articles/1391


Строгий режим компиляции необходим для коректной и безошибочной работы советника.
Без него(строгого режима компиляции) советник будет работать коряво либо вообще не будет, или даже не установится.
Хотя компилятор при этом может показывать, что нет ни ошибок, не предупреждений.
avatar

alex30774

  • 24 августа 2025, 12:09
+1
Забаньте (//) strict в стр.16. Или удалите строку.

Без «строгой компиляции» советник будет работать через раз.
К примеру сМилионовские бесплатные советники первую неделю работают(да и то иногда сделки пропускают), а на вторую уже нет.
Лечиться переустановкой советника.
Особенно опасно такие советники(без строгой компиляции) использовать на реальных счетах.
avatar

alex30774

  • 23 августа 2025, 18:18
+1
Не всё так просто оказалось

Всё легко и просто: советник хоть и взломанный(убрана привязка к номеру счёта), но осталась защита от переименования.
Скорее всего вы пытались переименовать советник вот и выскакивает предупреждение.Для вашего кореша это не обязательно если вы ему отправляете скрины.Достаточно отредактировать в Пайнте, подобрав размер шрифта и стиль шрифта.Другое дело если нужно видео, тут без правки кода не обойтись.
Выслал вам на почту исправленую версию и для наглядности переименованную, как видете не ругается.

Для того чтобы пустить вашего кореша по ложному следу этого вполне хватит(таких советников с подобной панелью предостаточно)
Но учтите автор советника опазнает свой советник по кнопкам и другим надписям и может подать на вас в суд.Поэтому нужно удалять ещё и кнопки и другие надписи.

Вобщем если не устраивает название (хотите по своему переименовать), то редактируйте
248 строчку
string NEA = "SuperGold-EA"; 

и 321
+ "SUPER GOLD EA"


avatar

alex30774

  • 18 августа 2025, 10:05
0
Если нужен чистый советник (без предупреждений), то пишите адрес электронной почты, а то файл сильно большой.
А мои файлы я не хочу засорять
avatar

alex30774

  • 17 августа 2025, 21:00
0
Вот как теперь выглядит комментарий после исправления
avatar

alex30774

  • 17 августа 2025, 16:35
+1
Если не секрет, чем вам эта Elise помешала?
Ну а если по существу вопроса:
то 58 строчку, которая выглядит вот так
string gs_316 = "[Elise-EA-Sell]";

замените вот на эту
string gs_316 = "[EA-Sell]";


95 строчку, которая выглядит вот так
string gs_528 = "[@EliseTrendEA]";

замените вот на эту
string gs_528 = "[TrendEA]";


134 строчку, которая выглядит вот так
string gs_744 = "[Elise-EA-Buy]";

замените вот на эту
string gs_744 = "[EA-Buy]";


проще говоря в строчках 58,95 и 134 уберите надпись Elise, главное вот эти значки " (кавычки) не трогайте, а то ошибки будут.
Квадратные скобки если мешают тоже можете удалить.
avatar

alex30774

  • 17 августа 2025, 16:28
0
Вы сначала покажите на реале как вы с помощью ТМА что-то заработали.
А голоссловные заявления(пустой трёп)не кому не интересны, разве что только школьникам: они ещё мечтать не разучились.
avatar

alex30774

  • 14 августа 2025, 16:22