hola de maestro nada , ojala lo fuese... tienes que ponerlo en la parte que te convenga , pues ten en cuenta que eso solo lo va a realizar una vez al dia, por ejemplo si quieres que te haga un analisis al dia pues lo pones antes del analisis, en tu caso como lo que quieres es que solo sea una compra al dia pues ponerlo delante de donde lanzas la orden de apertura, declarando en la parte superior la variable int Today2 = -1;
"
if((iBands(NULL,PERIOD_M15,14,0,1,PRICE_OPEN,MODE_ LOWER,1)>iMA(NULL,0,9,1,MODE_EMA,PRICE_OPEN,1))) //apertura de orden Buy
{
if (DayOfWeek() != Today2)
{
Today2 = DayOfWeek();
result=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage ,0,0,"EA1",MagicNumber,0,Blue);
if(result>0)
{
TheStopLoss=0;
TheTakeProfit=0;
if(TakeProfit>0) TheTakeProfit=Ask+TakeProfit*MyPoint;
if(StopLoss>0) TheStopLoss=Ask-StopLoss*MyPoint;
OrderSelect(result,SELECT_BY_TICKET);
OrderModify(OrderTicket(),OrderOpenPrice(),Normali zeDouble(TheStopLoss,Digits),NormalizeDouble(TheTa keProfit,Digits),0,Green);
}
return(0);
}
}
}
}"
saludos y espero que te sirvaForo de Forex Trading United