Бета-версия платформы MetaTrader 5 build 2055: Интеграция с Python и массовые улучшения в тестере стратегий - страница 5

 
Slava:
Я имею в виду тестерные агенты в виде сервисов. Которые могут использоваться не только в локальносетевых фермах, но и в облачной сети

Это фантастика ) Если серьезно, мне непонятно, как такое сделать

 
Slava:
Я имею в виду тестерные агенты в виде сервисов. Которые могут использоваться не только в локальносетевых фермах, но и в облачной сети

Логично. Все время забываю, что тестер не связан с терминалом.

И только для локальных менять поведение не правильно.

 
После последнего обновления - 2057, не запускается оптимизация "Tester optimization cannot be started"
 
Файлы:
20190522.log  1 kb
 
Aliaksandr Yemialyanau:
После последнего обновления - 2057, не запускается оптимизация "Tester optimization cannot be started"

Если заменить "terminal64.exe" на более старую версию - 2007, оптимизация работает. 

 
Aliaksandr Yemialyanau:

Если заменить "terminal64.exe" на более старую версию - 2007, оптимизация работает. 

Чтобы обойти это сообщение, поставьте хотя бы одну галку оптимизируемого параметра и правильно расставьте старт, шаг и стоп.

Если Вы оптимизируете по символам из обзора рынка, то все входные параметры эксперта берутся исключительно из первой колонки

Торговые советники и собственные индикаторы - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
Торговые советники и собственные индикаторы - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
  • www.metatrader5.com
Среди программ для автоматического трейдинга можно выделить две большие категории: торговые роботы и индикаторы. Первые предназначены для совершения торговых операций на рынках, а вторые — для анализа котировок и выявления закономерностей в их изменении. При этом индикаторы могут использоваться непосредственно в роботах, образуя полноценную...
 
Slava:

Чтобы обойти это сообщение, поставьте хотя бы одну галку оптимизируемого параметра и правильно расставьте старт, шаг и стоп.

Если Вы оптимизируете по символам из обзора рынка, то все входные параметры эксперта берутся исключительно из первой колонки

У меня аналогичная ситуация.

Оптимизируемые параметры (старт, шаг и стоп) выставлены правильно, так как в версии терминала 1966 тестер работает. 

С версии 1997 тестер начинает глючить, а в версии 2057 тестер совсем загнулся.

 

@Slava а с этим что делать?

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

Alexey Viktorov, 2019.05.22 16:55

Почему такое может быть?

IM      0       17:19:04.403    Terminal        MetaTrader 5 x64 build 2056 started (MetaQuotes Software Corp.)
NG      0       17:19:04.403    Terminal        Windows 7 Service Pack 1 (build 7601) x64, IE 11, AMD FX-4170 Quad-Core Processor , Memory: 9408 / 12255 Mb, Disk: 20 / 238 Gb, GMT+3

Сегодня обнаружил что в спецификации инструмента минимальный объём равен 100 и шаг тоже 100. Но при таких объёмах, вручную не открывает позиции с ошибкой "Неправильный объём", а если поставить 0.01 то кнопки не активны.

Заменил версию на "помладше"

KK      0       17:35:14.046    Terminal        MetaTrader 5 x64 build 2025 started (MetaQuotes Software Corp.)
IE      0       17:35:14.046    Terminal        Windows 7 Service Pack 1 (build 7601) x64, IE 11, AMD FX-4170 Quad-Core Processor , Memory: 9182 / 12255 Mb, Disk: 20 / 238 Gb, GMT+3

никаких изменений.

Затем заменил на релизную версию

FI      0       17:37:23.049    Terminal        MetaTrader 5 x64 build 2007 started (MetaQuotes Software Corp.)
RS      0       17:37:23.049    Terminal        Windows 7 Service Pack 1 (build 7601) x64, IE 11, AMD FX-4170 Quad-Core Processor , Memory: 9180 / 12255 Mb, Disk: 20 / 238 Gb, GMT+3

И вот результат



Почему такое происходит только в одной компании? Ведь если-бы это было повально, то вопрос уже давно был-бы поднят и решён.

В каком направлении посылать тех.поддержку той компании?


Добавлено: И очень странно, что на центовом счёте этой-же компании билд 2025 работает нормально. Все параметры инструмента как и должны быть.

Торгуй на центовом. Я сам догадался... но хочется побольше.


 
Andrey Khatimlianskii:

Логично. Все время забываю, что тестер не связан с терминалом.

И только для локальных менять поведение не правильно.

Вообще-то, все агенты работают с заданиями в контексте торгового окружения того терминала, который эти задания создал. Терминал же отправляет информацию о валюте счета, например, так что и о языке тоже может отправлять. Короче говоря, все функции API в тестере должны возвращать одинаковые (при прочих равных условиях) значения независимо от того, какой агент тестирования используется.

Другой вопрос, что отличие в языке UI не должно сказываться на работоспособности MQL-программы и получении в ней одинаковых результатов, а если это происходит - это баг в MQL-программе.

 

2057:

Иногда, таблица с результатами оптимизации неверно прокручивается колёсиком мышки: например, первая колонка и первая строка остаются с какими-то значениями, в то время как остальная часть таблицы прокручивается. Может частично зафиксироваться - нет особой логики. Как воспроизвести - не известно, но чтоб вернуть возможность прокрутки нужно пару раз сортировку поменять - и снова всё в порядке.

Причина обращения: