ATR Stop Loss Finder

Forums ProRealTime forum Français Support ProBuilder ATR Stop Loss Finder

Viewing 3 posts - 1 through 3 (of 3 total)
  • #197514

    bonjour

    je sais pas si je suis sur le bon forum, je cherche a convertir cet indicateur ATR STOP LOSS FINDER  version tradingview en version prorealtime.

     

    voici le code :

    //@version=4
    study(title=”Average True Range Stop Loss Finder”, shorttitle=”ATR”, overlay=true)
    length = input(title=”Length”, defval=14, minval=1)
    smoothing = input(title=”Smoothing”, defval=”RMA”, options=[“RMA”, “SMA”, “EMA”, “WMA”])
    m = input(1.5, “Multiplier”)
    src1 = input(high)
    src2 = input(low)
    pline = input(true, “Show Price Lines”)
    col1 = input(color.blue, “ATR Text Color”)
    col2 = input(color.teal, “Low Text Color”,inline =”1″)
    col3 = input(color.red, “High Text Color”,inline =”2″)

    collong = input(color.teal, “Low Line Color”,inline =”1″)
    colshort = input(color.red, “High Line Color”,inline =”2″)

    ma_function(source, length) =>
    if smoothing == “RMA”
    rma(source, length)
    else
    if smoothing == “SMA”
    sma(source, length)
    else
    if smoothing == “EMA”
    ema(source, length)
    else
    wma(source, length)

    a = ma_function(tr(true), length) * m
    x = ma_function(tr(true), length) * m + src1
    x2 = src2 – ma_function(tr(true), length) * m

    p1 = plot(x, title = “ATR Short Stop Loss”, color= colshort, transp=20, trackprice = pline ? true : false)
    p2 = plot(x2, title = “ATR Long Stop Loss”, color= collong, transp=20, trackprice = pline ? true : false)

    var table Table = table.new(position.bottom_center, 3, 1, border_width = 3)

    f_fillCell(_table, _column, _row, _value, _timeframe) =>

    _cellText = _timeframe+ tostring(_value, “#.#”)
    table.cell(_table, _column, _row, _cellText, text_color = col1)
    table.cell_set_text_color(Table, 1, 0, color.new(col3, transp = 0))
    table.cell_set_text_color(Table, 2, 0, color.new(col2, transp = 0))

    if barstate.islast
    f_fillCell(Table, 0, 0, a, “ATR: ” )
    f_fillCell(Table, 1, 0, x, “H: ” )
    f_fillCell(Table, 2, 0, x2, “L: ” )

    #197580

    BJ…

    Quelque part, j’ai entendu le nom “Trading View” et le langage de codage “pin”. Mais c’est pour ça.

    En regardant le code, cela ne semblait pas si compliqué d’après ma connaissance des choses, alors j’ai décidé de relever le défi.

    Ci-dessous le fruit de mon travail. Ce n’est qu’une version de base pour prouver le concept et ne fait que la moyenne “RMA” avec une fonctionnalité limitée.

    Si vous copiez le code, vous devez configurer les variables dynamiques répertoriées en haut du fichier de code.
    L’importation du fichier à partir du bas doit inclure ces paramètres.
    La couleur/le style de la ligne peut être défini dans les paramètres de l’indicateur.

    Faites-moi savoir quelles autres moyennes et/ou fonctionnalités vous souhaitez être accordées.

    La lampe ne demande qu’à être frottée

     

    #205226

    bonjour

    désole de mon feedback au tardivement j’ai testé le code que tu m’as envoyé franchement je suis hyper satisfait tu as fait un travail de pro je sais pas comment te remercier tu es un amour merci beaucoup.

     

     

Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login