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
Por cierto, recientemente me ha aparecido un comando desconocido; recuerdo que alguien escribió sobre él, pero no lo encontré en el archivo...
¿alguien recuerda cómo terminó?
Los errores son de diferentes tipos, los principales son "precio equivocado", "6", "1". Pero hay otros :)
Si miras mis registros, por cierto, puedes ver que a veces un ciclo de 5 intentos se abre paso y conduce al éxito. Ejemplo:
Intentando cerrar la posición corta, ticket: 1775545
Orden con este ticket todavía presente, intentándolo de nuevo
Orden con este ticket todavía presente, intentándolo de nuevo
No hay más órdenes con este ticket No, venta cerrada
Dos intentos (en lugar de 5 como sería el caso si todos los intentos fallaran) y la orden está cerrada.
De 00:00 a 12:00
operaciones - 141
errores - 3 ("1", y dos "6").
Por cierto, el ping no da ningún mensaje de error. Así que, en principio, usted podría no saber que el Asesor Experto intentó hacer algo.
Lo dupliqué en este foro, pero no recuerdo dónde.
Si alguien ha leído mi mensaje en estos dos foros - esto no lo sé ...
Esa es la cuestión. Alternativamente: el ping ha fallado, el EA funciona como si no pasara nada, ya que no hay conexión con el servidor, no se devuelven códigos de error desde el servidor, las posiciones se consideran abiertas - cerradas con éxito... Solo asusta :)
La variante de código que he citado, después de un intento de cierre de la orden, comprueba si hay una orden abierta con esta entrada. Es decir, la comprobación da la vuelta al sistema de notificación de errores. Así es como me informo de la mayoría de las situaciones anómalas de cierre de pedidos.
La apertura es otra cosa. No se puede comprobar el billete aquí :(
Muchos errores son devueltos por el propio terminal - no necesita conexión ;) Intente abrir o cerrar a la fuerza una posición sin conexión =)))
Lo compruebo así:
hasta ahora no se han observado situaciones de posiciones pseudocerradas ;)
zy. Sobre su código.
Lo copié, lo personalicé, conecté mi biblioteca y lo ejecuté en 8 cartas M5. Luego me fui, y cuando volví he comprobado que no pasa nada - los EAs no operan ((
Ahora lanzaré tu versión y mañana averiguaré las razones por las que la mía no funcionó ;)
Todavía cuando escribí el post, lo copié, lo configuré, conecté mi biblioteca y lo ejecuté en 8 cartas M5. Luego me fui y cuando volví me he dado cuenta de que no pasa nada - los EAs no operan ((
Voy a ejecutar tu versión ahora y mañana voy a tratar de averiguar por qué la mía no funcionó ;)
¿Cómo puede funcionar con símbolos de cinco minutos cuando tiene una configuración clara para las horas, por ejemplo:
if(Symbol() == "EURUSD" && Period() == 60)
:))
Por desgracia, tendremos que esperar mucho tiempo. Este Asesor Experto en particular falla aproximadamente una vez a la semana - de hecho, opera con poca frecuencia. Se puede quitar ==60 y ejecutarlo en M5, pero en este caso está garantizado el fracaso.
Y ahora, adjunto su código, comenzó una nueva hora - en un registro sólo algunos errores, ninguna posición abierta ...
2005.09.07 01:00:21 quark_test_expert: delimitador incorrecto para la función FileOpen as BIN
2005.09.07 01:00:14 quark_test_expert: delimitador incorrecto para la función FileOpen as BIN
2005.09.07 00:59:55 quark_test_expert: delimitador incorrecto para la función FileOpen as BIN
2005.09.07 00:59:55 quark_test_expert: delimitador incorrecto para la función FileOpen as BIN