Moyenne mobile Jsa

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

    Bonjour
    serait-il possible de convertir le code ci-dessous issu de TW ?
    https://www.tradingview.com/script/uv7U7kpS-Jsa-Moving-Average-CC/

    La moyenne mobile Jsa a été créée par George R. Arrington, Ph.D. (Stocks & Commodities V. 11:10 (427-431)) et c’est une formule extrêmement simple mais qui a de très nombreuses utilisations intéressantes. D’une part, il agit comme des niveaux de support et de résistance et il agit également comme un stop suiveur. Il offre une place suffisamment large lors de tendances haussières ou baissières prolongées pour surfer sur la vague à la hausse ou à la baisse et lorsqu’il se rapproche du prix, cela signifie qu’il s’agit d’un marché agité.

    Code TW

    //@version=4
    // Copyright (c) 2019-present, Franklin Moormann (cheatcountry)
    // Jsa Moving Average [CC] script may be freely distributed under the MIT license.
    study(“Jsa Moving Average [CC]”, overlay=true)

    inp = input(title=”Source”, type=input.source, defval=close)
    res = input(title=”Resolution”, type=input.resolution, defval=””)
    rep = input(title=”Allow Repainting?”, type=input.bool, defval=false)
    bar = input(title=”Allow Bar Color Change?”, type=input.bool, defval=true)
    src = security(syminfo.tickerid, res, inp[rep ? 0 : barstate.isrealtime ? 1 : 0])[rep ? 0 : barstate.isrealtime ? 0 : 1]
    length = input(title=”Length”, type=input.integer, defval=14, minval=1)

    jsa = (src + src[length]) / 2

    sig = src > jsa ? 1 : src < jsa ? -1 : 0 alertcondition(crossover(sig, 0), "Buy Signal", "Bullish Change Detected") alertcondition(crossunder(sig, 0), "Sell Signal", "Bearish Change Detected") jsaColor = sig > 0 ? color.green : sig < 0 ? color.red : color.black barcolor(bar ? jsaColor : na) plot(jsa, color=jsaColor, linewidth=2)

    Capture-decran-2023-11-24-132045.png Capture-decran-2023-11-24-132045.png
    #225528 quote
    Jean FX
    Moderator
    New

    Vous n’aurez plus qu’à choisir ensuite la source de données et les couleurs up/down dans les paramètres de l’indicateur :

    lenght=14
    jsa=(customclose+customclose[lenght])/2
    if customclose > jsa then
    coloration=1
    elsif customclose < jsa then
    coloration=-1
    endif
    return jsa as "JSA Moving Average" coloured by coloration
    Nicolas thanked this post
    #225531 quote
    Bateson
    Participant
    New

    Bonjour Jean FX

    Un grand merci pour la réponse 🙂

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

Moyenne mobile Jsa


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Bateson @bateson Participant
Summary

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

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