Помогите пожалуйста разобраться - страница 2

 
Krohabo:
Доброго времени суток, подскажите пожалуйста,может кто сталкивался и смог решить такой трабл: написал простой советник, работающий на двух индикаторах: Moving Averend и Fantail VMA. Суть в следующем: индикаторы работают со смещением, через 3 бара после пересечения создаётся рыночный ордер и локирующий отложеный, на 20 пунктов выше/ниже рыночного и в 2 раза больше лотом. так же у локирующего ордера есть стоплос, который ниже/выше рыночого на 5 пунктов. такая схема позволяет зарабатывать на трендах и почти ничего не терять на флетах. есть, правда и недостаток, поскольку ордер открывается на третий пункт после пересечения, да и сами индекаторы не сразу показывают тренд, то получается захватить только самую малую часть тренда, но это мой первый советник, по этому меня это пока не сильно тревожит, косяк заключается в следующем: на рынке складывается такая ситуация, что график пошёл вниз, создаются ордера и следующий бар делает скачёк вверх, активирует локирующий ордер и снова идёт вниз. т.к локирующий ордер больше, получается очень неприятная ситуация с потерей средств. такая вот неприятность, работаю над этим советником уже несколько месяцев, научил его справляться со всеми ситуациями кроме этой, а последние 3 недели на рынке начались именно такие ситуации, 4 из 5 трендов активируют лок. =( подскажипе пожалуста, может кто сталкивался с такой проблемой, или может кто чего придумает на свежую голову, я уже всю бошку себе сломал, 3 недели госову ломаю, ничего путного не придумал.. Спасибо всем кто ответит.

Попробуйте не на 20 пунктов, а с изменяемой дистанцией в зависимости от волатильности. Но с индюками волатильности вряд ли что получится. Просто измерьте расстояние между открытым ордером и

EMA40 (Это центр канала. У вас может быть другим) и установите отложку на такое же расстояние в обратную сторону EMA. Это расстояние можно увеличить или уменьшить с помощью коэфициента.

А что это за Fantail VMA ?

 

Figar0:


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



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

david2:

Попробуйте не на 20 пунктов, а с изменяемой дистанцией в зависимости от волатильности. Но с индюками волатильности вряд ли что получится. Просто измерьте расстояние между открытым ордером и

EMA40 (Это центр канала. У вас может быть другим) и установите отложку на такое же расстояние в обратную сторону EMA. Это расстояние можно увеличить или уменьшить с помощью коэфициента.

А что это за Fantail VMA ?


Интерестная мысль, буду пробовать, спасибо за идею! Fantail VMA нашёл в инете в разделе индикаторов для определения флета, работает как MA, только если флет, то он просто горизонтальную линию на графике ведет. Индикатор ниже
Файлы:
 
Напишите программу на локи и вы увидите, что потеря 2-х кратного спреда и не более с каждым новым локом. Это лучшее, что можно из них выжать
Причина обращения: