Peev
- Utilidades
- Versión: 1.0
- Activaciones: 5
peev - Modificación sencilla de los indicadores y el tiempo.
El programa, integrado en el indicador, elimina las molestas barras entre sesiones y crea un nuevo gráfico sin ellas.
Para crear gráficos limpios, hay que aplicar el indicador* al gráfico en cuestión. Lo ideal sería utilizar el M1.
Pero esto requeriría una cantidad de memoria RAM muy elevada. No obstante, se pueden utilizar los más moderados M5 y M15 para los marcos temporales superiores.
Procedimiento a seguir.
Calcula cuántas barras básicas necesitas para crear el marco temporal deseado.
Por ejemplo: para crear 2.000 barras H4 se necesitarán 32.000* barras útiles de M15, más 6 barras al día con el spread ampliado. En total, 34.131* barras básicas. El coeficiente de corrección es de 1,055 para M1-M5 y de 1,0666 para M15. Limita el «N.º máximo de barras en la ventana» a este valor y reinicia la plataforma. Asegúrate de que se hayan cargado y de que los veas en el gráfico.
Descarga el archivo de cotizaciones si tu bróker no te proporciona una cantidad suficiente.
Ancle el programa al gráfico base.
El parámetro «Update_Interval_second» reduce considerablemente la carga del procesador.
Bars_in_a_new_chart ahorra memoria RAM al no crear barras innecesarias en el nuevo gráfico.
Tras crear un nuevo gráfico, abre la utilidad y desactiva Open_a_new_chart para que, al reiniciar el terminal, no se abra otra ventana innecesaria.
Si necesitas varios gráficos nuevos con el mismo intervalo de tiempo, pulsa «Aceptar» con la opción «Open_a_new_chart» activada. Cuando hayas abierto el número suficiente de ventanas idénticas, desactiva «Open_a_new_chart»; estas funcionarán a partir de una única copia del programa.
Para M1, M2, M3, M4, M6 y M12, utiliza M1 como base.
Para M5, M10, M15*, M20, utiliza M5 como base.
Para los de mayor duración, es mejor utilizar M5, aunque también se puede usar M15 para ahorrar memoria RAM.
Para que la plataforma no confunda los nuevos gráficos con los habituales y no los modifique, a los marcos temporales estándar se les añade un 2 en la notación: M1 = M21, M15 = M215, H1 = M260.
Por lo tanto, no se puede tener simultáneamente un M1 y un M21 puros, ya que el M21 se utiliza para el M1.
En MT4 hay una limitación para el nombre del marco temporal de hasta 43 200. Por eso, W1 se denomina 10 082; todo lo que supere 43 200 se calcula según la fórmula: MT = (int)(MT * 0,001 * 10 + 2).
Por ejemplo, para crear una barra equivalente a un año, hay que configurar en H4: Period_multiplier_factor = (número de H4 al año de tu instrumento), Not_crop_anything = true, Timeframe_name_43200 = 2161 o 365 (si es 2160, lo denominará H36).
En estos gráficos no es posible mostrar la línea Ask. Para ver el Ask, puedes aplicar el indicador Line_Ask a los nuevos gráficos, pero no funciona en el momento más interesante (quizá se añada esta función más adelante), cuando se recortan las barras.
Tampoco funciona en el simulador.
Open_a_new_chart = true; Abre una ventana con el gráfico creado.
Update_Interval_second = 1,0; Periodicidad de actualización del gráfico creado en segundos; 0,001 es la velocidad máxima.
Period_multiplier_factor = 1; Cuántas velas del marco temporal base se agrupan en una sola para el nuevo gráfico.
Auto_TF = off; Cálculo automático de Period_multiplier_factor, solo M1, M5, M15.
Auto_stop_start_time_M15 = true; Cambia automáticamente end_minute y start_minute a 44 y 15, si el marco temporal base es M15.
Not_crop_anything = false; Utiliza todas las barras del marco temporal original sin recortar.
end_hour_100 = 23; Última hora, se detiene la creación de velas. El valor 100 sirve aquí como indicación de cómo desactivar esta opción.
end_minute = 54; Último minuto utilizado, los últimos minutos antes del cierre del mercado. 44 para el M15 como marco temporal base.
full_hour_100 = 0; Exclusión de una hora completa. El valor 100 sirve aquí como indicación de cómo desactivar esta función.
start_hour_100 = 1; A esta hora, el spread se reduce, pero el gráfico sigue funcionando.
start_minute = 10; Hasta el minuto 10, el spread es anormalmente grande; a partir del minuto 10, continuará la creación del nuevo gráfico. 15 para el M15 básico.
Stop_updating = false; Detiene el trazado del gráfico creado.
Bars_in_a_new_chart = 2000; Número deseado de barras para el gráfico que se va a crear.
Delete_old_charts = true; Prepara el nuevo gráfico para un nuevo uso.
Timeframe_name_43200 = 0; Puede asignar un nombre atractivo al marco temporal; este debe ser único para este símbolo y menor que 43200.
