FJ Price Levels From CSV
- Indicadores
- Francisco Jesus Cortes Hidalgo
- Versión: 1.0
- Activaciones: 5
Este indicador te permite cargar diferentes precios, líneas de precio, desde archivo para que puedas importar fácilmente la misma información entre todas tus ventanas, sin la preocupación de replicar la misma información ventana a ventana. Además se permiten hasta 6 grupos diferentes para poder configurar su visualización de distinta manera y la posibilidad de activar o no cada grupo visualmente, a conveniencia.
Configuración, variables del indicador:
-IndicatorON_OFF: Permite habilitar o deshabilitar todo el pintado de las líneas de precio sobre la ventana de gráfico sin necesidad de descargar el indicador de la lista de indicadores
-SuffixFileName: Es el sufijo que forma parte del archivo en el que se encuentran los niveles de precio a pintar. Al final de toda la lista de variables explico cómo configurar el archivo con los datos de precio.
-A_Group: A continuación se encuentra el primer bloque de parámetros que se van a emplear para el primer conjunto de líneas de precio.
-LevelsName_A: El nombre con el que indiques en el archivo csv cómo están identificadas estas líneas de precio.
-ShowA: Seleccionar 'False' si no se desea que las líneas de este grupo (A_Group) se pinten en la pantalla de gráfico
-Level_A_LinesWidth: El grosor de las líneas para este grupo
-Level_A_InpStyle: El tipo de línea, puede ser sólida, punteada, etc.
-Level_A_Color: Permite elegir el color deseado para las líneas de precio pertenecientes a este grupo
Lo siguientes parámetros que aparecen pertenecen a 5 grupos más y permiten especificar lo mismo que para el grupo 'A' descrito.
Configuración del archivo
Se parte de un archivo .csv ubicado en la siguiente carpeta:
1 - Selecciona en Metatrader el menú de Archivo-> "Abrir Carpeta de Datos" (Puedes ver capturas de pantalla como ayuda)
2 - Navega hasta el directorio MQL4->Files
3 - En Files, crea un subdirectorio (si no lo tenías ya creado) que se llame 'FJData' (sin las comillas) y entra en él
4 - Crea el archivo ponnombredetuventanadegráficoaquí_HorizontalPriceLevels.csv. Por ejemplo, en mi mt4, el nombre del DAX se denomina GER30. Y añadiremos como sufijo lo que indiquemos en la variable del indicador SuffixFileName, Es decir, en mi caso crearé un archivo llamado GER30_HorizontalPriceLevels.csv (Puedes ver capturas de pantalla como ayuda). Puedes usar notepad para editar el contenido del archivo. Si usas Excel ten cuidado de no guardar el archivo en otro formato, ya que Excel te sugerirá hacerlo.
5 - Rellenaremos el contenido del archivo según necesitemos usando punto y coma (;) como separador. (Puedes ver capturas de pantalla como ayuda) Si hemos elegido como nombre para el primer grupo, A, y para el segundo, B, un ejemplo válido de 4 filas en el archivo sería:
A;11010
A;12411
B;7080
B;8690
6 - En este ejemplo, A y B, serían los nombres que tienen que ir declarados en los parámetros del indicador LevelsName_A y LevelsName_B, y de esta manera el indicador reconocerá todas las filas llamadas A dentro del archivo csv
Nada más, espero que disfrutes mucho de esta pequeña herramienta que permite de manera sencilla el facilitar la gestión de la información útil entre ventanas de Metatrader.
Nota: Para evitar mover las líneas accidentalmente, los niveles de precio no se pueden seleccionar en la ventana de gráfico.