Меню

StopLoss Mover

  •    Автор:  TTraders
Автор: Aristotel

Описание:
StopLoss"ы могут закрыть сделку с прибылью, этот код двигает StopLoss"ы ближе к рыночной цене, для того, чтобы если цена не дошла до Tp, то сделка закрылась с меньшим минусом или ввобще с плюсом

Код:
 
for(int i=0;i<OrdersTotal();i++) // если есть открытые позиции
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC) // Если символ графика = символу сделки
{
if(OrderType()==OP_BUY) // Если мы купили
if(Bid-Point*10>OrderStopLoss()) OrderModify(OrderTicket(),0,Bid-Point*10,OrderTakeProfit(),0,Blue); // Если уровень настоящего стопа больше установленного, то двигаем стоп
if(OrderType()==OP_SELL) // Если мы продали
if(Ask+Point*10<OrderStopLoss()) OrderModify(OrderTicket(),0,Ask+Point*10,OrderTakeProfit(),0,Blue); // Если уровень настоящего стопа меньше установленногог, то двигаем стоп
}
}
Перейти вверх

Добавить комментарий


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

C чего начать

Типы

Анализ

Обучение

Инвестиции

«Поделиться»

18+

обновить