Скачать MetaTrader 5

Библиотеки: CIsSession - класс для установки временных интервалов (сессий)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Automated-Trading
Админ
104894
Automated-Trading  

CIsSession - класс для установки временных интервалов (сессий):

Этот простой класс можно использовать для настройки, например, торговых диапазонов или для разрешения/запрета определенных действий по времени или дням недели.

Автор: Konstantin Gruzdev

Vasyl Nosal
19037
Vasyl Nosal  

Фууу!

А если мне нужно не конкретные даты а просто время от и до кажого дня?

 А если мне нужно 652 сессии?

 Где версия для MQL4?

 

А зачем  тонна кода? include... 

Alexander Bereznyak
23228
Alexander Bereznyak  
Это издержки технологии программирования.
Vasyl Nosal
19037
Vasyl Nosal  
Alexander Bereznyak:
Это издержки технологии программирования.

Это понятно.

Ну вот допустим вы обычный юзер который поверхносно знаком с mql4/5.

Зашли в codebase и ищите код для вставки чтобы ваш советник работал по определённому времени.

Нашли этот и мой вариант.

https://www.mql5.com/ru/code/14244

Что выберите? 

Функция работы программы по времени
Функция работы программы по времени
  • голосов: 19
  • 2015.11.23
  • Vasyl Nosal
  • www.mql5.com
Функция разрешает исполнение определенного кода в указанный промежуток времени.
Konstantin Gruzdev
14719
Konstantin Gruzdev  
Vasyl Nosal:

А если мне нужно не конкретные даты а просто время от и до кажого дня?

 А если мне нужно 652 сессии?

 Где версия для MQL4?

Все это легко сделать. Как сделать есть в описании. Легко задать просто время, можно 652 сессии, можно использовать в MQL4.

Vasyl Nosal:

А зачем  тонна кода? include... 

Про include написано здесь.

Документация по MQL5: Основы языка / Препроцессор / Включение файлов (#include)
Документация по MQL5: Основы языка / Препроцессор / Включение файлов (#include)
  • www.mql5.com
Основы языка / Препроцессор / Включение файлов (#include) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Vasyl Nosal
19037
Vasyl Nosal  
Konstantin Gruzdev:

Все это легко сделать. Как сделать есть в описании. Легко задать просто время, можно 652 сессии, можно использовать в MQL4.


Описание сложное. Тяжело настроить.
Konstantin Gruzdev
14719
Konstantin Gruzdev  
Vasyl Nosal:
Описание сложное. Тяжело настроить.

Понимаю Вас. Так проще понять:


Vasiliy Sokolov
25463
Vasiliy Sokolov  
Vasyl Nosal:

Это понятно.

Ну вот допустим вы обычный юзер который поверхносно знаком с mql4/5.

Зашли в codebase и ищите код для вставки чтобы ваш советник работал по определённому времени.

Нашли этот и мой вариант.

https://www.mql5.com/ru/code/14244

Что выберите? 

Ну конечно вариант Константина. Код профи за версту видно;)

А ты приятель, учись программированию. Лет пять побудь в подмастерьях, а потом выкладывай свой код на всеобщее обозрение. Мал ты еще с таким дядей тягаться, ох мал.

dhicksy
6
dhicksy  

Попробовал использовать Ваш класс, он не работает.

бот в примере всегда пишет ОК.


проверил время, даты диапазон.. все равно в тестере пишет ОК

поставил запрет на дни недели... все равно пишет ОК.

работаю с Вашим предоставленным примером.. прошу Вас дать комментарии что не так.

igorbel
138
igorbel  

По всей видимости надо дополнительно инициализацию вызывать в OnInit() а то не работает при изменении параметров на графике.

А как разрешить с вечера воскресенья по вечер пятницы?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий