¿Script para calcular el rango medio diario? - página 2

 

#MTF_Average Range.mq4

¿cómo puedo abrir este archivo?

gracias de antemano.

isaac

 
yitz182003:
¿como abro este archivo?

gracias de antemano.

isaac

¿No se adjunta a un gráfico en Meta Trader 4?

 

Media diaria de Igor

Hola a todos

En algún lugar de este foro, IGOR escribió esta definición del rango diario:

Ok primero como funciona este indicador: el indicador calcula el rango diario anterior. Toma el Máximo menos el Mínimo (Máximo de ayer - Mínimo de ayer). Luego hace lo mismo para los últimos 5 días anteriores. Lo hace para cada día por separado y luego hace un promedio de esos 5 días. Luego hace lo mismo para los últimos 10 días anteriores. Y por último hace lo mismo para los últimos 20 días anteriores. De esos 4 resultados hace un nuevo promedio. Calcula las medias como una media móvil exponencial ....

Adjunto un indicador que da esta definición. Pero, el problema es que sólo da los datos del último día. Si alguien puede ayudar a modificarlo para que produzca datos históricos para poder utilizarlo en pruebas históricas.

Zeinoun

Archivos adjuntos:
 

Hola,

Acabo de publicar algo similar en otro hilo.

Originally Posted by trading801

Así que para un simple indicador de rango promedio diario,

¿el average true range te servirá?

Hola,

Como se puede ver en la imagen de abajo, el ATR lee 135 para hoy (esto es eurusd), pero para el promedio diario, el indic lee 156. Sin embargo, puedes ver que el "high to low" también indica 135. Así que si estás buscando el "high to low", el ATR te servirá. Sólo recuerda que no es lo mismo que la media diaria.

Espero que esto te ayude,

Ms_Mel

 

¡justo lo que estaba buscando!

Hola,

¿El Igor zeinoun al que se refiere es el Igor de Igrok? el que utiliza el rango promedio diario en su sistema y famoso libro Beating the Odds... He estado releyendo su libro por enésima vez y no puedo encontrar la fórmula de su rango diario promedio.

¡Así que gracias chicos!

 
cameofx:
Hola,

¿El Igor zeinoun al que se refiere es el Igor de Igrok? el que utiliza el rango promedio diario en su sistema y famoso libro Beating the Odds... ¡He estado releyendo su libro por enésima vez y no puedo encontrar la fórmula para su rango diario promedio!

¡Así que gracias chicos!

De nada. Realmente no sé si es el mismo Igor. También he leído su libro. Lo importante es que mq4 publicado arriba le da una idea de lo que es el rendimiento esperado de cualquier moneda cualquier día. Lo que falta son los datos históricos. Tal vez voy a utilizar la hoja de cálculo para hacerlo o si anybodu podría ayudar a modificar el mq4 anterior.

 
cameofx:
Hola,

¿El Igor zeinoun al que se refiere es el Igor de Igrok? el que utiliza el rango promedio diario en su sistema y famoso libro Beating the Odds... He estado releyendo su libro por enésima vez y no puedo encontrar la fórmula para su rango diario promedio.

¡Así que gracias chicos!
zeinoun
usted es bienvenido. Realmente no sé si es el mismo Igor. He leído también su libro. Lo importante es que mq4 publicado anteriormente dar u una idea de lo que es el rendimiento esperado de cualquier moneda determinada cualquier día. Lo que falta son los datos históricos. Tal vez voy a utilizar la hoja de cálculo para hacerlo o si anybodu podría ayudar a modificar el mq4 anterior.

No sé si esto le ayudará, (todavía estoy tratando de envolver mi cerebro alrededor de muchas de estas cosas ), pero, trate de "http://forex-indicators.net/mt4-indicators".

Esta página da un montón de buenos indicadores MT4 y muestra el código MT4 para ellos. Tal vez usted puede encontrar el código que usted está buscando para agregar a la EA.

Espero que esto ayude...

 

Indicador de rango medio diario (ADR)

zeinoun:
Hola a todos

Adjuntamos un indicador que da esta definición. Pero, el problema es que sólo da los datos del último día. Si alguien puede ayudar a modificarlo para que produzca datos históricos para poder utilizarlo en pruebas históricas.

Zeinoun

Aquí está el indicador Average Range que permite introducir un periodo rápido y otro lento. Tienes que poner los tres archivos en las ubicaciones correctas y compilar ambos archivos mq4 en ese orden:

HelpFunctions.mqh debe ser puesto en la carpeta include

HelpFunctions.mq4 debe colocarse en la carpeta de bibliotecas y compilarse

Average Range.mq4 debe colocarse en la carpeta de indicadores y compilarse

Calcula el rango promedio (AR) en pips usando los últimos N días de negociación. AR es lo mismo que ADR (Average Daily Range) cuando el marco de tiempo se establece en PERIOD_D1. Esta función está escrita para la reutilización del código, por lo que también puede ser utilizada para otros marcos de tiempo.

También puede establecer la opción OptimizePerformance a true. Esto limita el número de barras utilizadas para el cálculo a 400 por defecto (puede cambiar este número para adaptarse). De lo contrario, tardaría mucho tiempo en calcular el AR para todas las barras descargadas del Centro de Historias.

Los resultados de mis pruebas son consistentes con los hallazgos de este sitio: Pares de divisas activos más volátiles

A cambio, por favor, comparta su experiencia en el uso de Average Range en su estrategia de negociación.

Scott

Archivos adjuntos:
 

Me falta StringArraySort.mqh

Apparelink ¿puedes publicarlo aquí por favor?

 

Se han corregido errores en la determinación de la fecha del rango mínimo y máximo.

Archivos adjuntos: