Добрый день! Подскажите как решить проблему в сове, на текущем баре срабатывает сигнал на открытие ордера, цена идет дальше , стоп переводится в безубыток, дальше цена возвращается и ордер закрывается по стопу в безубытке,
а вот дальше проблема, так как бар текущий и сигнал на открытие есть - снова открывается ордер, который не нужен, так как предыдущий закрылся по стопу и цена развернулась. Как решить эту проблему? Заранее благодарен.
Добрый день! Подскажите как решить проблему в сове, на текущем баре срабатывает сигнал на открытие ордера, цена идет дальше , стоп переводится в безубыток, дальше цена возвращается и ордер закрывается по стопу в безубытке,
а вот дальше проблема, так как бар текущий и сигнал на открытие есть - снова открывается ордер, который не нужен, так как предыдущий закрылся по стопу и цена развернулась. Как решить эту проблему? Заранее благодарен.
Просто! Добавьте эти условия в код, а как, вам подскажет логика!
Pokrov: Спасибо, помогло. Но это палка о двух концах, ограничение тиков создает вероятность не срабатывания сигнала на открытие ордера. Есть еще идеи?
1. Не торговать на текущем баре, кроме как на открытии.
2. Если уж очень надо, смотреть в истории закрытых время закрытия последнего рыночного ордера, если это время меньше Time[0]-PeriodSeconds() - то не торговать. Или торговать, но в обратную сторону ;)
1. Не торговать на текущем баре, кроме как на открытии.
2. Если уж очень надо, смотреть в истории закрытых время закрытия последнего рыночного ордера, если это время меньше Time[0]-PeriodSeconds() - то не торговать. Или торговать, но в обратную сторону ;)
Да, я уже думал о сравнении времени закрытия ордера с временем открытия текущего бара, но это целое дело )))) Хочется лаконичного решения, вроде ограничения тикового объема.
Добрый день! Подскажите как решить проблему в сове, на текущем баре срабатывает сигнал на открытие ордера, цена идет дальше , стоп переводится в безубыток, дальше цена возвращается и ордер закрывается по стопу в безубытке,
а вот дальше проблема, так как бар текущий и сигнал на открытие есть - снова открывается ордер, который не нужен, так как предыдущий закрылся по стопу и цена развернулась. Как решить эту проблему? Заранее благодарен.
Добрый день! Подскажите как решить проблему в сове, на текущем баре срабатывает сигнал на открытие ордера, цена идет дальше , стоп переводится в безубыток, дальше цена возвращается и ордер закрывается по стопу в безубытке,
а вот дальше проблема, так как бар текущий и сигнал на открытие есть - снова открывается ордер, который не нужен, так как предыдущий закрылся по стопу и цена развернулась. Как решить эту проблему? Заранее благодарен.
сделай чтоб сов запоминал когда ордер не нужен.
Поставь условие для открытия количество тиков в текущем баре меньше X.
Поставь условие для открытия количество тиков в текущем баре меньше X.
Спасибо, помогло. Но это палка о двух концах, ограничение тиков создает вероятность не срабатывания сигнала на открытие ордера. Есть еще идеи?
1. Не торговать на текущем баре, кроме как на открытии.
2. Если уж очень надо, смотреть в истории закрытых время закрытия последнего рыночного ордера, если это время меньше Time[0]-PeriodSeconds() - то не торговать. Или торговать, но в обратную сторону ;)
1. Не торговать на текущем баре, кроме как на открытии.
2. Если уж очень надо, смотреть в истории закрытых время закрытия последнего рыночного ордера, если это время меньше Time[0]-PeriodSeconds() - то не торговать. Или торговать, но в обратную сторону ;)
Привет знатокам.
Я в тут # спрашивал как сделать. Ответов не было. Или я задал очень тупой вопрос или сделать невозможно.