Скачать MetaTrader 5

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

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

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

2012.08.12 16:35
Библиотеки

DaysOfWeekCheck - библиотека для MetaTrader 5

| Russian English 中文 Español Deutsch 日本語 Português

Просмотров:
1047
Рейтинг:
голосов: 25

Функция для определения нерабочих дней на сервере. Она будет интересна прежде всего тем, кто использует в своих экспертах для обработки событий функцию OnTimer(). Всё дело в том, что при использовании для обработки функции OnTimer() необходимо учитывать тот факт, что в нерабочие дни, если терминал не выключается на это время, эксперт вполне может засыпать торговый сервер запросами на совершение сделок и будет бесполезно тратить ресурсы компьютера абсолютно неуместной активностью. 

Для предотвращения подобных действий со стороны эксперта и предназначена функция DaysOfWeekCheck(), содержащаяся в данной библиотеке. Для её использования проверку с этой функцией следует разместить в экспертном коде в самом начале тела функции OnTimer():

void OnTimer()
  {
//----
    if(!DayOfWeekCheck()) return;

А исполнительную часть экспертного кода поместить за этой проверкой на воскресный и субботний дни. Таким образом действие функции OnTimer() в субботу и в воскресенье будет ограничено непрохождением соответствующей проверки.

Функция использует библиотеку DaysOfWeekCheck.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), содержимое которой следует включить в разрабатываемый код директивой #include до использования функции на глобальном уровне:

#include <DaysOfWeekCheck.mqh>

 

 


YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_CLOSEPRC_V1 YURAZ_CLOSEPRC_V1

Закрытие всех открытых позиций одним кликом либо закрытие всех позиций при достижении указанного профита в процентах от депозита

EA Deviation Price EA Deviation Price

Простой советник, основанный на индикаторе Moving Average.

EA Simple BB EA Simple BB

Советник основан на индикаторе Bollinger Bands.