Indicador técnico

Cómo Probar Indicadores Redibujados: Método Visual Start para Traders
MetaTrader4
Cómo Probar Indicadores Redibujados: Método Visual Start para Traders

Autor: Alexander Pak, Almaty Hoy vamos a hablar sobre un método práctico para probar indicadores redibujados como FxmFish, ZigZag, NonLagZigZag, AFIRMA y TREND_alexcud. Este enfoque te permitirá estudiar el comportamiento de estos indicadores de manera más efectiva. Sabemos que hay varios indicadores que se redibujan en el gráfico cada vez que aparece una nueva barra. Esto puede complicar la estimación visual de sus propiedades en términos de dinámica. El código que te propongo te permite asignar la última barra (la de la derecha) al indicador moviendo un objeto gráfico, siendo más conveniente usar una línea vertical para ello. Instrucciones Generales: Inserta el código en el código fuente del indicador. Busca el ciclo de cálculo y reemplaza "0" en él con la variable start. No reemplaces el valor si hay un ciclo de cero en el indicador. Coloca una línea vertical en el gráfico y nómbrala como start. Desplaza la línea manualmente mientras esperas la recalibración del indicador. El movimiento de pasado a futuro es óptimo, ya que no todos los indicadores "barren" las barras de la derecha. Primero colocamos una línea vertical llamada "start", y luego los indicadores. El indicador se recalcula en dos casos: Automáticamente, cuando llega un nuevo tick; o Manualmente, al cambiar alguna de las propiedades del indicador si no hay un tick de operación (no esperado). Para eso, abre la ventana de propiedades del indicador y cambia cualquier color, ya que es más conveniente cambiar colores que números. No es muy cómodo trabajar siguiendo estas instrucciones. Si tienes un grupo de varios indicadores en tu gráfico, tendrás que cambiar las propiedades de cada uno cuando no lleguen ticks. Sin embargo, durante el desarrollo de este método, se observó un hecho paradójico: todos los indicadores se recalculan solo si hay un indicador sin cálculos de línea en una ventana separada que llama a la función IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)). Este es un hecho curioso, ya que al cambiar las propiedades de un indicador "vacío", todos los demás indicadores se recalculan forzosamente en todas las ventanas. Curiosamente, TREND_alexcud se convirtió en ese indicador iniciador. Se escribió un indicador iniciador extra llamado Visual_start_All. Instrucciones para la Prueba Simultánea de un Grupo de Indicadores: Para recalcular todos los indicadores, cambia las propiedades de TREND_alexcud o de Visual_start_All. He subido los archivos modificados para Visual_start, que también se muestran en la figura a continuación: FxmFish NonLagZigZag - amarillo ZigZag - línea roja AFIRMA - dos colores, azul y rojo TREND_alexcud

2008.05.06
Primero Anterior 366 367 368 369 370 371 372 373 374 375 376 Siguiente Último