Discusión sobre el artículo "Qué comprobaciones debe superar un robot comercial antes de ser publicado en el Mercado" - página 3
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
me refiero a hacerlo como un panel? y comprobarlo de esa manera? o como?
solo abro cualquier operación manualmente por el momento y este EA se adjunta al gráfico a la entrada de la orden abierta.
ok
Si TÚ mismo has escrito la utilidad, puedes abrir una operación en el probador en INIT y el asistente la gestionará.
Si el Asesor Experto ha pasado las pruebas en el terminal y abre operaciones, luego en la comprobación automática escribe un error que no se han abierto operaciones (par y TF son iguales), respectivamente no pasa la "Comprobación automática"
¿Coincidencia? No lo creo.
¿Que hacer?
¿Es posible que MetaQuotes genere una plantilla para los desarrolladores? Facilitaría las cosas a los desarrolladores y también ahorraría a MetaQuotes toneladas de dinero y recursos en la comprobación de los EAs enviados.
Tener la plantilla para el desarrollador en la base de código
https://www.mql5.com/es/code/mt4/experts/best
Es un artículo interesante, desgraciadamente hay demasiados errores (errores tipográficos o incluso errores lógicos en el código propuesto), y probablemente confundirá más a la gente que ayudarles en algunos puntos.
1°
1°
Error logico. Si todavía no hay posición, hay que comprobar el volumen pendiente y calcular el volumen permitido. Este codigo devuelve allowed_volume=0 si no hay ninguna posicion ya abierta sin tener en cuenta los pendings.
2°
+ parámetro que falta (PrintFormat tiene para %, pero sólo se proporcionan 3 parámetros).
Gracias. Fijo
3°
Error similar al del punto 2° anterior.
Y los mismos errores también en OrderModifyCheck() versión mql4.
Todo arreglado, ¡gracias!
2°
Otro error lógico. Cambiar un SL/TP en 1 punto está permitido. Debería ser >=
Por lo que recuerdo, utilizamos esta práctica sólo con el fin de no obtener la denegación de comercio sercver debido a que el precio cambia por el momento, mientras que nuestra solicitud de comercio llega al servidor.
Es un enfoque más seguro.
2°
+ error tipográfico, debería ser "-tp)>=punto);"
//--