Force Relative de Mansfield on chart

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

    Bonjour à tous

    Je vous joins le code de la force relative de Mansfield développé par Javier Alfayate un trader Espagnol.

    Serait t’il possible de le transformer de façon à l’avoir sur le graphe prix (on chart).

    Je joins le graphe de Amundi en daily

    En vous remerciant

    Bons trades à tous.

     

    // FORCE RELATIVE DE MANSFIELD by Javier Alfayate 
    REM Indicador realizado por Javier Alfayate
    REM administrador de Aguila Roja Sistemas de
    REM trading y autor de accionesdebolsa.com
    
    
    // FORCE RELATIVE MANSFIELD
    REM si vas a utilizar este código, no lo difundas
    REM sin autorización expresa de mi parte.
    
    REM este indicador está diseñado para los foreros
    REM y no es un código definitivo. Es necesaria la
    REM actualización de ciertos valores para su
    REM correcto funcionamiento.
    
    CountR=0
    i=51
    
    R= Close[i]/2065.300049
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2057.139893
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2046.609985
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2052.320068
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2099.060059
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2099.129883
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2096.070068
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2071.219971
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2037.410034
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2102.949951
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2129.899902
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2161.73999
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2175.030029
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2173.600098
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2182.870117
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2184.050049
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2183.870117
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2169.040039
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2179.97998
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2127.810059
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2139.159912
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2164.689941
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2168.27002
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2153.73999
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2132.97998
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2141.159912
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2126.409912
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2085.179932
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2164.449951
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2181.899902
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2213.350098
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2191.949951
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2259.530029
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2258.070068
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2263.790039
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2238.830078
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2276.97998
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2274.639893
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2271.310059
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2294.689941
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2297.419922
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2316.100098
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2351.159912
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2367.340088
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2383.120117
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2372.600098
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2378.25
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2343.97998
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2362.719971
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2355.540039
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2328.949951
    CountR=CountR+R
    i=i-1
    
    R= Close[i]/2355.840088
    CountR=CountR+R
    
    BasePrice = CountR / 52
    FR = ((R / BasePrice) - 1) * 10
    
    CERO = 0
    SENYAL = FR
    RETURN CERO AS "CERO", SENYAL AS "F"
    
    FR-MANSFIELD.jpg FR-MANSFIELD.jpg
    #210656 quote
    Nicolas
    Keymaster
    Master

    Tu souhaiterais obtenir quoi sur le graphique du prix stp ?

    #210659 quote
    supertiti
    Participant
    Master

    Bonjour Nicolas

    Le ” senyal ” qui devrait suivre les prix.

    bonne journée et bons trades

    #210664 quote
    Nicolas
    Keymaster
    Master

    Non c’est la valeur de l’oscillateur, comment le faire “suivre les prix” ?

    #210705 quote
    supertiti
    Participant
    Master

    Bonjour Nicolas,

    On doit pouvoir créer une ligne type moyenne mobile à partir de ce code , on peut le faire avec un RSI ou une MACD alors pourquoi pas avec cette force relative ?

    graphiquement cela ressemble beaucoup à une MACD, non ?

    bonne journée

    #210742 quote
    Nicolas
    Keymaster
    Master

    Le RSI est normalisé entre 0 et 100, si on considère une normalisation sur 14 périodes du prix, alors on peut transposer ces valeurs. Pour le MACD, on ne normalise pas puisque c’est la différence de 2 moyennes mobiles, donc ces infos sont déjà celles du prix. Ici, je ne vois pas comment faire pour adapter quelque chose de raisonnable dans un temps limité, désolé. Si tu as une idée pour m’aider, n’hésite pas.

    #210748 quote
    supertiti
    Participant
    Master

    Bonjour Nicolas,

    J’ai fais ça, c’est peut-être un début ? la “courbe de suivi ” ne colle pas toujours aux prix mais cela reste indicatif malgré l’ à peu près.

    Si tu peux peaufiner la chose alors ce serait top.

    toujours pas de bouton pour entrer le code, désolé.

     

    // MMA on chart Force Relative de Mansfield sur chart 01.03.203 by DID

    REM Indicador realizado por Javier Alfayate REM administrador de Aguila Roja Sistemas de
    REM trading y autor de accionesdebolsa.com

    defparam calculateonlastbars = 150

     

    CountR=0
    i=51

    R= Close[i]/2065.300049
    CountR=CountR+R
    i=i-1

    R= Close[i]/2057.139893
    CountR=CountR+R
    i=i-1

    R= Close[i]/2046.609985
    CountR=CountR+R
    i=i-1

    R= Close[i]/2052.320068
    CountR=CountR+R
    i=i-1

    R= Close[i]/2099.060059
    CountR=CountR+R
    i=i-1

    R= Close[i]/2099.129883
    CountR=CountR+R
    i=i-1

    R= Close[i]/2096.070068
    CountR=CountR+R
    i=i-1

    R= Close[i]/2071.219971
    CountR=CountR+R
    i=i-1

    R= Close[i]/2037.410034
    CountR=CountR+R
    i=i-1

    R= Close[i]/2102.949951
    CountR=CountR+R
    i=i-1

    R= Close[i]/2129.899902
    CountR=CountR+R
    i=i-1

    R= Close[i]/2161.73999
    CountR=CountR+R
    i=i-1

    R= Close[i]/2175.030029
    CountR=CountR+R
    i=i-1

    R= Close[i]/2173.600098
    CountR=CountR+R
    i=i-1

    R= Close[i]/2182.870117
    CountR=CountR+R
    i=i-1

    R= Close[i]/2184.050049
    CountR=CountR+R
    i=i-1

    R= Close[i]/2183.870117
    CountR=CountR+R
    i=i-1

    R= Close[i]/2169.040039
    CountR=CountR+R
    i=i-1

    R= Close[i]/2179.97998
    CountR=CountR+R
    i=i-1

    R= Close[i]/2127.810059
    CountR=CountR+R
    i=i-1

    R= Close[i]/2139.159912
    CountR=CountR+R
    i=i-1

    R= Close[i]/2164.689941
    CountR=CountR+R
    i=i-1

    R= Close[i]/2168.27002
    CountR=CountR+R
    i=i-1

    R= Close[i]/2153.73999
    CountR=CountR+R
    i=i-1

    R= Close[i]/2132.97998
    CountR=CountR+R
    i=i-1

    R= Close[i]/2141.159912
    CountR=CountR+R
    i=i-1

    R= Close[i]/2126.409912
    CountR=CountR+R
    i=i-1

    R= Close[i]/2085.179932
    CountR=CountR+R
    i=i-1

    R= Close[i]/2164.449951
    CountR=CountR+R
    i=i-1

    R= Close[i]/2181.899902
    CountR=CountR+R
    i=i-1

    R= Close[i]/2213.350098
    CountR=CountR+R
    i=i-1

    R= Close[i]/2191.949951
    CountR=CountR+R
    i=i-1

    R= Close[i]/2259.530029
    CountR=CountR+R
    i=i-1

    R= Close[i]/2258.070068
    CountR=CountR+R
    i=i-1

    R= Close[i]/2263.790039
    CountR=CountR+R
    i=i-1

    R= Close[i]/2238.830078
    CountR=CountR+R
    i=i-1

    R= Close[i]/2276.97998
    CountR=CountR+R
    i=i-1

    R= Close[i]/2274.639893
    CountR=CountR+R
    i=i-1

    R= Close[i]/2271.310059
    CountR=CountR+R
    i=i-1

    R= Close[i]/2294.689941
    CountR=CountR+R
    i=i-1

    R= Close[i]/2297.419922
    CountR=CountR+R
    i=i-1

    R= Close[i]/2316.100098
    CountR=CountR+R
    i=i-1

    R= Close[i]/2351.159912
    CountR=CountR+R
    i=i-1

    R= Close[i]/2367.340088
    CountR=CountR+R
    i=i-1

    R= Close[i]/2383.120117
    CountR=CountR+R
    i=i-1

    R= Close[i]/2372.600098
    CountR=CountR+R
    i=i-1

    R= Close[i]/2378.25
    CountR=CountR+R
    i=i-1

    R= Close[i]/2343.97998
    CountR=CountR+R
    i=i-1

    R= Close[i]/2362.719971
    CountR=CountR+R
    i=i-1

    R= Close[i]/2355.540039
    CountR=CountR+R
    i=i-1

    R= Close[i]/2328.949951
    CountR=CountR+R
    i=i-1

    R= Close[i]/2355.840088
    CountR=CountR+R

    BasePrice = CountR / 52
    FR = ((R / BasePrice) – 1) * 10

    //CERO = 0
    //SENYAL = FR
    /////////////////////////////////////////////////////////////
    cero = 0 + niveau
    niveau = customclose
    MMa = average [p] ( FR + close )
    ////////////////////////////////////////////////////////////

     

    RETURN MMA as ” Mansfield MA ” , customclose as “customclose” //CERO AS “CERO”, SENYAL AS “F”

    MMA-Amundi.jpg MMA-Amundi.jpg
    #210928 quote
    supertiti
    Participant
    Master

    Bonjour et bon dimanche,

    Mansfield Relative Strength

    Est-il possible de nous traduire ce bout de code en language PRT ?

    En vous remerciant

     

    RSD= ( close / close_index ) * 100

    RSM = (( RSD(today) /sma(RSD(today), n)) – 1 ) * 100

    Where:

    • RSD = Dorsey Relative Strength
    • SMA = Simple moving average over n days.
Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Force Relative de Mansfield on chart


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
supertiti @supertiti Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 02/28/2023
Status: Active
Attachments: 2 files
Logo Logo
Loading...