Einzelnen Beitrag anzeigen
  #8 (permalink)  
Alt 31.01.21
Manoo Manoo ist offline
Neues Mitglied
 
Registriert seit: Nov 2019
Beiträge: 17
Manoo befindet sich auf einem aufstrebenden Ast
Standard

for (int b= OrdersTotal()-1;b>=0;b--){

if (OrderSelect(b,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()==Symbol()){
ticket = 1;}
if (OrderType()==OP_BUY){
double medianprice = (High[iHighest(NULL,0,MODE_HIGH,30,1)]+Low[iLowest(NULL,0,MODE_LOW,30,1)]);
double atr = iATR(NULL,0,30,1);
double Multiplier = 3;
double dn = medianprice-(atr*Multiplier);
if (OrderStopLoss() < dn)
bool res = OrderModify(OrderTicket(),OrderOpenPrice(),dn,Orde rTakeProfit(),0,CLR_NONE);
return;
}else if (OrderType()==OP_SELL){
double medianprice = (High[iHighest(NULL,0,MODE_HIGH,30,1)]+Low[iLowest(NULL,0,MODE_LOW,30,1)]);
double atr = iATR(NULL,0,30,1);
double Multiplier = 3;
double up = medianprice+(atr*Multiplier);
if (OrderStopLoss() > up)
bool res = OrderModify(OrderTicket(),OrderOpenPrice(),up,Orde rTakeProfit(),0,CLR_NONE);
return;
}
}