Como solucionar el Slippage

¿Tiene dudas sobre el trading con divisas? No se preocupe, FXWizard tiene todas las respuestas.

Como solucionar el Slippage

Notapor car2707 » 16 Jul 2011, 08:02

Que tal amigo....actualmente me encuentro operando fundamentales y lamentablemente he sufrido demasiados slippage con el Broker Alpari NZ; he logrado mejorar la latencia y llevarla a 1ms.

Quisiera saber si existe alguna linea de codigo indicandole a un expert advisor que en caso
de un slippage superior a determinados pips o puntos cancele la orden?

Gracias
Hay 10 tipos de personas los que entienden binario y los que no
car2707
 
Mensajes: 143
Registrado: 08 Mar 2009, 20:41
Karma: 0

Re: Como solucionar el Slippage

Notapor FXWizard » 18 Jul 2011, 15:10

Hola car2707, muy fácil, en la línea de OrderSend, tienes un parámetro para indicar el slippage máximo que deseas, en concreto el quinto parámetro:

Código: Seleccionar todo
int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)


Saludos,
FXWizard
Avatar de Usuario
FXWizard
 
Mensajes: 8493
Registrado: 12 Feb 2008, 15:17
Karma: 35

Re: Como solucionar el Slippage

Notapor car2707 » 20 Jul 2011, 01:01

Hola FXWizard; encontre esta linea de codigo del expert:
    ticket = OrderSend(Symbol(),OP_SELLSTOP,LotsOptimized(),lo,1,lso,ltp,"EA Order",Magic,0,Red);
    Write("in function OpenSellStop OrderSend Executed , ticket ="+ticket);

Segun entiendo debo ingresar el parametro, entonces seria:
    ticket = OrderSend(Symbol(),OP_SELLSTOP,LotsOptimized(),lo,1,lso,ltp,int slippage,"EA Order",Magic,0,Red);
    Write("in function OpenSellStop OrderSend Executed , ticket ="+ticket);

Pero tengo error al compilar. :( :( :( .... disculpame la ignorancia pero quisiera saber donde debo ingresar el valor.

Te adjunto el experto por si puedes ayudarme :)


Es un experto que envia ordenes OCO

Gracias
Adjuntos
power_news2.mq4
(21.45 KiB) 504 veces
Hay 10 tipos de personas los que entienden binario y los que no
car2707
 
Mensajes: 143
Registrado: 08 Mar 2009, 20:41
Karma: 0

Re: Como solucionar el Slippage

Notapor FXWizard » 20 Jul 2011, 14:16

Muy fácil, donde has puesto int slippage debes poner un número indicando el número máximo de pips que estás dispuesto a asumir como slippage (por ejemplo 3 o 5)

Saludos,
FXWizard
Avatar de Usuario
FXWizard
 
Mensajes: 8493
Registrado: 12 Feb 2008, 15:17
Karma: 35


Volver a Pregunte a FXWizard

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados