Да, конечно, это можно...
Например, сделай два флага - для бай и для селл со значением 0.
Как только открыл ордер изменяешь значение флага на 1.
Перед открытием проверяешь значение флага, открываться можно только если флаг 0.
В 22 оба флага изменяешь на 1.
В 8 оба флага изменяешь на 0.
Например, сделай два флага - для бай и для селл со значением 0.
Как только открыл ордер изменяешь значение флага на 1.
Перед открытием проверяешь значение флага, открываться можно только если флаг 0.
В 22 оба флага изменяешь на 1.
В 8 оба флага изменяешь на 0.
Можно я делаю так:
extern string StartTime="09:00"; extern string EndTime="22:00"; int start() { if(StrToTime(StartTime)<=TimeCurrent()&&StrToTime(EndTime)>=TimeCurrent()) { //код } return(0); }
Luptator:
Можно я делаю так:
Это хорошо, но не решает проблемы повторной продажи-покупки
в течении дня.
Можно я делаю так:
extern string StartTime="09:00"; extern string EndTime="22:00"; int start() { if(StrToTime(StartTime)<=TimeCurrent()&&StrToTime(EndTime)>=TimeCurrent()) { //код } return(0); }
timbo писал (а):
Да, конечно, это можно...
Например, сделай два флага - для бай и для селл со значением 0.
Как только открыл ордер изменяешь значение флага на 1.
Перед открытием проверяешь значение флага, открываться можно
только если флаг 0.
В 22 оба флага изменяешь на 1.
В 8 оба флага изменяешь на 0.
Спасибо большое за идею!
Уже реализовал работает как часики!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Эксперт открывает позу с 8:00 до 22:00
Например: в 10:00 открылся бай и закрылся профитом или стопом.
После этого втечение рабочего периода на бай открываться запрещено(можно будет на следующий день),
но возможно вставать на селл, если будет сигнал!
Может даже кто уже реализовал это,
рад был увидеть результат!