Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 803
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
Tal vez haya ejemplos. Visualmente sería más fácil de entender. Gracias.
Hola. Estoy leyendo un libro de texto. Hay algunos ejemplos de cómo escribir indicadores. Tengo una pregunta sobre el indicador separatewindow.mq4. Allí se puede establecer el número de barras calculadas. ¿Y si necesita especificar el cálculo desde el precio de apertura del día (o desde cero) hasta el precio de cierre del día? ¿Cómo debo hacerlo? He intentado buscar una solución, pero no la he encontrado.
Este es el precio de apertura del día en el marco temporal actual
Hola! ¿Es posible encontrar la barra correcta en el historial a la DERECHA de una barra dada por condición? Gracias.
Hola! ¿Es posible encontrar la barra correcta en el historial a la DERECHA de una barra dada por condición? Gracias.
Sí, podemos.
Puedes hacerlo.
¿Cómo se hace? ¿Puede hablarme de ello, por favor?
¿Cómo se encuentra un bar determinado?
¿Cómo se encuentra un bar determinado?
Me llevó mucho tiempo, pero escribí una función como ésta:
double GetPatt5barsDN()
{
double low3 = 0;
int índice = 0;
for(int i=1; i<20; i++)
{
si
((Close[i] > Open[i]) &&
(Close[i+1] > Open[i+1]) &&
(Close[i+2] > Open[i+2]) && //Low[i+2] es necesario en esta vela
(Close[i+3] < Open[i+3]) &&
(Close[i+4] < Open[i+4])
low3 = Low[i+2];
índice = i+2;
}
return(low3);
}
aquí está el precio de apertura del día en la TF actual
Gracias, Igor. Pero no lo he formulado correctamente. El indicador se calcula y se dibuja para un número determinado de barras (50 en este caso) y en la ventana separada. No necesita el precio de apertura sino la primera barra del día para indicar la MA. Pero de todos modos, gracias.
aquí está el precio de apertura del día en la TF actual
¿Puede decirme qué está escrito en
int i,limit=prev_calculado==0 ? rates_total-1 : rates_total-prev_calculated;
"==" , "?" , ": "
?
Me llevó mucho tiempo, pero escribí una función como ésta:
Devuelve también el índice en el parámetro de la función pasado por el enlace