Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 690
![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
He tenido la idea de utilizar "ENUM_APPLIED_PRICE"en el indicador, es decir,utilizar diferentes precios de esta enumeración.
No puedo encontrar ejemplos de cómo tomar PRICE_HIGH[i]de él y alimentar al indicador durante la optimización en lugar de Close[i].
O al menos High[i] en lugar de Close[i]
Unos pocos indicadores y el necesario trabajo matemático sobre ellos podrían resolver este problema
El MA estándar tiene un cambio de cloz a max, min, etc., pero no puedo encontrar el archivo de código en la carpeta.
iMA
Pero, no hay parámetros donde se pueda influir en el parámetro que está en la figura.
El método de alisado se aprueba sin problemas
Y aquí si
requiere un array "[' - array requerido"
Pero, no hay parámetros donde se pueda influir en el parámetro que está en la figura.
El método de alisado se aprueba sin problemas
Y aquí si
requiere un array "'[' - array requerido''.
No requiere nada, todo está optimizado, tanto el método como el precio. ¿Por qué necesitas un bucle con un array? Pasa la enumeración del EA al indicador y todo irá bien.
No requiere nada, todo está optimizado, tanto el método como el precio. ¿Por qué necesitas un bucle con un array? Pase la enumeración del Asesor Experto al indicador y todo estará bien.
Santo cielo, estoy un poco confundido. No necesito el MA. Necesito obtener el precio en el ciclo de cálculo del indicador para calcular el indicador. Por ejemplo, necesito Close[i] - Close[i+5],
Como pasarlo al indicador en lugar de Close[i] sea por ejemplo Low[i] , los precios medios ponderados y las medianas no son tan importantes - se pueden calcular.
Es decir, optimizar por máximos, mínimos y cierre.
Santo cielo, estoy un poco confundido. No necesito el MA. Necesito obtener el precio en el ciclo de cálculo del indicador para calcular el indicador. Aquí está el Cierre[i] - Cierre[i+5],
Como pasarlo al indicador en lugar de Close[i] sea por ejemplo Low[i] , los precios medios ponderados y las medianas no son tan importantes - se pueden calcular.
Es decir, podemos optimizarlos por máximos, mínimos y cierre.
Entonces tenemos que crear un array y dominar CopyClose, CopyOpen, CopyHigh, CopyLow - para copiar el precio apropiado en el array.
o aprender a trabajar con clases y otras novedades del nuevo lenguaje, Indicator.mqh como ejemplo lo hará
Entonces tenemos que crear un array y dominar CopyClose, CopyOpen, CopyHigh, CopyLow - para copiar el precio apropiado al array.
O clases magistrales y otras novedades de la nueva lengua, el inluder Indicator.mqh servirá de ejemplo
Ya veo, lo pensaré, hay ejemplos en MQL5. Mientras tanto, lo cambiaré manualmente.
Si alguien lo necesita, he descubierto cómo dibujar un indicador por tipo de precio sin construcciones complicadas:
Si alguien lo necesita, he resuelto cómo hacer una representación del indicador de precios sin construcciones complicadas:
Pequeño error: 0=Cerrado, 1=Abierto, el resto es correcto.