Эмуляция тиков для ускоренной проверки индикаторов

Скрипт рекомендован для установки двух параметров смещения и кол-ва расчетных данных для индикатора советника либо же другого скрипта через глобальные переменные, и существует возможность машинально проходить по диапазону данных от начально установленого бара до нулего с задержкой..
Приведен пример индикатора линейной регресии в совместном применении с прилагаемым скриптом.. Индикатор может делать расчеты как при независимом исполнении так и в связке со скриптом (наличии запущеного скрипта).. При наличии связки со скриптом параметры каковые нужны индикатору для расчета (кол и смещение-во расчетных данных) находятся в глобальных переменных (CE_Shift и CE_Count соотвественно)
скрипт имеет возможность управления индикатором как в ручном режиме (задание смещения — позиционирование обьекта линейной регресии мышкой) либо же в автоматическом (задание смещения — позиционирование обьекта линейной регресии через установку новых координат со смещением -1). управление ручным и автоматическим режимом задается через гловальную переменную _Emulated _Emulated=0 — ручной режим _Emulated=1 непроизвольный режим.. при достижении обьектом нулевого бара в автоматическом режиме скрипт переходит в ручной режим управления.. глобальной переменой _PauseCount устанавливают парамтр задержки для следующего исполнения индикатора глобальной переменой _Calculated — определяется готовность индикатора на выполнениея следующего расчета.. по завершению расчета индикаор выставляет флаг _Calculated=на данный момент..
При выходе крайних точек объекта линейной регресии за границы экрана графика график машинально перемещается, отображая новый выбранный диапазон Завершение исполнения скрипта осуществляется удалением обьекта линейной регресии с последующим подтверждением на выгрузку..
Мои признательности за начальную идею Поддубному Олегу его скрипт Mover.mq4..

geSCtrl_Tick.mq4 ge_VKKeyCode.mq4 geLR_MA_Ctrl2.mq4

Также читайте:

javascript получить значение глобальной переменной по имени


Вам будет интересно, Подобрано именно для Вас:

  • Электронное руководство для успешной торговли на валютном рынке

    В книге «Электронное управление для успешной торговли на валютном рынке» рассматриваются принципы торговли и базовые понятия на Форекс, начиная от несложных схем, до более сложных индикаторов…

  • Индикатор Форекс тренд

    Одной из самых основных задач для трейдера есть определение линии тренда. От этого показателя зависит успешность в заключении сделок и определение самого направления сделок. В определении…

  • Индикатор TzPivots

    TzPivots MetaTrader индикатор — должен быть присоединен к графику с таймфреймом H1 либо ниже. Данный индикатор будет отображать пивот-точки, и сопротивления и линии поддержки для внутридневной…

  • Индикатор объема Форекс

    Известной для каждого трейдера истиной есть факт, что показатели количества на валютном рынке Форекс отсутствуют. Но данное понятие существует и обозначает количество лотов выкинутых на рынок в…

  • Индикатор Hodrick Prescott

    Этот индикатор – это трендовая совокупность, поскольку базируется он на одном из самых распространенных индикаторов скользящей средней (MA). Hodrick Prescott – это индикатор, что демонстрирует…