Que cosa tan loca

Foro para cuestiones generales sobre la plataforma MetaTrader 4.

Que cosa tan loca

Notapor alejo33 » 28 Mar 2011, 20:14

Hola hé intentado enviar una orden de compra y una orden de venta, la orden de compra la realiza perfectamente pero la orden de venta la ignora, es decir , no la ejecuta, no sé por qué? aquí les mando el código, Gracias de antemano su ayuda.


ticket = OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"se ejecuta perfecto",16384,0,Green);
ticket = OrderSend(Symbol(),OP_SELL,1,Bid,3,Bid-25*Point,Bid+25*Point,"no se ejecuta",12345,0,Green);

Nota: las dos estan dentro de un mismo if , o sea ambas tienen las mismas condiciones para ejecutarse.
alejo33
 
Mensajes: 27
Registrado: 22 Mar 2011, 04:03
Karma: 0

Re: Que cosa tan loca

Notapor FXWizard » 29 Mar 2011, 09:47

Es sencillo: fíjate que intentas poner un stop a la venta igual al Bid-25 y un TP igual al Bid+25, lo cual no tiene sentido, tienes que invertir los signos ;)

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

Re: Que cosa tan loca

Notapor alejo33 » 09 Abr 2011, 00:09

Correcto, no te había dado las gracias
alejo33
 
Mensajes: 27
Registrado: 22 Mar 2011, 04:03
Karma: 0


Volver a MetaTrader 4

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron