FXCM Servicios de Programacion
Las dos diferencias más significativas entre la plataforma de MT4 de FXCM y otros brókeres es que nuestra plataforma utiliza pips fraccionados (Haga clic
aqui para instrucciones acerca de como modificar su EA para que sirva con pips fraccionados) y al momento de enviar una orden de mercado utilizando un Asesor Experto (Expert Advisor) los StopLoss y TakeProfit deben ser 0. Después de que la orden entre al mercado entonces se modifica esa orden para situar el StopLoss y TakeProfit en su lugar correspondiente. (instrucciones mas detallas están en el documento que ha sido adjuntado a este post)
Si usted conoce el lenguaje MQL4 puede fácilmente modificar la manera en que se colocan StopLoss y TakeProfit en las órdenes de mercado de la siguiente manera:
Cuando se envía una orden de mercado el código aparece de esta manera:
OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"My order#2",16384,0,Green);
Para cambiar esto y hacerlo compatible con nuestra plataforma de BT, hacemos lo siguiente:
ticket=OrderSend(Symbol(),OP_BUY,1,Ask,0,0,0,"My order #2",16384,0,Green); // Como pueden ver aquí StopLoss y TakeProfit son ambos 0.
STOPLOSS=Ask-25*Point;
TAKEPROFIT=Ask+25*Point;
if(ticket>0)
{
OrderSelect(ticket,SELECT_BY_TICKET); // Esta parte modifica
OrderModify(OrderTicket(),OrderOpenPrice(),STOPLOS S,TAKEPROFIT,0,Green); // el StopLoss y TakeProfit al nivel que usted disponga
}
else
{
Print("OrderSend failed with error #",GetLastError());
}
IMPORTANTE: Esta modificación solo es necesario si usted está enviando una orden de mercado, para órdenes de entrada (entry orders) no es necesario hacer esto. Es decir que si su EA solo utiliza ordenes de entrada entonces no tendrá ningún problema siempre y cuando su EA sea también compatible con pips fraccionados.
Si necesita que un profesional de FXCM modifique su estrategia necesita enviarnos el código que termina en .mq4 de su EA y dependiendo en la complejidad de su estrategia se determina la cantidad de horas de servicios de programación que esto pueda tomar.
Si tienen preguntas adicionales pueden utilizar este espacio para publicar preguntas.
FXCM Servicios de Programacion