Привет.
Ситуация: стратегия выставляет тейк профит на некотором расстоянии от входа. Иногда получается, что цена тейк профита оказывается за пределами лимитов. Такой ордер реджектится торговой системой. Это можно было бы терпеть, но возникает следующая проблема: стратегия работает на минутках, пытается выставить ордер на каждом баре, и после 100 отклонённых ордеров (100 минут) отключается. Не могу придумать, как обойти проблему. Похоже, в Easylanguage никак не получить мин/макс возможную цену? И "Stop auto-trading after 100 rejected orders" тоже не отключить? В вики написано, что эта фича не включена по дефолту, но похоже, она всё-таки не отключается.
Take Profit за планкой [SOLVED]
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Re: Take Profit за планкой [SOLVED]
Добрый день, AAY.
"Stop auto-trading after N rejected orders" нельзя отключить.
Если Вы используете брокера Квик, то лимиты может увидеть в терминале Квик.
Для другого брокера необходимо связаться с брокером напрямую и узнать их.
По API такая информация не приходит.
Затем надо поправить код, чтобы не слал ордера за допустимыми пределами цен.
"Stop auto-trading after N rejected orders" нельзя отключить.
Если Вы используете брокера Квик, то лимиты может увидеть в терминале Квик.
Для другого брокера необходимо связаться с брокером напрямую и узнать их.
По API такая информация не приходит.
Затем надо поправить код, чтобы не слал ордера за допустимыми пределами цен.
Re: Take Profit за планкой
Да, посмотреть лимиты я могу, но они меняются каждую сессию. Вопрос был в том, возможна ли полная автоматизация в данном случае. В общем-то проблема проявляется довольно редко. Спасибо.Добрый день, AAY.
Если Вы используете брокера Квик, то лимиты может увидеть в терминале Квик.
Для другого брокера необходимо связаться с брокером напрямую и узнать их.
По API такая информация не приходит.
Затем надо поправить код, чтобы не слал ордера за допустимыми пределами цен.
Re: Take Profit за планкой
Для себя попробую решить проблему так: отредактировал .wsp файл, увеличив в нём ATRejectLimit до 1000. (Через UI не позволяет больше 100).
"Stop auto-trading after N rejected orders" нельзя отключить.