[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 274
![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
¿Por qué no se guarda el registro de eventos y el EA?
Abro las carpetas correspondientes en la carpeta del terminal y está vacía....
¿Cuál puede ser el problema?
Entonces, ¿nadie puede ayudarme con un consejo?
Entonces, ¿nadie puede ayudarme con un consejo?
Los registros se guardan completamente después de descargar el terminal.
¿Qué quieres decir?
No estoy guardando ningún archivo.
¿Cómo descargo el terminal para obtener los registros?
geha 25.03.2011 13:24
Soy un principiante. Ayúdame a entender qué error y cómo corregirlo. (Tasa de crecimiento del EURUUSD30 1,41590/1,41610)
Europa 25.03.2011 13:47Estimados profesionales, por favor, aconsejen... Además de la línea del indicador, utilizo líneas horizontales en el indicador. Quiero establecer el color de las líneas horizontales con el mismo parámetro que la línea indicadora. Sin embargo, un intento de cambiar ObjectSet (Sname, OBJPROP_COLOR, Silver); a ObjectSet (Sname, OBJPROP_COLOR, indicator_color1); no funciona. ¿Qué estoy haciendo mal? Gracias...
Estimados profesionales, por favor, aconsejen... Además de la línea del indicador, utilizo líneas horizontales en el indicador. Quiero establecer el color de las líneas horizontales con el mismo parámetro que la línea indicadora. Sin embargo, un intento de cambiar ObjectSet (Sname, OBJPROP_COLOR, Silver); a ObjectSet (Sname, OBJPROP_COLOR, indicator_color1); no funciona. ¿Qué estoy haciendo mal? Gracias...
El color debe estar en las variables externas - a través de extern
Por favor, dígame cómo encontrar la diferencia entre los precios de cierre de las barras vecinas en pips (cinco dígitos).
Por ejemplo, Close[n-1]-Close[n]=0,0006 (es decir, 6 puntos), en teoría sólo debería multiplicar por 10000, pero hay pares (por ejemplo, eurjpy) en los que el mismo cálculo dará Close[n-1]-Close[n]=0,11 (es decir, 11 puntos), y necesito multiplicar por 100.
¿Tendré que crear una función aparte que compruebe el número de decimales y devuelva 100, 1000, 10000 dependiendo del resultado de esta comprobación?
¿Quizá alguien tenga preparada esa función?
No tiene sentido normalizar los valores dobles para compararlos, porque los dos valores 1,778946 y 1,778949 serán iguales después de la normalización, y esto ya es incorrecto, porque el primer valor es menor que el segundo.
Normalizar el doble sólo para enviar un comando al Distribuidor, pero no para el "consumo interno" - comparación de los dos valores.
Ahora siempre hago esta comparación y no tengo problemas con el comportamiento extraño de las funciones que deberían funcionar pero no lo hacen ... Y me ahorro el tiempo de buscar errores ridículos...
Por favor, dígame cómo encontrar la diferencia entre los precios de cierre de las barras vecinas en pips (cinco dígitos).
Por ejemplo, Close[n-1]-Close[n]=0,0006 (es decir, 6 puntos), en teoría sólo debería multiplicar por 10000, pero hay pares (por ejemplo, eurjpy) en los que el mismo cálculo dará Close[n-1]-Close[n]=0,11 (es decir, 11 puntos), y necesito multiplicar por 100.
¿Tendré que crear una función aparte que compruebe el número de decimales y devuelva 100, 1000, 10000 dependiendo del resultado de esta comprobación?
¿Tal vez uno tenga preparada esa función?
double pt=MarketInfo(Symbol(), MODE_POINT);
diferencia=(Cierre[n-1]-Cierre[n])/pt;
En lugar de Symbol(), sustituya el nombre del símbolo, por ejemplo "EURUSD" o "EURJPY" si quiere recibir datos de otro símbolo de un EA que trabaja con un símbolo. Alternativamente, deje Symbol() o NULL y el EA siempre tomará los datos del instrumento en el que trabaja.
Por favor, dígame cómo encontrar la diferencia entre los precios de cierre de las barras vecinas en pips (cinco dígitos).
Por ejemplo, Close[n-1]-Close[n]=0,0006 (es decir, 6 puntos), en teoría sólo debería multiplicar por 10000, pero hay pares (por ejemplo, eurjpy) en los que el mismo cálculo dará Close[n-1]-Close[n]=0,11 (es decir, 11 puntos), y necesito multiplicar por 100.
¿Tendré que crear una función aparte que compruebe el número de decimales y devuelva 100, 1000, 10000 dependiendo del resultado de esta comprobación?
¿Quizá alguien tenga preparada esa función?
(Cierre[n-1]-Cierre[n])/Punto/10; obtener en puntos estándar, sin /10 en puntos de cinco dígitos.