Текущее состояние торгового робота не должно храниться в переменных, оно всегда должно быть где-то записано. Лучше если вся информация о текущем состоянии хранится в самих ордерах. Включается советник, считывает список ордеров, анализирует его и пошел дальше торговать.
советник работает тогда, когда - он в работе, онлайн... постоянно когда в онлайн
такое можно сделать ???
Я бы сказал информация о состоянии не должна передоваться между тиками с помощью переменных.
Либо логику эксперта стройте так чтобы он не записывал в файл(или глобальные переменные) ничего, т.е. на каждом тике всю ситуацию определяет заново.
Текущее состояние торгового робота не должно храниться в переменных, оно всегда должно быть где-то записано. Лучше если вся информация о текущем состоянии хранится в самих ордерах. Включается советник, считывает список ордеров, анализирует его и пошел дальше торговать.
+100. Именно. И никак иначе. Это весьма принципиальный момент. Все решения о том, что делать со счетом, советник должен принимать только из анализа счета (ну и, разумеется, анализа цен - ТА), а нет от чего-то еще.
===
Помнится, последний раз это обсуждалось, когда с локами помешательство
было.
вопрос !! :: это возможно. ?????
что бы советник прекращал работу, и возобнавлял ???
))) Слушайте, вам же после разрыва связи не приходится делать специальных телодвижений, чтобы терминал продолжил работу, индикаторы считаться, нет? Ну и? В чем вопрос-то? Так же и советник продолжит: есть тики - работает, нет - не работает.
Если вам нужно отследить в советнике, что был разрыв, то это здесь. Кроме IsConnected( ) есть и др. в этой группе, которые для вас могут быть полезными в советнике.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
ситуация: работает советник, открыта позиция - он ее контролирует.. выставляя стопы, передвигая их..
выключается комп, при включении терминала он за ней уже не следит.. и не контролирует..
возможно ли какая-то надпись в коде, что бы при включении терминала, он опять сделку начал контролировать ???