Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

Pause - библиотека для MetaTrader 4

[Удален]
Просмотров:
2903
Рейтинг:
(18)
Опубликован:
2015.02.13 14:15
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Библиотека эмуляции нажатия кнопки пауза в тестере стратегий, в любое указанное время поставит тестер стратегий на паузу.

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

Применение:

  • Расположите файл Pause.mqh в папке каталог_данных_терминала\MQL4\Include;
  • В своем советнике пропишите вверху строку:
    #include <Pause.mqh>
  • Все.

Как поставить на паузу тестер в 3 местах?

Определите глобальную переменную:

datetime DatePauseArray[3]={D'2014.01.02 00:45',D'2014.01.03 10:00',D'2014.01.03 13:45'};

В функцию OnTick() пропишите:

int static inc=0;
   if(inc<3 && TimeCurrent()>=DatePauseArray[inc])
     {
      inc++;
      DoPauseTest();
     }

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


e-News-Lucky e-News-Lucky

Модифицированная версия советника e-News-Lucky.

KeyLevels KeyLevels

Индикатор ценовых уровней круглых чисел: 00, 20, 50, 80.

Fonts Fonts

Индикатор отображает набор символов указанного шрифта.

MACD and Volumes MACD and Volumes

Обычный MACD индикатор, но с добавлением линии, показывающей объемы.