Основные понятия [17]
Торговые системы,тактики [67]
Форекс начинающим [16]
Разное [37]

Защити свои позиции

Добавить в социальные закладки:

"Самое большое укрепление крепости - его защитники…. " 
Силован Рамишвили

 

Как часто Вам приходилось терпеть убытки из-за того, что во время не посмотрели на монитор?

Как часто Вы отказываетесь от более важных дел, чем смотреть на графики котировок?

 

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

 

Рынок очень непредсказуем, и надеяться на какую-нибудь стратегию либо советника довольно опасно. Просторы интернета кишат разнообразного рода советниками, авторы которых яро уверяют Вас, что стратегия рабочая и данный советник принесет Вам прибыль. Довольно часто такие советники рано или поздно промахиваются в своих расчетах и Вы рискуете потерять свои деньги. Работая с позициями, некоторые трейдеры подстраховывают свои позиции локами – противоположно направленными позициями. Но зачастую Lock – это не выход, а временное удовлетворение своих желаний.  

Купить эксперта Exp SafetyLock PRO в магазине систем алготрейдинга

Cоветник Exp – SafetyLock PRO был написан с целью защитить такие системы от промахов не путем локирования позиций, а за счет установки противоположно направленных отложенных ордеров. 

Алгоритм работы данного советника:  

 

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

 

MagictoMonitor – Магические номера проверяемых позиций. Данная опция предназначена для того, чтобы ограничить работу эксперта на определенные системы. Например, если Вы хотите чтобы система следила за позициями определенного советника, Вы должны заменить данный параметр на магический номер этого советника. Если Вы хотите чтобы советник следил за всеми позициями, в том числе и за позициями, которые были открыты вручную, данный параметр следует поставить на 0

SymbolToMonitor - Название инструмента, за позициями которого следует установить слежение. Данная опция предназначена для того, чтобы ограничить работу эксперта на определенные символы. Например, если Вы хотите чтобы система следила за позициями определенного символа, Вы должны заменить данный параметр на точное название инструмента(например: EURUSD USDCHF USDRUR). Если Вы хотите чтобы советник следил за всеми позициями, в том числе и за позициями, которые были открыты вручную, данный параметр следует поставить на 0

 

Если на проверяемую позицию еще не стоит отложенного ордера , Exp – SafetyLock PRO выставляет отложенный ордер на расстоянии delta от текущей цены(от текущей , потому что не все ордера открыты на достаточном расстоянии от цены) Следует заметить, что если позиции открываются при включенном Exp – SafetyLock PRO то цена данных отложенных ордеров будет на расстоянии delta от цены открытия позиции.
 Отложенный ордер можно установить с, заданным в параметрах , StopLoss и TakeProfit. 
Также отложенный ордер можно установить с лотом, умноженным на MNLot. Например: если позиция открыта с лотом 0.5, и параметр MNLot =2, то отложенный ордер будет открыт с лотом 1.0 .
Далее система Exp – SafetyLock PRO проверяет уже открытые отложенные ордера, и если цена ушла от ордера на расстояние sens, То система модифицирует отложенный ордер, тем самым подтягивая ордер вслед за ценой.

Если основная позиция закрылась (по стоплоссу, тейкпрофиту, вручную или другой системой) – отложенный ордер, установленный на эту позицию, также удаляется.

 

Параметр OrderSafetyMonitor – регулирует возможность проверки сработанных ордеров. Другими словами, данный параметр разрешает(true) / запрещает(false) установку отложенных ордеров на позиции, которые были открыты системой Exp – SafetyLock PRO .

 

 

Еще три важных параметра, который стоит указать в данной статье: TrailingIfProfit, TrailingStop и Prchoose.

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

 

Для того, чтобы включить Автоматический трейлингстоп, параметр TrailingIfProfit следует поставить на true. Стоит отметить, что при работе данной функции, параметры StopLoss и TakeProfit при первом срабатывании функции – обнуляются. 

Параметр TrailingStop – означает шаг трейлингстопа.

Параметр Prchoose – профит в пунктах, при которых автоматический трейлингстоп начнет свою работу.

Вывод: При определенных настройках и последующей проверке системы, я обнаружил, что данный инструмент является своего рода золотой жилой для всех систем, которые доступны в интернете. Данный инструмент по праву может претендовать на звание «Полноценный защитник систем». Но стоит учесть тот факт, что рынок непредсказуем и никто, даже самые опытные трейдеры не могу т с 100% уверенностью дать анализ рынка.

 

Полное описание всех настроек системы:

  • SymbolMonitoring=-1; - Символ, валюта для мониторинга, по умолчанию -1 = мониторить все символы или Текущий символ или специфический символ указанный в SPECIFID_Symbol_Monitor
  • SPECIFID_Symbol_Monitor=""; - название символа для мониторинга
  • Type_Monitor=-1; - тип сделок для мониторинга, BUY SELL
  • Magic_Monitor=-1; - Магический номер для мониторинга, по умолчанию -1 = все магики
  • SafetyPosMonitor=false; - Мониторить позиции, открытые этим советником. (Если отложенный ордер SAFETYLOCK PRO сработал, советник снова выставляет отложенный ордер на эту позицию)
  • ReopenClosedSafetyOrders=false; - Если отложенный ордер или позиция SAFETYLOCK PRO была закрыта - то советник снова откроет отложенный ордер
  • MarketWatch=false; - Для счетов, где запрещено выставлять стоплосс тейкпрофит вместе с открытием позиций
  • StopOrderDeltaifUSE=100; - Дистанция от цены позиции до отложенного ордера
  • NumberofStopOrder=1; - Количество отложенных ордеров для построения сетки
  • DistancefromStopOrders=100; - Дистанция между ордерами сетки, если NumberofStopOrder > 1
  • ModifyOrdPend=true; - Модифицировать цену открытия отложенного ордера вместе с ходом цены. Если открыта позиция SELL и установлен ордер BUYSTOP - и цена идет вниз - то цена открытия отложенного ордера будет модифицироваться в след за ценой.
  • CloseOneifStopsActive=false; - Закрывать оригинальную позицию, если отложенный ордер SAFETYLOCK PRO сработал и активировался
  • Magic=03012011; - Магический номер ордеров SAFETYLOCK PRO
  • StopLoss=0; - стоплосс ордеров 
  • TakeProfit=0; - Тейкпрофит ордеров
  • Slippage=0; - Проскльзование при открытии позиций
  • MNLOT=1; - Множитель лота для ордеров SAFETYLOCK PRO, если 1 = то лот отложенного ордера SAFETYLOCK PRO будет равняться лоту позиций
  • TrailingStopUSE=false; - Включить трейлингстоп позиций SAFETYLOCK PRO
  • IfProfTrail=false; - Тралить только профитные сделки
  • TrailingStop=0; - Дистанция для начала трейлингстопа для позиций
  • TrailingStep=1; - Шаг трейлингстопа

 

Warning: Прежде чем что-то пробовать, пощупайте!

 

  С Уважением, Владислав (expforex). http://expforex.com
 


Получить бесплатно Защити свои позиции

Категория: Торговые системы,тактики | Добавил: expforex (14.09.2009)
Просмотров: 4634 | Комментарии: 7 | Теги: Защитник, Советник, локер | Рейтинг: 4.8/4 |
Всего комментариев: 7
   7               expforex        (27.03.2011 23:39)

   6               expforex        (27.03.2011 23:38)
http://www.expforex.com/forum/9-371-11#12731

   5               Полибиус        (07.10.2009 00:51)
Смотрите,Владислав,все гораздо проще...Зачем усложнять систему? Мой бесплатный Вам совет:
Сработавший отложенный "стоповый" ордер фиксирует уже полученный убыток.Таким образом, мы уже имеем отрицательный "локк".Не факт,что открытие этого ордера в противоположном направлении покроет этот убыток,если конечно не удвоить лот,и тогда, чтобы покрыть этот убыток,цене нужно будет пройти в два раза меньшее расстояние, чем то,которое она прошла до срабатывания отложенного ордера!Однако,где гарантия,что та же цена не выполнит реверсивное движение,захватив ордер с удвоенным лотом и не вернется с уже удвоенным убытком к основному(читай главному)ордеру.Но проблема уже и в том,что при срабатывании отложки, которая становится "вторым главным" ордером,"Защитник" выставляет еще один отложенный ордер в направлении "первого главного",который так и продолжает висеть.Хорошо,если отрицательный "локк"появится на выходе из канала перед сильным движением,то разрулить "локк" из трех- четырех ордеров не составит труда.А если это произойдет в период ланча, консолидации на входе в канал и тд.? Я думаю, что по алгоритму Вашего "защитника" цена будет без конца цеплять отложки, клонируя ордера, и уменьшая депо.Но саму суть это не меняет:все равно придется разруливать "отрицательный локк"!Так к чему такие усложнения?
Мое предложение:в позиции должно быть только 2(два)ордера!Основной и отложенный.Отложенный ордер должен всегда выполнять роль SL!С полученным убытком нужно смириться и считать его объективной реальностью на данный момент времени.Я думаю,что суть Вы уже уловили.
Ну,а если чтением между строк не занимаетесь,пишите на "мыло".
С уважением,Полибиус smile

   4               expforex        (06.10.2009 21:50)
Согласен, боковое движение цены - убийственно! Но! скажу Вам честно, данный алгоритм я использую Во многих своих скриптах. Кстати эту системку я тестировал на демо счете, как результат многие позицие были спасены при сильном тренде. Вообщем, ее просто нужно научится использовать, писал я ее по просьбе одного человека.

   3               expforex        (06.10.2009 21:50)
Согласен, боковое движение цены - убийственно! Но! скажу Вам честно, данный алгоритм я использую Во многих своих скриптах. Кстати эту системку я тестировал на демо счете, как результат многие позицие были спасены при сильном тренде. Вообщем, ее просто нужно научится использовать, писал я ее по просьбе одного человека.

   2               expforex        (06.10.2009 21:50)
Согласен, боковое движение цены - убийственно! Но! скажу Вам честно, данный алгоритм я использую Во многих своих скриптах. Кстати эту системку я тестировал на демо счете, как результат многие позицие были спасены при сильном тренде. Вообщем, ее просто нужно научится использовать, писал я ее по просьбе одного человека.

   1               Полибиус        (06.10.2009 02:05)
Внимательно прочитал описание системы.Идея замечательная, но есть одно мааааленькое "но"! И это маааленькое "но" все ломает. По тексту описания: "Cоветник Exp – SafetyLock PRO был написан с целью защитить такие системы от промахов не путем локирования позиций, а за счет установки противоположно направленных отложенных ордеров. " Допустим, что цена сходила до противоположного отложенного ордера, и он стал..... Правильно! ордером,открытым в противоположную сторону от "главного". И что мы получили....? Правильно! Это "локк-замок". Таким образом мы стали иметь две противоположно открытые позиции. А две разнополярные позиции - это что? Правильно! Это нет позиции! Если конечно не учитывать спред.Противоречие с описанием, однако... Однако, к сожалению, это еще не все! На сработавший "стоповый"ордер, ставший "вторым главным", система выставляет еще один противоположный отложенный ордер.А цена,как Мы знаем - вещь непредсказуемая, и гуляет где хочет, цепляет и этот отложенный ордер. Так куда "кривая" вынесет? И такое "клонирование", особенно во "флете", коридоре,канале,"боковике"- как угодно,может происходить бесчисленное количество раз. В результате - чрезмерное связывание свободных средств "депо", которое далеко не резиновое! Так сколько "локков" Мы имеем в результате? Запутаться можно. Оно Нам надо? А все потому, что "главный ордер" остается висеть неприкрытым! Логика хромает, однако! Делайте выводы, господа! Решение, я думаю, не за горами.

Имя *:
Email:
Код *:



WebMoney Яндекс цитирования.