Новая версия платформы MetaTrader 5 build 2340: Управление настройками счета в тестере и расширение интеграции с Python - страница 6

 
Igor Makanu:

так работает, поэтому минимум расчетов нужно закладывать в dll иначе терминал закроет эксперта с ошибкой (МТ4 зависает) , если что то тяжелое или из графики - то в dll новый поток

В принципе и хотел узнать, тестер ждёт ответ от dll или нет, как я понял с вашего поста, вроде ждёт.
А с какой ошибкой закрывает? Из за принудительной выгрузки dll ?
Если срабатывает принудительная выгрузка, может принудительно не выгружать dll ?
Но всё таки да, это чрезмерно для тестера, такие ожидания, и нужно стараться как то разгружать расчёт в dll. 

 
Renat Fatkhullin:
Вышла бета 2341 с исправлением загрузки *.dll в агентах.

Выпустите плиз 2342 с закрытием следующего недостатка: функция ChartNavigate позволяет сдвинуть график вправо/влево, но не позволяет выровнить цену по вертикали - а такое вынавнивание весьма необходимо в целях адекватного автоматического  логирования событий и/или формирования торговых сигналов для канала в Телеграм. Ввиду отсутствия функционала  вертикального выравнивания/центрирования графика многие скрин-шоты оказываются в плохом качестве.

Документация по MQL5: Операции с графиками / ChartNavigate
Документация по MQL5: Операции с графиками / ChartNavigate
  • www.mql5.com
[in]  Количество баров, на которое необходимо сместить график. Положительное значение означает смещение вправо (к концу графика), отрицательное значение означает смещение влево (к началу графика). Нулевое смещение имеет смысл, когда производится навигация к началу или концу графика.
 

Подскажите, а можно ли ново добавленные настройки комиссии задавать через конфигурационный файл ? Как я понял, их можно выгрузить в файл получается следующее содержимое:

CommonUseSettings=0
CommonOrdersLimit=0
CommonPositionsLimit=0
MarginMode=0
MarginFreeMode=3
MarginSOMode=0
MarginFreeProfitMode=0
MarginFlags=0
MarginCall=0.00
MarginStopOut=0.00
CommissionSymbol=FV
CommissionCharge=0
CommissionRange=0
CommissionValue=2.0000
CommissionMode=0
CommissionType=0
CommissionSymbol=RTS Splice
CommissionCharge=0
CommissionRange=0
CommissionMode=0
CommissionType=0

А вот можно ли теперь как то это автоматически подгружать ? Либо подобные файлы указывать в конфигурационном файле либо же напрямую ключ - значение указывать в разделе тестера ?

 
За *.dll благодарю, оперативно починили.
 
Andrey Azatskiy:

Подскажите, а можно ли ново добавленные настройки комиссии задавать через конфигурационный файл ? Как я понял, их можно выгрузить в файл получается следующее содержимое:

А вот можно ли теперь как то это автоматически подгружать ? Либо подобные файлы указывать в конфигурационном файле либо же напрямую ключ - значение указывать в разделе тестера ?

Нет, нельзя.

Но мы подумаем.

 
Andrey Azatskiy:

Подскажите, а можно ли ново добавленные настройки комиссии задавать через конфигурационный файл ?

Можно.

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

Библиотеки: MultiTester

fxsaber, 2020.02.02 12:41

Практикующим автоматизацию Тестера рекомендую посмотреть в сторону следующих его настроек
MQL5\Profiles\Tester\Groups\*.txt
MQL5\Profiles\Tester\Symbols\*.txt
 
fxsaber:

Можно.

Благодарю, изучу Ваш вариант.

Slava:

Нет, нельзя.

Но мы подумаем.

Если сделаете штатными способами этот функционал, то было бы идеально.

 
fxsaber:

Можно.

Если в кастомной настройке группы присутствует строка

CommonUseSettings=0

то настройки не будут применены

 
Slava:

Если в кастомной настройке группы присутствует строка

то настройки не будут применены

Так ничто не мешает эту настройку самому задать нужным значением.

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