Синхронизация
При работе с рабочими моделями в виде индикаторов, требуется особый подход и соблюдение нюансов, чтобы организовать правильную работу.
Работу со стратегиями (разновидность индикатора) обсуждать не будем - там всё просто: один алерт на запуск настроил и привязывай вебхук к бирже. Но мне больше нравится работать с моделями индикаторов - в них больше гибкости.
Индикаторы, которые помогают смоделировать стратегию в моём арсенале:
Очень важно, после моделирования стратегии, правильно запустить и синхронизовать работу с биржей-брокером.
- работу нужно активировать тогда, когда в самом индикаторе нет активных сделок, чтобы все передаваемые параметры синхронно поступали в работу.
Например, если в смоделированной стратегии уже сделка находится в работе (открыта позиция) и вы настроили в это время запуск стратегии через вебхуки, то сделка может открыться неправильно: в открытой модели может быть усреднение, а биржа воспримет этот сигнал, как открытие новой сделки и будет рассинхрон.
Чтобы этого избежать, можно воспользоваться в настройках индикатора "Рабочим интервалом времени" и после завершения моделирования стратегии, выставить "начало расчётов" в будущее, например, на 1 час вперёд.
Таким образом, настроенная стратегия вступит в работу только через час и все ордера будут выставляться синхронно с моделью.