Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1251

 

Ребята. Помогите с оптимизацией. Выдает нулевые параметры и все.  Визуальное отображение в тестере нормальное

Файлы:
 
Aleksandr Dziuba:

Ребята. Помогите с оптимизацией. Выдает нулевые параметры и все.  Визуальное отображение в тестере нормальное

Изучите журнал - вероятно там есть описание ошибок. Не применяйте экзотическую валюту - начните тест с валютой USD.

 
Vladimir Karputov:

Изучите журнал - вероятно там есть описание ошибок. Не применяйте экзотическую валюту - начните тест с валютой USD.

Ничего не увидел.  У меня облака вычислений не подключены. Только локалка. Там и считать то нечего. Всего 12 проходов. 

Файлы:
 
Aleksandr Dziuba:

Ничего не увидел.  У меня облака вычислений не подключены. Только локалка. Там и считать то нечего. Всего 12 проходов. 

Оптимизация выполняется АГЕНТАМИ (в вашем случае - ЛОКАЛЬНЫМИ АГЕНТАМИ).

Чтобы просмотреть логи локальных агентов: правый клик во вкладке Журнал и перейти в папку агента:

 
Vladimir Karputov:

Оптимизация выполняется АГЕНТАМИ (в вашем случае - ЛОКАЛЬНЫМИ АГЕНТАМИ).

Чтобы просмотреть логи локальных агентов: правый клик во вкладке Журнал и перейти в папку агента

В том то и дело что нет ошибок. Все считается.  Может какие то файерволы или еще что то?

Файлы:
 
Aleksandr Dziuba:

В том то и дело что нет ошибок. Все считается.  Может какие то файерволы или еще что то?

Запустите одиночное тестирование - одиночный проход. Не оптимизацию, а одиночный проход. Так точно будет виден лог.

 
Vladimir Karputov:

Запустите одиночное тестирование - одиночный проход. Не оптимизацию, а одиночный проход. Так точно будет виден лог.

В смысле визуальный? Ну вот лог  получил. Ничего там не видно плохого. Параметры все переданы. Даже он выполнился. а выход Баланс как был 20000 так и остался.

Файлы:
20200924.log  17 kb
 
Aleksandr Dziuba:

В смысле визуальный? Ну вот лог  получил. Ничего там не видно плохого. Параметры все переданы. Даже он выполнился. а выход Баланс как был 20000 так и остался.

Значит измените код так, чтобы он выдавал при ошибках сообщения об ошибках или если невозможно выполнить торговую операцию. Или вообще код ошибочный и не даёт сигналов. Чудес не бывает. 

Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Импортируемая функция не может иметь такого параметра (нельзя передавать указатель, класс или структуру, содержащую динамический массив, указатель, класс и т.д.) Недопустимый возвращаемый тип. Например, такая ошибка будет выдана для функций, импортированных из...
 
Vladimir Karputov:

Значит измените код так, чтобы он выдавал при ошибках сообщения об ошибках или если невозможно выполнить торговую операцию. Или вообще код ошибочный и не даёт сигналов. Чудес не бывает. 

Ага. 

В общем не входит оптимизация в Ontick. OnInit обрабатываеся. А On Tick не генерируется. В чем проблема. 

Поставил точки Print ( ) во входах и выходах.  В лог записывается только Init. 

P.S.

Ошибки обрабатываю. Привычка. Пишу программы с 1987 года. 

 
Aleksandr Dziuba:

Ага. 

В общем не входит оптимизация в Ontick. OnInit обрабатываеся. А On Tick не генерируется. В чем проблема. 

Поставил точки Print ( ) во входах и выходах.  В лог записывается только Init. 

P.S.

Ошибки обрабатываю. Привычка. Пишу программы с 1987 года. 

Без кода помочь смогут только телепаты - а сейчас, как назло, все телепаты в отпуске.