Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Господа, у меня похожая проблема, тоже связаная со временем. Может кто нибудь помоч ? А то я вообще что то запутался, в индюшках не силён (
в чем суть пролемы ?
Может быть кто-то подскажет более конкретно по этой теме, так чтобы срабатывало по правилу: в пятницу в 19 часов закрываются все сделки и эксперт перестаёт торговать, а в понедельник в 6 часов возобновляет работу. И как встроить функцию CheckTradeTime() в код готового эксперта?
Есть вот такой код. Принцип его работы заключается в том, что в пятницу в заданное время он закрывает ордера, удаляет отложенные ордера и прекращает торговать. Проверено, работает. Но в последующий понедельник он уже не торгует. Кто подскажет, что нужно сделать, чтобы советник снова начал торговать в понедельник в определенное время?
Дмитрий, вот этот фрагмент
// если не пятница - выходим
if (DayOfWeek()!=Friday) return(0);
выполняется в теле функции start(), поэтому в любой день, кроме пятницы, работа советника на этом и остановится. Вам надо оформить код в виде отдельной функции, которая будет вызываться из start(), и тогда получите то, что хотели.
как на счет этого ?
Дмитрий, вот этот фрагмент
// если не пятница - выходим
if (DayOfWeek()!=Friday) return(0);
выполняется в теле функции start(), поэтому в любой день, кроме пятницы, работа советника на этом и остановится. Вам надо оформить код в виде отдельной функции, которая будет вызываться из start(), и тогда получите то, что хотели.
Чтоб все так просто. Этот советник предназначен для закрытия в пятницу, и все, ни для чего другого.
Привожу работающий код, когда эксперт в пятницу в 21-00 закрывает ордера, удаляет отложенные и прекращает работу, в понедельник в 00-00 снова начинает торговать. Время можно поменять, кому как нравится.
Извиняюсь! Сейчас время закрытия и отключения стоит 19-20 и 20. Надо исправить на