[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 326
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
No soy un fanático de los indicadores, pero decidí comprobar una cosa. El Asesor Experto debe comprar al precio del indicador RSI superior y vender al precio del inferior, respectivamente. Sólo si el precio ya está por encima del límite superior del indicador RSI, entonces la compra debe estar por encima de este límite y por debajo del valor de este límite + algún valor de sangría desde el límite hacia arriba (en el código he especificado sólo un número 0,1), para las ventas, por el contrario.
Lo hice así:
Parámetros externos:
Código de la función que recibe la señal y el valor del RSI en sí:(0,1 aquí es la tolerancia de margen para el rango de compra o venta)
A veces el EA abre órdenes desde el mismo nivel, a veces mucho más altas (para comprar) y a veces mucho más bajas (para vender). ¿Por qué? El algoritmo es elemental.
Estoy tratando de escribir un indicador simple basado en RSI (el análogo es RandomIndicatorSignals mq4).
Estoy tratando de escribir un indicador simple basado en RSI (para el análogo de este indicador RandomIndicatorSignals.mq4 del artículo MQL4 Language for Dummies. Indicadores personalizados (Parte 1)(https://www.mql5.com/ru/articles/1500).
La idea es simple, si el RSI dibuja un tope o un valle, dibuja una flecha en el gráfico.
Parece que está bien, pero en mi opinión el buffer de valores RSI para cada vela no se llena, debido a esto no funciona. Aquí está el código.
Estoy tratando de escribir un indicador simple basado en RSI (el análogo es RandomIndicatorSignals mq4).
Estoy tratando de escribir un indicador simple basado en RSI (para el análogo de este indicador RandomIndicatorSignals.mq4 del artículo MQL4 Language for Dummies. Indicadores personalizados (Parte 1)(https://www.mql5.com/ru/articles/1500).
La idea es simple, si el RSI dibuja un tope o un valle, dibuja una flecha en el gráfico.
Parece que está bien, pero en mi opinión el buffer de valores RSI para cada vela no se llena, debido a esto no funciona. Aquí está el código.
Está accediendo a valores de indicadores no calculados en el bucle.
Cambiar
a
Se vuelve a los valores de los indicadores no calculados.
Cambiar
a
Gracias, me ha dado una idea. Sin embargo, me gustaría entender el "significado físico":) como decía nuestro físico
Yo también tengo un problema: 2 códigos de acción "ligeramente" diferentes, pero esencialmente iguales: Borrar todas las órdenes pendientes
1) No funciona correctamente - sólo se elimina un pedido
2) Funciona bien: los borra todos
Por favor, explique: el significado de "en este bucle, se accede a los valores no calculados del indicador".
Se vuelve a los valores de los indicadores no calculados.
Cambiar
a
¿Puedes deletrearlo? ¿Por qué? Para no cometer más errores en el futuro.
Se vuelve a los valores de los indicadores no calculados.
Cambiar
a
sigue sin funcionar, el RSIBuffer3 sólo muestra el valor del RSI en la última barra cuando se pasa por encima de una barra
Y sigue sin funcionar, el RSIBuffer3 sólo muestra el valor del RSI en la última barra cuando se pasa por encima de la barra
Su quinto parámetro es 0, es decir, el último compás.
hazlo así:
Extracto del documento:
Se vuelve a los valores de los indicadores no calculados.
Cambiar
a
Y lo que también pensé, según tu lógica la herramienta debería calcular el RSI desde el límite y hasta la barra 0, pero ¿hay alguna diferencia en qué lado debería calcular el RSI desde el final o desde el principio? Debería calcular el RSI para cada barra en un rango determinado y poner el valor en un buffer (me refiero a un array), y luego sólo comparar tres valores consecutivos en un array entre sí. ¿O no?
Su quinto parámetro es 0, es decir, el último compás.
hazlo así:
Extracto del documento:
Lo probaré, gracias