View Single Post
  #5 (permalink)  
Old 01-26-2007, 03:06 AM
dwmcqueen dwmcqueen is offline
Member
 
Join Date: Dec 2006
Posts: 86
dwmcqueen is on a distinguished road
My EA is basic - just needs to know if trade is there. No trailing stop or anything.

I have language like this:

int trade;
for(trade=OrdersTotal()-1;trade>=0;trade--)
{
if(OrderSelect(trade,SELECT_BY_POS,MODE_TRADES)==f alse)
continue;

if(OrderSymbol()!=Symbol()||OrderMagicNumber()!=Ma gicNumber)
continue;

if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Ma gicNumber)
if(OrderType()==OP_BUY)
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage, Blue);
}//for

Will that catch previously opened trades?
Reply With Quote