[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 145
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
¿Dónde está el error?
Al parecer, demasiado cerca del precio actual. Debería comprobar MarketInfo(Symbol(),MODE_STOPLEVEL);
Al parecer, demasiado cerca del precio actual. Deberíamos comprobar MarketInfo(Symbol(),MODE_STOPLEVEL);
Son 210 puntos al precio. Y el probador da el error 3.
Hasta un precio de 210 puntos. Y el probador da el error 3.
Creo que está mal configurado, en algún lugar del pasado.
Hasta un precio de 210 puntos. Y el probador da el error 3.
Hace poco tuve este error. De alguna manera lo superé.
Por favor, ayude a encontrar el error. Ya no lo encuentro. Ni siquiera sé dónde buscarlo. Error como: '\ fin_del_programa' - paréntesis izquierdo desequilibrado
if(NormalizeDouble(MathAbs(OrderOpenPrice()-Win_Price),Digits) < NormalizeDouble(Dist,Digits)) // falta el corchete de cierre
if(NormalizeDouble(MathAbs(OrderOpenPrice()-Win_Price),Digits) < NormalizeDouble(Dist,Digits)) // falta el corchete de cierre
Vinin , muchas gracias :-). Perdón por un error tan ridículo, estoy empezando a programar, voy ganando experiencia...
Creo que está mal dirigido, en algún lugar del pasado.
Exactamente. Ese era el problema.
Vuelvo a pedirte ayuda... Creo que he terminado el EA, .... Pero parece que no puedo cerrar una orden de acuerdo con algunas condiciones específicas. Sigo obteniendo un error al buscar un ticket o un número de pedido, o bien obtengo un valor inválido en mis códigos al intentar determinar qué pedido cerrar. No tengo una fun- bilidad de órdenes, pero parece posible manejarse sin ella, tal vez haya una instalación errónea de operaciones consecutivas en el código, pero parece correcto. Ayuda que puede, mira el código, aconsejar lo que hay que añadir para cerrar el orden por una condición, hacer comentarios sobre la aplicación del código en términos de corrección de la secuencia de procesamiento en el inicio fun-i, y la sensación de que soy como un bucle y en algunos momentos cuando la condición no se abre el orden (saltó al siguiente caso) ....... ! !!! ..))) ¡Aquí está el código!
Aquí está el código. Ya que estoy aquí, tengo una pregunta más... ¿hay alguna restricción en la implementación del EA, en términos de recálculo múltiple o solicitud de parámetros de una empresa de corretaje?
espero un poco de ayuda y un poco de crítica )
Por favor, ayúdenme a encontrar el error. No puedo... Ni siquiera sé dónde buscarlo. Error como: '\ fin_del_programa' - paréntesis izquierdo desequilibrado
Semyon Semyonych...
Aprende a escribir una construcción como ésta:
y luego empezar a rellenarlo, entonces casi nunca te confundirás.
Error como: '\end_of_program' - paréntesis izquierda desequilibrada es muy desagradable porque el compilador no puede señalar la ubicación del error, por lo que es mejor no hacer, pero evitarlo por el método descrito anteriormente, usted puede en algún lugar de hacer una plantilla y pegar en los lugares correctos.
El siguiente "No se puede meter una sotana en los vaqueros"
>> quítalo, tu código con las correcciones está en el archivo adjunto.