¿Qué quiere decir el error 136?

Foro para cuestiones generales sobre la plataforma MetaTrader 4.

¿Qué quiere decir el error 136?

Notapor landmeister » 05 Oct 2016, 16:40

Estoy probando un EA que me han dejado y no me ha entrado una operación cuando debería haberlo hecho. Al ver el registro de incidencia, me sale que lo ha intentado 10 veces pero en todas salía el error 136 "Off quotes". ¿Podría alguien decirme qué significa eso, por favor? :oops:
landmeister
 
Mensajes: 183
Registrado: 10 Abr 2010, 20:13
Karma: 0

Re: ¿Qué quiere decir el error 136?

Notapor Xakalin » 05 Oct 2016, 17:37

Estas testeando en tick a tick, o en apertura de barras?

Puede que sea ese el motivo, es porque cuando quieres poner la orden, el precio se ha movido mucho, aunque el 136 da por más cosas.

Si no, prueba a aumentar el slippage un poco,
Imagen
Avatar de Usuario
Xakalin
 
Mensajes: 291
Registrado: 05 Jul 2016, 17:57
Karma: 4

Re: ¿Qué quiere decir el error 136?

Notapor cdtrader » 05 Oct 2016, 18:59

fiate si el EA no esta tratando de comprar a precio bid o vender a precio ask, es un error que cometia cuando comenzaba a programar, puede ser tambien el slipage que tenga tu cuenta. son lotes grandes? es en vivo o testeando?
Imagen
Avatar de Usuario
cdtrader
 
Mensajes: 1428
Registrado: 23 Ago 2014, 13:47
Karma: 17

Re: ¿Qué quiere decir el error 136?

Notapor landmeister » 05 Oct 2016, 21:07

Xakalin escribió:Estas testeando en tick a tick, o en apertura de barras?

Puede que sea ese el motivo, es porque cuando quieres poner la orden, el precio se ha movido mucho, aunque el 136 da por más cosas.

Si no, prueba a aumentar el slippage un poco,


Estoy testeando en una cuenta demo en apertura de barras. A cada inicio de barra, el EA busca si se dan las condiciones de los indicadores. Si es así, debe lanzar la compra o venta. Miraré a ver el tema del slippage. Gracias.
landmeister
 
Mensajes: 183
Registrado: 10 Abr 2010, 20:13
Karma: 0

Re: ¿Qué quiere decir el error 136?

Notapor landmeister » 05 Oct 2016, 21:09

cdtrader escribió:fiate si el EA no esta tratando de comprar a precio bid o vender a precio ask, es un error que cometia cuando comenzaba a programar, puede ser tambien el slipage que tenga tu cuenta. son lotes grandes? es en vivo o testeando?


Pues no se me había ocurrido eso. Creo que es como dices, pero lo he de comprobar. Los lotes son minúsculos (0.02) y como he dicho en mi mensaje anterior, estoy probándolo en demo (no backtesting). Gracias
landmeister
 
Mensajes: 183
Registrado: 10 Abr 2010, 20:13
Karma: 0

Re: ¿Qué quiere decir el error 136?

Notapor FXWizard » 06 Oct 2016, 11:49

El error 136 es básicamente un offquotes, posiblemente sea por lo que comenta cdtrader, si lo resuelves cuéntanos.

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

Re: ¿Qué quiere decir el error 136?

Notapor landmeister » 06 Oct 2016, 21:55

Pues bien, una vez comprobado que las compras ventas se hacen desde donde corresponde y habiendo incrementado el slippage a 4 pips...el resultado es el mismo. :cry: :( Una de cada cuatro operaciones no entra y es porque salen los puñeteros errores 136 y 138.

¿Alguna otra sugerencia, por favor? :(
landmeister
 
Mensajes: 183
Registrado: 10 Abr 2010, 20:13
Karma: 0

Re: ¿Qué quiere decir el error 136?

Notapor FXWizard » 07 Oct 2016, 10:40

landmeister escribió:Pues bien, una vez comprobado que las compras ventas se hacen desde donde corresponde y habiendo incrementado el slippage a 4 pips...el resultado es el mismo. :cry: :( Una de cada cuatro operaciones no entra y es porque salen los puñeteros errores 136 y 138.

¿Alguna otra sugerencia, por favor? :(


Mira este artículo, creo que te puede resolver el problema:

https://www.earnforex.com/blog/ordersen ... 8-requote/

Básicamente usar RefreshRates() antes del OrderSend o el OrderModify, a ver si con eso se arregla.

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

Siguiente

Volver a MetaTrader 4

¿Quién está conectado?

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

cron