Discusión sobre el artículo "Qué comprobaciones debe superar un robot comercial antes de ser publicado en el Mercado" - página 17
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Usted no está calculando sus requisitos de margen correctamente. Utilice el OrderCalcMargin para ajustar adecuadamente el volumen de la orden, o incluso no colocar la orden en absoluto, si el requisito de margen es superior al volumen mínimo permitido.
Esto se trata en el segundo punto del artículo ... Fondos insuficientes para realizar la operación
Hola,
¿Alguien puede ayudar a solucionar el error de validación? El EA puede trabajar en una cuenta real con operaciones abiertas y cerradas, pero no puede pasar esto. Por favor, aconsejar sobre lo que los códigos que se añade, gracias.
Hola a todos, ¿alguna idea de por qué estoy recibiendo los siguientes, "no hay operaciones comerciales" y "probador tarda demasiado tiempo"? Ya he aflojado mi configuración para que las operaciones se activan. Además, en realidad no encuentro problemas cuando estoy usando probador de estrategia, GetLastError() siempre me da "0" de retorno. ¿Es la validación contra precios históricos como en tester o precios generados aleatoriamente?
Buscad y encontraréis. Última pista: comprobación de la orden.
¿Te refieres a la función OrderCheck()? La documentación dice que comprueba si hay fondos suficientes para la transacción. También me gustaría una función para comprobar el cierre del mercado, incluso para MT4
¿Se refiere a la función OrderCheck()? La documentación dice que comprueba si hay fondos suficientes para una transacción. También me gustaría una función para comprobar el cierre del mercado, incluso para MT4
No sólo la suficiencia de fondos. Aquí por ejemplo
10027
TRADE_RETCODE_CLIENT_DISABLES_AT
Autotrading está prohibido por el terminal de cliente
También precio erróneo en la solicitud,
stops erróneos y muchas cosas más, y en cuanto al error 10018, sí, me apresuré con la respuesta y no lo comprobé. Y resultó ser cualquier cosa menos 10018....
De acuerdo con las reglas del producto Market, no se le permite restringir o limitar su EA a un solo símbolo. Su EA debe funcionar para todos los símbolos, incluso si su uso previsto es para un solo símbolo.
Hola,
Estaba enviando una nueva versión 1.28 de mi EA y no se está validando con "error de dinero insuficiente", primero me pareció extraño porque implementé la función CheckMoneyForTrade desde la versión 1.0, y ni siquiera recibí el error antes. También hice mi prueba antes de enviar el EA, y es concluyente, no está tomando una operación si no hay margen libre para cubrirla. ¿Alguna idea?
El error que estoy recibiendo:
Registro de mis pruebas durante el mismo período que el anterior, no hay órdenes se colocan cuando no hay dinero / margen detectado
¿Alguien más en este caso? Gracias de antemano.
Saludos cordiales
El error que estoy recibiendo: Registro de mis pruebas durante el mismo período que el anterior, no hay órdenes se colocan cuando no hay dinero / margen detectado \ ¿Alguien más en este caso?
Se puede ver claramente en la primera imagen, que antes de la operación, el margen libre disponible era de -10,36. Si su código no identificó correctamente eso, entonces el problema está en su código.