Zonas de Soporte y Resistencia

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #254227 quote
    Maricarmen
    Participant
    New

    Hola:

    Se podría hacer el Screener correspondiente al indicador que te adjunto, especificando 0 ó 1 para Resistencias o Soportes.

    https://www.prorealcode.com/topic/zonas-de-soporte-y-resistencia/

    Gracias,

    #254238 quote
    Iván González
    Moderator
    Master

    El indicador AverageTrueRange por defecto utiliza un suavizado exponencial (tipo Wilder) que requiere un histórico de datos muy superior al periodo definido para estabilizarse. En la versión básica de ProScreener, que carga 256 velas, un ATR de 200 periodos devolvería resultados nulos o incorrectos porque no tiene suficiente “arrastre” de datos previos.

    Para solucionar esto y mantener la lógica del indicador, he adaptado el código utilizando una Media Móvil Simple del Rango Verdadero.

    // PARÁMETROS
    length = 130
    
    // CÁLCULO DEL ATR ADAPTADO (Media Simple)
    // Calculamos el True Range (Rango Verdadero)
    // Usamos la instrucción TR que ya existe en el sistema
    myTrueRange = TR(close)
    
    // Calculamos el promedio simple de ese rango en 200 periodos
    // Al ser media simple, solo consume 200 barras exactas + 1 para el TR
    myATR = Average[200](myTrueRange) * 0.5
    
    // CÁLCULO DE NIVELES (Igual que antes)
    maxVal = HIGHEST[length](high)
    minVal = LOWEST[length](low)
    
    // Definición de los límites de las zonas
    topOfSupport = minVal + myATR
    bottomOfResistance = maxVal - myATR
    
    // LÓGICA DE DETECCIÓN
    zoneType = 0
    
    // Comprobamos Resistencia
    IF high >= bottomOfResistance THEN
       zoneType = 1
    ENDIF
    
    // Comprobamos Soporte
    IF low <= topOfSupport THEN
       zoneType = 2
    ENDIF
    
    // FILTRO Y PANTALLA
    SCREENER[zoneType > 0](zoneType AS "1=Res 2=Sup")
    
    robertogozzi and Maricarmen thanked this post
    #254245 quote
    Maricarmen
    Participant
    New

    Visto por arriba el funcionamiento me parece bastante correcto, pues incluso en intradía  creo que da buenos resultados, es un poco lo que andaba buscando.

    Seguiré comprobando que es lo que da de si.

    Gracias de nuevo,

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Zonas de Soporte y Resistencia


Soporte ProScreener

New Reply
Author
author-avatar
Maricarmen @maricarmen Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by Maricarmen
1 month, 3 weeks ago.

Topic Details
Forum: Soporte ProScreener
Language: Spanish
Started: 12/03/2025
Status: Active
Attachments: No files
Logo Logo
Loading...