Documentación

Aplicaciones

Última actualización el 11. 9. 2020 by Tomas Vanek

La estrategia intentó colocar una orden stop/límite a un precio incorrecto

Si está ejecutando o backtesting strategie de StrategyQuant X en Metatrader 5, es posible que pueda ver este mensaje de información en sus registros:

020.08.26 00:00:01.102 Estrategia 1.4.130 (MYMU20,H1) 2020.08.25 22:00 No hay órdenes pendientes de ese tipo
2020.08.26 00:00:01.118 Estrategia 1.4.130 (MYMU20,H1) -VERBOSE- 2020.08.25 22:00 Basándose en su lógica, la estrategia intentó colocar una orden stop/límite a un precio incorrecto. Precio de mercado: 28220.00000000, precio mín. permitido: 28220.00000000, precio de la orden stop/límite: 27966.00000000

¿Es un error? No. He aquí la explicación:

Significa que las condiciones de entrada de la estrategia se cumplieron y normalmente la estrategia abriría una nueva orden. Pero en este caso el precio calculado de la orden estaba fuera del mercado y la orden fue omitida por eso.

¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil

Suscríbase a
Notificar a
11 Comentarios
Más antiguo
Más reciente Más votados
Feedbacks de Inline
Ver todos los comentarios
MOHAMMAD
6. 11. 2021 8:36 am

Hola. Gracias ... pero por favor, háganos saber cómo resolver este problema? Gracias...

tomas262
Admin
Responder a  MOHAMMAD
8. 11. 2021 3:38 pm

Como se menciona en el artículo, no se trata de un problema o error en sí. Sólo información sobre por qué no se ha podido realizar un pedido.

MOHAMMAD
Responder a  tomas262
9. 11. 2021 12:29 pm

Hola. Gracias...pero lamentablemente este es el problema porque el usuario no puede ejecutar el back test en metatrader o etc. ¿No es así? por favor, háganos saber cómo resolver este problema con el fin de aplicar la prueba de espalda. Gracias...

tomas262
Admin
Responder a  MOHAMMAD
9. 11. 2021 13:22

Aunque vea esta "advertencia" el EA debería operar normalmente. Si no hay comercio por favor envíenos un correo electrónico con la estrategia a soporte.com y podremos comprobarlo
Por favor, envíe siempre no sólo el código EA, sino también el archivo Strategyquant (extensión .sqx)

Last edited 9 months ago by tomas262
Kenneth Baggett
Kenneth Baggett
1. 12. 2022 20:25

Hola, tengo el mismo mensaje. En base a las respuestas proporcionadas, entiendo que no es un error.

Mi pregunta es la siguiente ¿Fue el comercio también omitido durante la creación de estrategias y backtests de SQ?

Intento averiguar si los resultados de mis pruebas retrospectivas pueden diferir de las operaciones reales debido a las operaciones omitidas.

Supongo que MonteCarlo aplicaría el mismo entorno de pruebas, así que no hay que preocuparse salvo por las expectativas sobre # de operaciones...

tomas262
Admin
Responder a  Kenneth Baggett
5. 12. 2022 17:10

Sí, las operaciones también se omiten en SQX para coincidir con MetaTrader. En SQX simplemente no verá el mensaje que se ve en MT4

Derick Muñoz
Derick Muñoz
29. 5. 2023 10:26 pm

Hola,

¿Podría el ea funcionar sin problemas aunque siguiera apareciendo ese mensaje?


tomas262
Admin
Responder a  Derick Muñoz
30. 5. 2023 8:44 pm

Sí, es sólo un mensaje informativo

Luis Felipe Salazar Jaramillo
Luis Felipe Salazar Jaramillo
21. 2. 2024 11:26 pm

Hey, that’s a real error.. as the price is calculated wrongly on MT5 and hence, no placing the order because is below the limit allowed. The strategy is successful on SQW but not when back testing on MT5.. Any solution found???

Gracias.

Daniel
7. 6. 2024 7:23 am

Can somebody please explain WHY “ the calculated order price was out of the market“? Can this be prevented? I have several portfolio EA’s (Different strategies for multiple symbols) that throw this notice everytime a trade should be placed. Some insight would be nice.

Mestre B
12. 7. 2024 8:23 pm

there should be an option to filter out strats that rely on perfect price. In my last construction I only got starts that would generate 0 trades in MT5 back tester cause all orders would only create this “non-error”