Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Делись знаниями. Стань популярным разработчиком!
JLY
589
JLY 2013.09.08 02:00 

И чтобы позиции по которым стоп в безубытке не учитывались...

Спасибо)

Mikhail Kozhemyako
1179
Mikhail Kozhemyako 2013.09.08 04:27  
JLY:

И чтобы позиции по которым стоп в безубытке не учитывались...

Спасибо)



 double SumLots=0;
 for (int i=OrdersTotal()-1; i>=0; i--) {
  if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) {
   if(OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC){
    switch(OrderType()){
     case OP_BUY:      if(OrderStopLoss()-OrderOpenPrice()<0) SumLots+=OrderLots();break;
     case OP_SELL:     if(OrderOpenPrice()-OrderStopLoss()<0) SumLots+=OrderLots();break;
     default: break;
    }
   }
  }
 }
JLY
589
JLY 2013.09.08 07:11  
Благодарю.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий