Funcionalidad

Este indicador se encarga de marcar los swings (máximos y mínimos relevantes) del activo sobre el que se ejecuta, ajustados al grado de sensibilidad que se desee, en un timeframe superior al del gráfico actual. La sensibilidad es el número de barras mínimo exigibles para que un mínimo o máximo sea relevante. A sensibilidad mayor, significa que necesitamos más barras para detectar un nuevo swing, sin embargo a sensibilidad más baja, necesitamos menos barras.

Existen dos niveles de swings que se pueden activar por separado:

  • Los swings menores: los máximos y mínimos formados por el simple paso del tiempo
  • Los swings mayores: los máximos y mínimos más relevantes, tras haber roto una línea de swing en sentido opuesto, es decir, mínimo relevante al romper una línea de máximo, y máximo relevante al romper una línea de mínimo.

Además de los swings, el indicador es capaz de marcar zonas de resistencia y/o soporte, calculadas por acumulación histórica de líneas de swing en la zona para el timeframe de referencia, si se activa. Las zonas de resistencia van acompañadas de un texto al lado de cada una, indicando el peso específico de esa zona, cuántos soportes y resistencias intervienen en total en la zona, y cuáles son Resistencias y cuáles Soportes. Por ejemplo, el texto “679.00 T=4 R=3 S=1” significa que el peso de esa zona de resistencia es 679, que intervienen 4 líneas, de las cuáles 3 son resistencias y 1 soporte. A mayor peso, atravesar la zona costará más que una zona con menos peso.

También es capaz de identificar gaps en el timeframe de referencia, si se activan: diferencias en el precio de cotización desde donde cerró una vela hasta donde se inicia la nueva, y mostrarlos mientras no se cierren, es decir, mientras otra vela futura no recupere ese precio al completo.

Como ayuda a la identificación de resistencias y soportes internos del swing, se puede mostrar un FIBO (retroceso de fibonacci) entre el máximo y el mínimo actual del swing.

Parámetros de entrada

sensitivity La sensibilidad es el número de barras mínimo exigibles para que un mínimo o máximo sea relevante. A sensibilidad mayor, significa que necesitamos más barras para detectar un nuevo swing, sin embargo a sensibilidad más baja, necesitamos menos barras

conservatively Si se activa, la forma de generar los swings mayores será la más conservadora. Si no se activa, será la más restrictiva, por tanto conservatively activado generará swings mayores más amplios

zoomNeutral Si se activa, la forma de generar los swings mayores analizará las rupturas de líneas de swing menores dentro del swing principal para ser más restrictivo, por tanto zoomNeutral desactivado generará swings mayores más amplios

timeFrame Timeframe de donde queremos visualizar el indicador. NextTF significa el siguiente timeframe en la escala.

showMinorLevelSwings Si se activa, se visualizarán los swings menores

showMajorLevelSwings Si se activa, se visualizarán los swings mayores

alertNotifications Si se activa, se mostrará una alerta cuando el precio rompe uno de los swings (menores y/o mayores según se hayan activado mostrarlos o no)

sendPushNotifications Si se activa, se enviará una alerta al móvil cuando el precio rompe uno de los swings (menores y/o mayores según se hayan activado mostrarlos o no). Para que el envío se produzca, se debe haber configurado el ID de Metaquotes en la pantalla de «Herramientas/Opciones/Notificaciones», además de marcar «Permitir notificaciones Push»

onlyOneNotification Si se activa, sólo se enviará un mensaje al cruzar un swing concreto. Aunque el precio vuelva a retroceder y vuelva a cruzarlo, no se volverá a enviar mensaje. Si se desactiva, se enviará un mensaje cada vez que lo rompa, siempre que se haya recuperado completamente de la ruptura y vuelva a romperlo

timesVolatilityNotifications Número de veces la volatilidad del activo en el timeframe actual que debe superarse, además del swing, para que se considere roto dicho swing. Sirve para evitar la notificación de falsas roturas

showGaps Si se activa, se mostrarán los gaps encontrados en el gráfico

onlyOpenGaps Si se activa, sólo se mostrarán los gaps del gráfico, producidos en el momento de apertura del mercado

autoRefreshZeroBar Si se activa, se tendrá en cuenta el movimiento de la barra actual para calcular los cierres de gaps. Si no se activa, se comprobará a barra cerrada

useLastCloseToCompare Si se activa, se tendrá en cuenta el precio de cierre de cada vela, comparándolo con el precio de apertura de la vela siguiente para calcular si hay gap. Si no se activa, en lugar del precio de cierre se tendrá en cuenta el máximo y mínimo de la cada vela.

gapRectangleColor Color del interior del rectángulo para la zona de gap

gapRectangleLineColor Color de la línea del rectángulo para la zona de gap. Si es del mismo color que el interior del rectángulo y se seleccionar rellenar el rectángulo con color, no se pintará línea

gapRectangleLineStyle Estilo de la línea del rectángulo para la zona de gap

gapRectangleLineWidth Tamaño de la línea del rectángulo para la zona de gap

gapRectangleTextColor Color del texto para indicar la zona de gap

gapRectangleTextSize Tamaño del texto para indicar el gap

gapRectangleFilled Indica si el rectángulo con la zona de gap se debe rellenar con el color de «gapRectangleColor» o se deja hueco

gapRectangleExtraInfo Indica si se muestra información extra sobre la zona de gap, correspondiente al tramo de precio en el que transcurre dicho gap

showResistanceAreas Si se activa, se mostrarán las zonas de resistencia más significativas del activo. Una zona de resistencia es la acumulación de soportes y/o resistencias muy cercanas

mustBeResistanceAndSupport Si se activa, sólo se mostrarán aquellas zonas de resistencia que tengan como mínimo una resistencia y un suporte, uno de cada tipo

useMajorLevelSwing Si se activa, en lugar de usar los swings menores, se usarán sólo los swing mayores para detectar las zonas de resistencia

minTouchedTimes Mínimo de soportes y/o resistencias en una zona concreta para identificarla como relevante y por tanto pintarla como zona de resistencia

areaFineTune Sirve para regular la medida de «cercanía» entre soportes y resistencias, para unirlas en una zona de resistencia. A valores mayores, se permiten unir soportes y resistencias más alejados en una misma zona. A valores menores, se reduce la distancia para permitir unir soportes y resistencias en una misma zona

areaRectangleColor Color del interior del rectángulo para la zona de resistencia

areaRectangleLineColor Color de la línea del rectángulo para la zona de resistencia. Si es del mismo color que el interior del rectángulo y se seleccionar rellenar el rectángulo con color, no se pintará línea

areaRectangleLineStyle Estilo de la línea del rectángulo para la zona de resistencia

areaRectangleLineWidth Tamaño de la línea del rectángulo para la zona de resistencia

areaRectangleTextColor Color del texto para indicar el peso correspondiente a la zona de resistencia, y cuántos soportes y resistencias intervienen en dicha zona

areaRectangleTextSize Tamaño del texto para indicar el peso correspondiente a la zona de resistencia, y cuántos soportes y resistencias intervienen en dicha zona

areaRectangleFilled Indica si el rectángulo con la zona de resistencia se debe rellenar con el color de «areaRectangleColor» o se deja hueco

areaRectangleExtraInfo Indica si se muestra información extra sobre la zona de resistencia, correspondiente al número total de swings acumuladas en la zona, cuáles son resistencias y cuáles soporte

showAutoFiboMinorSwing Si se activa, se mostrará el FIBO entre el mínimo y máximo menores actuales

showAutoFiboMajorSwing Si se activa, se mostrará el FIBO entre el mínimo y máximo mayores actuales

barToShowFiboMinorSwing Indica la separación en barras donde se mostrará el FIBO menor, sobre la barra actual. Números negativos moverán el FIBO a la derecha, y positivos a la izquierda

fiboMinorColor Color del FIBO  menor a mostrar

fiboMinorWith Tamaño de las líneas de FIBO  menor a mostrar

barToShowFiboMajorSwing Indica la separación en barras donde se mostrará el FIBO mayor, sobre la barra actual. Números negativos moverán el FIBO a la derecha, y positivos a la izquierda

fiboMajorColor Color del FIBO  mayor a mostrar

fiboMajorWith Tamaño de las líneas de FIBO  mayor a mostrar

secondsToResetIfNewData  Número de segundos para reiniciar el indicador cuando se detectan nuevos datos antiguos en el gráfico

secondsToRefreshZeroBar  Número de segundos para actualizar la información del indicador

barsBack  Número de barras de histórico a tomar en cuenta para construir el indicador.  Para usar el histórico completo, indicar 0

Líneas de datos del indicador

Línea 0 Es el valor del máximo del swing menor en el timeframe de referencia

Línea 1 Es el valor del mínimo del swing menor en el timeframe de referencia

Línea 2 Es el valor del máximo del swing mayor en el timeframe de referencia

Línea 3 Es el valor del mínimo del swing mayor en el timeframe de referencia

Extra

Posibles usos para este indicador son:

Mostrar los swings mayores y menores de un activo de un timeframe superior.

Se puede usar el indicador SMC_SwingLinesTF para mostrar los máximos y mínimos relevantes, tanto los que se forman con el paso del tiempo, como los relevantes al producirse una ruptura en una línea de swing de un timeframe superior, en el gráfico actual.

En el ejemplo, se ha aplicado el indicador sobre el SPX500 en M5 y se ha solicitado mostrar el timeframe NextTF. En azul aparece el máximo menor, en rojo el mínimo menor, en verde el máximo mayor y en amarillo el mínimo mayor.

Mostrar las zonas de resistencia de un activo de un timeframe superior.

Se puede usar el indicador SMC_SwingLinesTF para mostrar las zonas de resistencia donde se acumulan los máximos y mínimos de los swings de un timeframe superior, en el gráfico actual.

En el ejemplo, se ha aplicado el indicador sobre el SPX500 en M5 y se ha solicitado mostrar el timeframe NextTF, con una sensibilidad de 40, para que las zonas sean mucho más relevantes. En en verde se señala el máximo mayor, en amarillo el mínimo mayor. Los swings menores no se muestran porque se han desactivado. Aparecen unos rectángulos alargados, con el peso e información de cada zona de resistencia. El inicio del rectángulo aparece desde donde está la primera línea de máximo o mínimo que la inicia, y termina en la vela actual.

Mostrar las zonas de gap de un activo de un timeframe superior.

Se puede usar el indicador SMC_SwingLinesTF para mostrar las zonas de gap encontrados en un gráfico de timeframe superior, en el gráfico actual.

En el ejemplo, se ha aplicado el indicador sobre el SPX500 en M5 y se ha solicitado mostrar el timeframe NextTF. En verde se señala el máximo mayor, en amarillo el mínimo mayor. Los swings menores no se muestran porque se han desactivado. Aparecen unos rectángulo alargados, con la palabra GAP y el rango de precio que abarca. El inicio del rectángulo aparece desde donde se detecta el gap y termina en la vela actual.

Galería de Imágenes