Dukascopy Support Board http://www.dukascopy.com/swiss/english/forex/jforex/forum/ |
|
Как ограничить работу советника по времени (евросессия) http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=175&t=54437 |
Page 1 of 1 |
Author: | AloneVolf [ Wed 26 Oct, 2016, 06:25 ] |
Post subject: | Как ограничить работу советника по времени (евросессия) |
Как заставить советник работать только в евросессию. Переменная LastCandle.CandleTime возвращает значение в формате чч.мм.гг ч:мин и фактически это целое кол-во секунд. Т.е. другими словами как преобразовать тип DateTime в несуществующий в VJF Time. Вариант через String здесь как я понимаю не применим. |
Author: | Illya [ Wed 26 Oct, 2016, 10:20 ] | ||
Post subject: | Re: Как ограничить работу советника по времени (евросессия) | ||
Используйте Блок GetTimeUnit который будет возвращать HOUR. Таким образом получая Час каждой свечи вы сможете ограничить время торговли Часами Европейской сессии.
|
Author: | Rosero [ Wed 12 Jul, 2017, 19:08 ] | ||
Post subject: | Re: Как ограничить работу советника по времени (евросессия) | ||
Создаем переменную Integer c названием Trade_Hour Берем блок "Get Time Unit", в верхний слот вставляем переменную Candle Time из раздела OnCadle, в нижний слот переменную Trade_Hour В настройке блока выбираем Hour С помощью блоков IF задаем нужное время (GMT) На скрине сделана схема с днями недели Пн-Чт 6-19 Пт 9-17
|
Page 1 of 1 |