Программирование на MQL5 для трейдеровСоздание прикладных программСкрипты и сервисыОграничения для скриптов и сервисов
Ограничения для скриптов и сервисов
В скриптах и сервисах запрещены все функции, входящие в группу по работе с индикаторами (эти функции будут описаны в соответствующей главе):
- SetIndexBuffer
- IndicatorSetDouble
- IndicatorSetInteger
- IndicatorSetString
- PlotIndexSetDouble
- PlotIndexSetInteger
- PlotIndexSetString
- PlotIndexGetInteger
Кроме того, в скриптах и сервисах не имеет смысла использовать обработчик событий таймера OnTimer (впрочем, как и любые другие обработчики) и функции таймера:
Поскольку скрипты и сервисы не поддерживаются тестером, в них также нельзя использовать Tester-функции, они вызовут ошибки ERR_FUNCTION_NOT_ALLOWED (4014).