советник неверно выставляет стоп и тейк

 

Доброго всем дня. Столкнулся с проблемой: советник периодически выставляет стоп лоссы и тейк профит с значительным отклонением от настроенных в параметрах. Например: в настройках стоит стоп 100 п, тейк -150 п. Бывает довольно часто и особенно в последнее время стоп выставляется 150 п . было даже 200. и соответственно тейк тоже смещается. И как правило ордер также выставляется не в указанном месте (от уровня например).

Возможно это от спреда,проскальзывания? (но в советнике есть параметр который запрещает открытие ордеров. если спред, проскальзывание превышает заданное значение). Возможно они не работают.

Можно ли это исправить (может кто раньше такое исправлял и знает решение)--например что бы был какой то контролер--что бы если отклонение тейка и профита на N  пунктов, то ордер не открывается, а открывался только в рамках  заданных в параметрах. Через сервис фриланс естественно оформлю заявку. Заранее благодарен за ответ.

 
Aliaksandr Maksimau:

Доброго всем дня. Столкнулся с проблемой: советник периодически выставляет стоп лоссы и тейк профит с значительным отклонением от настроенных в параметрах. Например: в настройках стоит стоп 100 п, тейк -150 п. Бывает довольно часто и особенно в последнее время стоп выставляется 150 п . было даже 200. и соответственно тейк тоже смещается. И как правило ордер также выставляется не в указанном месте (от уровня например).

Возможно это от спреда,проскальзывания? (но в советнике есть параметр который запрещает открытие ордеров. если спред, проскальзывание превышает заданное значение). Возможно они не работают.

Можно ли это исправить (может кто раньше такое исправлял и знает решение)--например что бы был какой то контролер--что бы если отклонение тейка и профита на N  пунктов, то ордер не открывается, а открывался только в рамках  заданных в параметрах. Через сервис фриланс естественно оформлю заявку. Заранее благодарен за ответ.

Здравствуйте, Александр!

Причин может быть несколько:

1-советник работает только на новом баре, тогда возможно, что в советнике стоит условие на установку ограничительных уровней по факту.

2-ошибки в программе.

Нужно смотреть.

 
Aliaksandr Maksimau:

Доброго всем дня. Столкнулся с проблемой: советник периодически выставляет стоп лоссы и тейк профит с значительным отклонением от настроенных в параметрах. Например: в настройках стоит стоп 100 п, тейк -150 п. Бывает довольно часто и особенно в последнее время стоп выставляется 150 п . было даже 200. и соответственно тейк тоже смещается. И как правило ордер также выставляется не в указанном месте (от уровня например).

Возможно это от спреда,проскальзывания? (но в советнике есть параметр который запрещает открытие ордеров. если спред, проскальзывание превышает заданное значение). Возможно они не работают.

Можно ли это исправить (может кто раньше такое исправлял и знает решение)--например что бы был какой то контролер--что бы если отклонение тейка и профита на N  пунктов, то ордер не открывается, а открывался только в рамках  заданных в параметрах. Через сервис фриланс естественно оформлю заявку. Заранее благодарен за ответ.

Ваше предположение об изменяющимся спреде и проскальзывании, на мой взгляд, верно. Если вопрос стоит только в правильном выставлении стопа и профита от цены открытия, тогда возможно после открытия ордера сделать проверку и, если стоп и профит выставились с "сдвигом", следующим тиком подравнять их до нужных значений. А если и цена открытия сильно отличается от "расчетной" - тогда надо смотреть код и, возможно, дополнять каким-то дополнительным условием, которое бы ограничивало открытие ордера, если цена ушла слишком далеко или размер спреда вышел за пределы среднего.

 
Alexandr Gershkevich:

Ваше предположение об изменяющимся спреде и проскальзывании, на мой взгляд, верно. Если вопрос стоит только в правильном выставлении стопа и профита от цены открытия, тогда возможно после открытия ордера сделать проверку и, если стоп и профит выставились с "сдвигом", следующим тиком подравнять их до нужных значений. А если и цена открытия сильно отличается от "расчетной" - тогда надо смотреть код и, возможно, дополнять каким-то дополнительным условием, которое бы ограничивало открытие ордера, если цена ушла слишком далеко или размер спреда вышел за пределы среднего.

Спасибо

 
Valeriy Medvedev:

Здравствуйте, Александр!

Причин может быть несколько:

1-советник работает только на новом баре, тогда возможно, что в советнике стоит условие на установку ограничительных уровней по факту.

2-ошибки в программе.

Нужно смотреть.

Добрый день. Я Вам в обсуждение моих предыдущих заказов написал на фрилансе

Причина обращения: