Если Вы хотите заказать советник или индикатор, то публикуйте в эту группу тех. задание. Если Ваш заказ не очень сложный, то велика вероятность, что Вам его смогут сделать даже бесплатно
Программистам MQL: подпишитесь на группу, чтобы получать уведомления о заказах.
Просьба добавить к этому советнику такой пункт:
Если c момента открытия ордера, до определенного периода времени «t» не срабатывает параметр PointsPlusSL — выставляется параметр SL_plus.
Основная тема здесь.
Спасибо.
PointsPlusSL = 330; // Сколько цена должна пройти пунктов, чтобы SL перенести в плюс
SL_plus = 20; // Размер SL в безубыток, 0 - не переносим
Сработала позиция на покупку 1,14200. Настало время t. Цена так и не подошла к отметке 1,14530 (1,14200+330). Цена находится на отметке 1,14205 или 1,14221 или вообще в минусе 1,14000.
Параметр PointsPlusSL и нужен, чтобы отслеживать, когда SL переносить в безубыток.
Возможно не верно интерпретировал свою мысль. Суть в следующем — если цена за период времени t топчется на месте или в минусе, то тейкпрофит перенести в значение SL_plus (то есть в минимальный профит), для защиты от флетовых движений. Возможно для этого параметр SL_plus не подходит, а нужно ввести новый параметр…
Редактирован: 19 февраля 2015, 14:12
если цена за период времени t «топчется» на месте (в небольшом плюсе или в минусе, как на рисунке) и при этом цена не дотягивает до PointsPlusSL и не срабатывают другие параметры, которые могут закрыть ордер — то тейкпрофит выставляется минимальный = «n» (если цена в минусе) или SL в безубытке (если цена в плюсе). На рисунке цена 9 свечей=2ч 15мин находилась в небольшом минусе. Например, если цена по истечению времени t=60мин (4 свечи) не достигла PointsPlusSL или др. параметров которые закрывают ордер и находится в минусе — текпрофит выставляем =1 пункт. Если по истечениею t=60мин цена находится в небольшом плюсе, но при этом не дотягивает до PointsPlusSL — не дожидаясь PointsPlusSL срабатывает SL_plus.
Oxy, все работает, Вы просто молодец
Минимальный текпрофит вы запрограммировали как «0». У моего брокера есть фиксированная комиссия. Можно подправить на «1» пункт.
Комментарии (9)
Сработала позиция на покупку 1,14200. Настало время t. Цена так и не подошла к отметке 1,14530 (1,14200+330). Цена находится на отметке 1,14205 или 1,14221 или вообще в минусе 1,14000.
Параметр PointsPlusSL и нужен, чтобы отслеживать, когда SL переносить в безубыток.
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
2 maximrizhyk Автор Сообщений: 47
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
если цена за период времени t «топчется» на месте (в небольшом плюсе или в минусе, как на рисунке) и при этом цена не дотягивает до PointsPlusSL и не срабатывают другие параметры, которые могут закрыть ордер — то тейкпрофит выставляется минимальный = «n» (если цена в минусе) или SL в безубытке (если цена в плюсе). На рисунке цена 9 свечей=2ч 15мин находилась в небольшом минусе. Например, если цена по истечению времени t=60мин (4 свечи) не достигла PointsPlusSL или др. параметров которые закрывают ордер и находится в минусе — текпрофит выставляем =1 пункт. Если по истечениею t=60мин цена находится в небольшом плюсе, но при этом не дотягивает до PointsPlusSL — не дожидаясь PointsPlusSL срабатывает SL_plus.
2 maximrizhyk Автор Сообщений: 47
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
2 maximrizhyk Автор Сообщений: 47
opentraders.ru/downloads/602/
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Минимальный текпрофит вы запрограммировали как «0». У моего брокера есть фиксированная комиссия. Можно подправить на «1» пункт.
2 maximrizhyk Автор Сообщений: 47
opentraders.ru/downloads/602/ Редактирован: 23 февраля 2015, 02:59
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий