Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

Библиотеки

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

Dmitry Fedoseev

Просмотров:
184
Рейтинг:
голосов: 4
Опубликован:
2019.07.07 13:29
\MQL4\Include\\MQL4\Scripts\

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

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

Возможны следующие способы задания времени:

  • Просто число, оно означает час времени суток, например "12". В этом случае торговля разрешена в течение указанного часа.
  • Время: час и минута, например 12:30. В этом случае торговля разрешена в течении одной минуты.
  • Интервал времени суток от часа с минутами до часа с минутам, минуты можно не указывать. Примеры "11:15-14:30", "11-14:30", "11:15-14", "11-14". Вторая отметка времени не входит в интервал, то есть "11-14" идентично "11, 12, 13".   
  • Конкретная дата с точностью до минуты, часа, суток. Примеры: "2019.01.01 12:30" - Торговля разрешена в течение одной минуты, "2019.01.01 12" - в течение одного часа, "2019.01.01" - в течение суток.
  • Интервал между двух дат. Пример: "2019.01.01 12:30 - 2019.01.02 11:15".

В скрипте представлен пример использования класса.

    sFormulaTest sFormulaTest

    Скрипт с примером использования библиотеки "Formula Calculation"

    Market Change Cycles MT4 Market Change Cycles MT4

    Расширенная версия Stochastic Oscillator

    ReopeningAfterTP ReopeningAfterTP

    Советник открывает лимитный ордер на месте только что закрытого прибыльного ордера. Все параметры, лот SL, TP и направление идентичны закрытому.

    3ColorMACD 3ColorMACD

    Стандартная диаграмма MACD, у которой повышающиеся и понижающиеся бары окрашены в разные цвета.