Множественное и некорректное выставление STOP и LIMIT ордеров из МС
Проблема: При торговле из МС ЕТ выставляет несколько стоп- или лимит-ордеров на каждом баре вместо одного, и отменяет потом только один.
Вот уточняющая картинка.
Уточнение: Я провел серию экспериментов и выяснил как они появляются. Если STOP ордер выставляется на каждом баре, то на первом баре все хорошо. Выставляется ордер, со смещением 0,2% и ждет. В начале следующего бара (или, вероятно, в конце текущего) этот ордер нормально снимается, но появляются два таких же, и уже без смещения 0,2%. На следующем баре выставляется новый правильный ордер со смещением, как должно быть, но при его снятии появляются два новых таких же без смещения. И так пока депозита хватает... Проблема проявляется и на STOP и на LIMIT ордерах. Только в лимитном нет смещения, все три одинаковые.
Если ставить ордера через бар, то все проходит хорошо. Вначале бара выставился, в конце снялся. Бар пропускаем. Опять выставился-снялся, пропуск... Никаких проблем и лишних ордеров.
Т.о. проблема появляется, когда надо на одном баре снять один ордер и тут же выставить другой.
И еще хотелось бы настраивать смещение с которым выставляются стоп-ордера. 0,2% - хорошо, но хочется все же влиять на эту величину. Не обязательно в UI, достаточно параметра в .ini
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии