ошибка при перемещении стопа вручную

Автор: Poli

ошибка при перемещении стопа вручную - Thu Oct 25 2018 01:03 AM

Коллеги добрый день

при работе на реальных сделках выявилась проблема с ручным перемещением стоп лосс.
у меня два варианта трейлинг стопа.
При исполнении некоторого условия (MFE > 100 пп, например) включается трейлинг стоп с шагом в 50 пп (и оно работает подтягивая стоп в 30 пп каждый шаг цены в 50 пп, например). тут все работает идеально

До исполнения условия можно подтягивать стоп вручную. то есть я задаю на контрольной панели номер свечи, скрипт при пересчете определяет ее экстремумы,снимает старый стоп и в зависимости от направления открытой позы выставляет новый стоп по мин/макс указанной свечи.

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

При любой попытке выставить стоп хуже цены входа (даже если цена улетела уже на 500 пп в мою сторону) приводят к сбою.

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

сам скрипт прост - формула вычисляет цену стопа в зависимости от условий (дошли до уровня активации стопа?цена стопа по экстремуму свечи:цена стопа по условию трейлинга) и подает ее на блок закрытие по стоп лосс лимитной ценой. то есть трейлинг организован посредством кубиков, а не через стандартный кубик трейл стоп.

помогите разобраться плз.
Автор: ViL

Re: ошибка при перемещении стопа вручную - Thu Oct 25 2018 09:58 AM

Скрипт не прицепили.
Автор: Poli

Re: ошибка при перемещении стопа вручную - Thu Oct 25 2018 10:45 PM

день добрый.
в приложении:
- скрипт
- скрин блок ведения открытой позы скрипта
- скрин вход в позицию
- скрин ведения позиции по трейлингу
- скрин выход с ошибкой при ручном трейлинге первичного стопа

вход - на пробой минимума опорной свечи. первичный стоп - на уровне максимума опорной свечи.

дефект заметен и на бэк тесте. но только в агенте на реальном графике это видно полностью

спасибо за помощь