RTIMA on chart

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #217371 quote
    supertiti
    Participant
    Master

    Bonsoir à tous,

    A  partir du code ci-dessous j’ai pensé faire cela, quelque chose qui ressemble à une moyenne mobile sur le graphe des prix, les prix rien que les prix, pour

    que ce soit plus lisible.

    https://www.prorealcode.com/prorealtime-indicators/relative-trend-index-rti/

    Avis aux amateurs ! les professionnels de la profession sont les bienvenus également !

    Est ce que ce code tient la route ? dites moi ce que vous en pensez.

    J’ai observé que lorsque les prix sont inférieurs à 1 euro, ou de quelques euros la courbe ne se comporte pas comme une moyenne mobile (les prix ne sont pas au dessus ou en dessous)

    Il y aurait il un moyen de solutionner ce problème pour les petits prix ?

    toute suggestion est la bienvenue.

    Je joins un graphe de Nexity qui va bien.

     

    // ESSAI RTIMA on chart 01.07.2023 
    
    // RTI Relative Trend Index by Zeiierman 27.06.2023
    // This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/// © Zeiierman// © Zeiierman Trading
    
    // Inputs
    //TrendLength  = 100
    //SignalLength = 20 perso = 6
    
    //Stddev // You can use the inbuilt function as well.
    
    defparam calculateonlastbars = 300
    
    //p=20
    
    IF barindex >= p -1 THEN
    sumy2 = 0
    sumy = 0
    FOR i = 0 TO p -1 do
    sumy2 = sumy2 + SQUARE(close[i])
    sumy = sumy + close[i]
    NEXT
    STDDEV =SQRT(sumy2 / p - SQUARE(sumy / p))
    ELSE
    STDDEV = undefined
    ENDIF
    
    
    // Calculate upper and lower trend
    uppertrend = close + STDDEV
    lowertrend = close - STDDEV
    
    // Get trend values
    UpperTrendHigh = (Highest[TrendLength] (uppertrend))
    LowerTrendLow = (Lowest[TrendLength] (lowertrend))
    
    // Relative Trend Index Calculation
    //RelativeTrendIndex = (((close - LowerTrendLow) / (UpperTrendHigh - LowerTrendLow)) * 100 ) + niveau
    RelativeTrendIndex = (((close - LowerTrendLow) / (UpperTrendHigh - LowerTrendLow)) ) + niveau
    
    // MA of Relative Trend Index
    //MARelativeTrendIndex = exponentialaverage[SignalLength](RelativeTrendIndex)
    //MARelativeTrendIndex = average [SignalLength,m](RelativeTrendIndex )
    MARelativeTrendIndex = average [SignalLength,m](RelativeTrendIndex - close / close)  )
    // Plotsclose /close
    //colorbetween(OB,OS,0,245,255,120) // 0,137,123,20)
    /////////////////////////////////////////////////////////////////////
    niveau = close
    //zero= 0 + niveau
    ////////////////////////////////////////////////////////////////////
    
    return RelativeTrendIndex as "Relative Trend Index (RTI)" , MARelativeTrendIndex as "MA Relative Trend Index" , customclose  as " custonclose "
    
    RTI-on-chart-Nexity.jpg RTI-on-chart-Nexity.jpg
    #217508 quote
    supertiti
    Participant
    Master

    Bonsoir,

    Je sais ce sont les vacances , ici 39 degrés !!! il va falloir “jouer” le réchauffement climatique …

    Bon alors personne pour me donner un avis éclairé sur le code proposé à partir du RTI

    bonne semaine

    #217767 quote
    Nicolas
    Keymaster
    Master

    Non désolé ça ne tient pas la route 🙂

    Je vois que tu essaies d’adapter l’échelle d’un indicateur normalisé pour qu’il puisse être contenu sur un graphique du prix..

    Par ailleurs à la lecture du code tu Relative Trend Index, je me rends compte qu’il s’agit ni plus ni moins que d’une stochastique de période 100, non lissé. La petite subtilité réside dans le fait que l’échelle utilise non pas les plus haut/bas de x période tout simple, mais y ajoute/retranche la valeur d’un écart type.

    Une version plus simple:

    up=close+std
    dn=close-std
    TrendLength=100
    hh=highest[TrendLength](up)
    ll=lowest[trendlength](dn)
    
    // Relative Trend Index Calculation
    RelativeTrendIndex = ((close - ll) / (hh - ll)) * 100
    
    return RelativeTrendIndex as "Relative Trend Index (RTI)"
    #217822 quote
    supertiti
    Participant
    Master

    Bonjour Nicolas,

    Merci de répondre à ma requête , je vais changer de pneus dans ce cas .

    J’ai comparé avec une stochastique en effet ça ressemble beaucoup donc peu d’intérêt ! passons à autre chose.

    En attendant la pluie travaillons à l’ombre , l’été commence à être long ici en Andalousie …

    Bons trades à tous.

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

RTIMA on chart


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
supertiti @supertiti Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by supertiti
2 years, 8 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 07/06/2023
Status: Active
Attachments: 1 files
Logo Logo
Loading...