Codificación para el número mágico. int Número Mágico = 260384; TakeProfit doble externo = 40; Lotes dobles externos = 0,01; TrailingStop doble externo = 20; doble externo MACDOpenLevel=3; ... if(MacdCurrentlt;0 MacdCurrentgt;SignalCurrent MacdPreviouslt;SignalPrevious) { Alerta(Estás comprando aquí.); ticket=OrderSend(Symbol(),OP_BUY,Lotes,Ask,3,0,Ask TakeProfit*Point,EAMACD,MagicNumber,0,Green); if(ticketgt;0) { if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES )) Print(orden de COMPRA abierta: ,OrderOpenPrice()); } else Print(Error al abrir la orden de COMPRA: GetLastError()); retorno(0); } Gracias.