МультиТерминальный скрипт.

7 февраля 2025, 19:37
fxsaber
0
202

Здесь будет представлен новый вид MQL5-программ - мультитерминальный скрипт: скрипт, который сам запускается на всех открытых MT5-терминалах.


Пример.

Первым таким скриптом стал CustomReport по причине необходимости параллельного контроля сразу за несколькими торгуемыми счетами.



Сценарий применения.

На машине открыто несколько Терминалов. На любом из них запускаете CustomReport с настройкой выше и получаете торговые отчеты со всех Терминалов в виде отдельных html-файлов.

Это позволяет в браузере увидеть сразу торговую картину по всем открытым в Терминалах торговым счетам, согласно заданным входным настройкам.


Для алго-практиков!


Особенности.

  • В запускаемом Терминале должно быть разрешено использование DLL (используется OpenSource-библиотека MTTester.mqh).
  • Терминал должен быть запущен с правами Администратора (для kernel32::OpenProcess).


Браузер.

Много стейтментов и их размер требуют отзывчивого браузера.

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

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

fxsaber, 2023.10.18 15:00

Рейтинг самых быстрых браузеров при открытии больших html-таблиц - стейтментов. Сводный результат для таблицы на 35К строк.

Browser LengthTime (sec)
MyPal 24
Basilisk 35
PaleMoon 50
K-Meleon 52
Thorium 55

Мой однозначный выбор - MyPal.

Ссылка на блог автора.