Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1239
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
¡Buenos días!
Aprendo el valor de cierre del instrumento actual y el otro (el de la señal de la barra actual) al abrir una nueva barra horaria.
Pero en realidad el valor para el instrumento actual corresponde, mientras que el valor para el instrumento de señal toma el valor de la barra anterior, es decir, si xshiftBar = 1, entonces tomaxshiftBar=2 para el de señal, es decir, una barra más
Sólo puedes retirar lo que has ganado con este recurso, que es la venta de software, señales y potencia informática. Lo que se ingresa sólo puede gastarse en este recurso.
Vitaly, lo has entendido mal. Primero tienes que retirar, y luego, cuando y si lo necesitas, puedes depositarlo.
¡Buenos días!
Aprendo el valor de cierre del instrumento actual y el otro (el de la señal de la barra actual) al abrir una nueva barra horaria.
Pero en realidad el valor para el instrumento actual corresponde, mientras que el valor para el instrumento de señal toma el valor de la barra anterior, es decir, si xshiftBar = 1, entonces tomaxshiftBar=2 para el de señal, es decir, una barra más
Para comprobarlo, sustituye las variables por los valores 1 y 2. Entonces sabrá dónde está el error.
Con iCustom
Para comprobarlo, pon los valores 1 y 2 en lugar de las variables. Entonces sabrá dónde está el error.
El problema no está en los valores de las variables en mi opinión. Simplemente tengo un recálculo en mi código a la llegada de una nueva hora. y resulta que por el símbolo actual aparece una nueva barra y calcula el valor de la barra =1, pero por el símbolo de la señal es una nueva barra aún no se ha formado o algo así y calcula los valores de la barra =2
El problema no está en los valores de la variable en mi opinión. Acabo de hacer un recálculo en mi código, y resulta que para el símbolo actual aparece una nueva barra y calcula la barra =1, pero para el símbolo de la señal aún no se ha formado una nueva barra y calcula los valores de la barra =2
Quiero que sea exacto y no "según mi opinión". Así podré decir con certeza que la nueva barra aparece en el símbolo de la señal. Y de alguna manera esperar a este nuevo bar. Hay varias opciones, depende de ti decidir cuál usar.
Saludos. ¿Podría darme una pista, por favor?
Necesito calcular el máximo drawdown de las órdenes de un determinado EA.
Si cuento por todos los órdenes, entonces lo hago, y encaja con los resultados de la propia MT:
Lo calculo así para un Asesor Experto:
Creo que los resultados deberían ser los mismos en el probador, pero hay una diferencia (no inmediata) de un poco más de un porcentaje. ¿Qué estoy contando mal?
Hola, ¿podríais indicar cómo reflejar los valores de los indicadores en el código cuando uno se superpone a otro, por ejemplo, el ATR se superpone a la MA, es posible en MT4?
Para MQL4 utilice iMAOnArray(), para MQL5 - al crear un handle de iMA especifique el handle de un ATR previamente creado en lugar del precio al que se calcula la media móvil