Исполняется ордер только на следующей свече в случае, если цена находится ниже линия открытия ордера и ниже уровня боллинжера.
Вот собственно и вопрос. Как сделать так, чтобы на одной свече выставлялся ордер и исполнялся на этой же свече в случае, если цена пошла ниже?
Спасибо
Напрямую никак. Вы/tslab можете совершать какие либо действия только при пересчете. Если в настройках скрипта выбран, скажем, интервал пересчета 5 мин, то внутри 5 минутной свечи программа попросту бездействует.
Возможных решений дав:
1. Использовать условные заявки, если стратегия это позволяет, то это очень простой и удобный вариант. Вроде бы есть брокеры их не поддерживающие (сам не видел правда).
Если я правильно понял у вас контр-трендовая стратегия, а значит, если торгуемый инструмент с хорошей ликвидностью, проблем с условными заявками быть не должно.
2. Изменить интервал пересчета. TSlab поддерживает разные варианты пересчета вплоть до изменений объемов бида/аска. Это несколько сложнее в реализации, но ни чего ужасного в этом нет.
P.S. И правда, будьте осторожны с торговлей на весь деплозит.