Sayfa 222/272 İlkİlk ... 122172212220221222223224232 ... SonSon
Arama sonucu : 2172 madde; 1,769 - 1,776 arası.

Konu: Tradingview

  1. https://www.tradingview.com/x/DXP1wh50/
    16tane birleşti....
    versiyon dönüşümleri zaman alıyor....
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.


  2. Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

  3. https://www.tradingview.com/x/uTG9OYcA/
    2.böüm birleştirmeler...
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

  4. https://www.tradingview.com/x/y05xM2uv/

    2 kod ayrı şimdilik...
    birleşimi 57oldu şimdilik.....
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

  5. kodların birleşmesi tamamlandı....
    https://www.tradingview.com/x/5pt3n7sw/

    her üç kod....1 trend kabul edildi....

    kodlarda...osilatör...indikatör...filtreler....
    ne ararsan var....

    kitap özeti gibi....matematiğin her hali.....

    şimdi sadeleşme yapılacak.....

    trend sayısı 3 veya 5 e indirilecek....

    3 tercih nedeni....

    kod bütünü....aynı köke bağlanınca.....
    makinayı yormuyor....

    trend bölümlemesi.....
    döngüsellikle ilişkilendirmesi yapılacak.....
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

  6. PHP Code:
     //@version=5
    // Copyright (c) 2019-present, Franklin Moormann (cheatcountry)
    // Trender [CC] script may be freely distributed under the MIT license.
    indicator('*'overlay=true)

    f_security(_symbol66_res66_src66_repaint66) =>
        
    request.security(_symbol66_res66_src66[_repaint66 barstate.isrealtime 0])[_repaint66 barstate.isrealtime 1]

    res66 input.timeframe(title='Resolution'defval='')
    rep66 input(title='Allow Repainting?'defval=false)

    length53 input.int(title='Length'defval=14minval=1)
    factor53 input.int(title='Factor'defval=2minval=1)
    p53 f_security(syminfo.tickeridres66hl2rep66)
    h53 f_security(syminfo.tickeridres66highrep66)
    l53 f_security(syminfo.tickeridres66lowrep66)
    t53 f_security(syminfo.tickeridres66ta.trrep66)

    mpEma53 ta.ema(p53length53)
    trEma53 ta.ema(t53length53)
    stdDev53 ta.stdev(trEma53length53)

    ad53 p53 nz(p53[1]) ? mpEma53 trEma53 p53 nz(p53[1]) ? mpEma53 trEma53 mpEma53
    adm53 
    ta.ema(ad53length53)

    trndDn53 0.0
    trndDn53 
    := ta.crossunder(adm53mpEma53) ? h53[2] : p53 nz(p53[1]) ? p53 stdDev53 factor53 nz(trndDn53[1], h53[2])
    trndUp53 0.0
    trndUp53 
    := ta.crossover(adm53mpEma53) ? l53[2] : p53 nz(p53[1]) ? p53 stdDev53 factor53 nz(trndUp53[1], l53[2])
    trndr53 0.0
    trndr53 
    := adm53 mpEma53 trndDn53 adm53 mpEma53 trndUp53 nz(trndr53[1], 0)

    sig53 p53 trndr53 p53 trndr53 ? -0

    trndrColor53 
    sig53 color.green sig53 color.red color.black

    //plot(trndr53, color=trndrColor53, linewidth=2)
    //plot(mpEma53, color=color.new(color.blue, 0), linewidth=2)
    //plot(adm53, color=color.new(color.black, 0), linewidth=1)
    /////////////////////////////////////////
    c54 f_security(syminfo.tickeridres66closerep66)
    v54 f_security(syminfo.tickeridres66volumerep66)
    length54 input.int(title='Length'defval=50minval=2)
    mult54 input.float(title='Mult'defval=10.0minval=0.01)

    alpha54 2.0 / (length54 1)
    mom54 c54 nz(c54[1])
    pv54 mom54 v54 0
    nv54 
    mom54 v54 0
    pvMa54 
    ta.ema(pv54length54)
    nvMa54 ta.ema(nv54length54)
    vs54 pvMa54 nvMa54 != math.abs(pvMa54 nvMa54) / (pvMa54 nvMa54) : 0

    rsvaEma54 
    0.0
    rsvaEma54 
    := nz(rsvaEma54[1]) + (alpha54 * (+ (vs54 mult54)) * (c54 nz(rsvaEma54[1])))

    slo54 c54 rsvaEma54
    sig54 
    slo54 slo54 nz(slo54[1]) ? slo54 slo54 nz(slo54[1]) ? -: -0

    rsvaemaColor54 
    sig54 color.green sig54 color.lime sig54 < -color.maroon sig54 color.red color.black

    //plot(rsvaEma54, title='RSEma', color=rsvaemaColor54, linewidth=2)
    ////////////////////////////////////
    length56 input.int(title='Length'defval=25minval=1)

    h56 f_security(syminfo.tickeridres66highrep66)
    l56 f_security(syminfo.tickeridres66lowrep66)
    c56 f_security(syminfo.tickeridres66closerep66)

    hh56 ta.highest(h56length56)
    ll56 ta.lowest(l56length56)
    atr56 ta.atr(length56)
    mult56 math.sqrt(length56)

    dSup56 hh56 atr56 mult56
    dRes56 
    ll56 atr56 mult56
    dMid56 
    = (dSup56 dRes56) / 2

    sig56 
    c56 dMid56 c56 dMid56 ? -0

    dsrColor56 
    sig56 color.green sig56 color.red color.black

    //plot(dSup56, title='Support', color=color.new(color.red, 0), linewidth=2)
    //plot(dMid56, title='Middle', color=dsrColor56, linewidth=1)
    //plot(dRes56, title='Resistance', color=color.new(color.green, 0), linewidth=2)
    ///////////////////////////////
    length57 input.int(title='Length'defval=3minval=1)

    h57 f_security(syminfo.tickeridres66highrep66)
    l57 f_security(syminfo.tickeridres66lowrep66)
    c57 f_security(syminfo.tickeridres66closerep66)

    highMa57 ta.sma(h57length57)
    lowMa57 ta.sma(l57length57)

    ghla57 0.0
    ghla57 
    := c57 nz(highMa57[1]) ? lowMa57 c57 nz(lowMa57[1]) ? highMa57 nz(ghla57[1])

    sig57 c57 ghla57 c57 ghla57 ? -0

    ghlaColor57 
    sig57 color.green sig57 color.red color.black

    //plot(ghla57, title='GHLA', color=ghlaColor57, linewidth=2)
    //////////////////////////////////
    lbLength58 input.int(title='LookBackLength'defval=21minval=1)
    p58 f_security(syminfo.tickeridres66closerep66)
    h58 f_security(syminfo.tickeridres66highrep66)
    l58 f_security(syminfo.tickeridres66lowrep66)

    ll58 ta.lowest(lbLength58)
    hh58 ta.highest(lbLength58)

    hCount58 0
    lCount58 
    0
    cbl58 
    p58
    for 0 to lbLength58 by 1
        
    if l58[i] == ll58
            
    for j58 1 to i lbLength58 by 1
                lCount58 
    += (h58[j58] > h58[i] ? 0)
                if 
    lCount58 == 2
                    cbl58 
    := h58[j58]
                    break
        if 
    h58[i] == hh58
            
    for j58 1 to i lbLength58 by 1
                hCount58 
    += (l58[j58] < l58[i] ? 0)
                if 
    hCount58 == 2
                    cbl58 
    := l58[j58]
                    break

    sig58 p58 cbl58 p58 cbl58 ? -0

    cblColor58 
    sig58 color.green sig58 color.red color.black

    //plot(cbl58, color=cblColor58, linewidth=2)
    //////////////////////////////
    inp59 input(title='Source'defval=close)
    h59 f_security(syminfo.tickeridres66highrep66)
    l59 f_security(syminfo.tickeridres66lowrep66)
    c59 f_security(syminfo.tickeridres66inp59rep66)
    length59 input.int(title='Length'defval=14minval=1)

    mHigh59 ta.linreg(h59length590) - ta.linreg(h59length591)
    mLow59 ta.linreg(l59length590) - ta.linreg(l59length591)

    upperBand59 h59lowerBand59 l59
    for 0 to length59 1
        currH59 
    nz(h59[i])
        
    prevH59 nz(h59[1])
        
    currL59 nz(l59[i])
        
    prevL59 nz(l59[1])
        
        
    vHigh59 currH59 + (nz(mHigh59[i]) * i)
        
    vLow59 currL59 + (nz(mLow59[i]) * i)
        
        
    upperBand59 := math.max(vHigh59upperBand59)
        
    lowerBand59 := math.min(vLow59lowerBand59)
    middleBand59 = (upperBand59 59) / 2

    slo59 
    c59 middleBand59
    sig59 
    = (c59 upperBand59 and nz(c59[1]) <= nz(upperBand59[1])) or (c59 lowerBand59 and nz(c59[1]) <= nz(lowerBand59[1]))
          ? 
    : (c59 lowerBand59 and nz(c59[1]) >= nz(lowerBand59[1])) or (c59 upperBand59 and nz(c59[1]) >= nz(upperBand59[1]))
          ? -
    slo59 slo59 nz(slo59[1]) ? slo59 slo59 nz(slo59[1]) ? -: -0

    pbColor59 
    sig59 color.green sig59 color.lime sig59 < -color.maroon sig59 color.red color.black

    //plot(upperBand59, title="UpperBand", linewidth=2, color=pbColor59)
    //plot(middleBand59, title="MiddleBand", linewidth=1, color=color.white)
    //plot(lowerBand59, title="LowerBand", linewidth=2, color=pbColor59)
    ///////////////////////////////////
    length61 input.int(title='Length'defval=25minval=1)
    h61 f_security(syminfo.tickeridres66highrep66)
    l61 f_security(syminfo.tickeridres66lowrep66)
    c61 f_security(syminfo.tickeridres66closerep66)

    hh61 ta.highest(h61length61)
    ll61 ta.lowest(l61length61)
    range_161 hh61 ll61

    sup161 
    ll61 0.25 range_161
    sup261 
    ll61 0.5 range_161
    res161 
    hh61 0.25 range_161
    res261 
    hh61 0.5 range_161
    mid61 
    = (sup161 sup261 res161 res261) / 4

    sig61 
    c61 mid61 c61 mid61 ? -0

    psrColor61 
    sig61 color.green sig61 color.red color.black

    //plot(sup161, title='Support1', color=color.new(color.red, 0), linewidth=2)
    //plot(sup261, title='Support2', color=color.new(color.red, 0), linewidth=2)
    //plot(mid61, title='Middle', color=psrColor61, linewidth=1)
    //plot(res161, title='Resistance1', color=color.new(color.green, 0), linewidth=2)
    //plot(res261, title='Resistance2', color=color.new(color.green, 0), linewidth=2) 
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

  7. PHP Code:
     //@version=5
    // Copyright (c) 2019-present, Franklin Moormann (cheatcountry)
    // Reverse Moving Average Convergence Divergence [CC] script may be freely distributed under the MIT license.
    indicator('*'max_bars_back=500overlay=true)

    inp input(title='Source'defval=close)
    res input.timeframe(title='Resolution'defval='')
    rep input(title='Allow Repainting?'defval=false)
    bar input(title='Allow Bar Color Change?'defval=false)
    src1 request.security(syminfo.tickeridresinp[rep barstate.isrealtime 0])[rep barstate.isrealtime 1]
    fastLength input.int(title='FastLength'defval=12minval=1)
    slowLength input.int(title='SlowLength'defval=26minval=1)
    signalLength input.int(title='SignalLength'defval=9minval=1)
    macdLevel input.float(title='MacdLevel'defval=0minval=0)

    fastAlpha 2.0 / (fastLength)
    slowAlpha 2.0 / (slowLength)

    fastEma ta.ema(src1fastLength)
    slowEma ta.ema(src1slowLength)

    pMacdEq fastAlpha slowAlpha != ? ((nz(fastEma[1]) * fastAlpha) - (nz(slowEma[1]) * slowAlpha)) / (fastAlpha slowAlpha) : 0
    pMacdEqSig 
    ta.ema(pMacdEqsignalLength)
    pMacdLevel fastAlpha slowAlpha != ? (macdLevel - (nz(fastEma[1]) * (fastAlpha)) + (nz(slowEma[1]) * (slowAlpha))) / (fastAlpha slowAlpha) : 0

    slo 
    src1 pMacdEq
    sig 
    slo slo nz(slo[1]) ? slo slo nz(slo[1]) ? -: -0
    //alertcondition(ta.crossover(sig, 1), 'Strong Buy Signal', 'Strong Bullish Change Detected')
    //alertcondition(ta.crossunder(sig, -1), 'Strong Sell Signal', 'Strong Bearish Change Detected')
    //alertcondition(ta.crossover(sig, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig, 0), 'Sell Signal', 'Bearish Change Detected')
    rmacdColor sig color.green sig color.yellow sig < -color.maroon sig color.red color.white
    //barcolor(bar ? rmacdColor : na)
    plot(pMacdEqtitle='Macd'style=plot.style_crosscolor=rmacdColor,  linewidth=2)
    //plot(pMacdEqSig, title='Sinyal', style=plot.style_stepline, color=color.orange, linewidth=1)
    //plot(pMacdLevel, title='Mcd-0', color=color.blue, linewidth=2)
    ///////////////////////////////////////////////////////////////////

    inp14 input(title='Source'defval=close)
    res14 input.timeframe(title='Resolution'defval='')
    rep14 input(title='Allow Repainting?'defval=false)
    //bar14 = input(title='Allow Bar Color Change?', defval=true)
    src14 request.security(syminfo.tickeridres14inp14[rep14 barstate.isrealtime 0])[rep14 barstate.isrealtime 1]
    length14 input.int(title='Length'defval=15minval=1)

    ma14 ta.sma(src14length14)
    a14 ta.linreg(src14length140)
    m14 a14 nz(a14[1]) + ma14
    ie2 
    = (m14 a14) / 2

    slo14 
    src14 ie2
    sig14 
    slo14 slo14 nz(slo14[1]) ? slo14 slo14 nz(slo14[1]) ? -: -0
    //alertcondition(ta.crossover(sig14, 1), 'Strong Buy Signal', 'Strong Bullish Change Detected')
    //alertcondition(ta.crossunder(sig14, -1), 'Strong Sell Signal', 'Strong Bearish Change Detected')
    //alertcondition(ta.crossover(sig14, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig14, 0), 'Sell Signal', 'Bearish Change Detected')
    ie2Color sig14 color.green sig14 color.lime sig14 < -color.maroon sig14 color.red color.white
    //barcolor(bar14 ? ie2Color : na)
    //plot(ie2, title='IE2', color=ie2Color, linewidth=2)
    ///////////////////////////////////

    inp33 input(title='Source'defval=close)
    res33 input.timeframe(title='Resolution'defval='')
    rep33 input(title='Allow Repainting?'defval=false)
    //bar33 = input(title='Allow Bar Color Change?', defval=true)
    src33 request.security(syminfo.tickeridres33inp33[rep33 barstate.isrealtime 0])[rep33 barstate.isrealtime 1]
    acc33 input.float(title='Accelerator'defval=1.0minval=1.0step=0.01)
    minLength33 input.int(title='MinLength'defval=5minval=1)
    maxLength33 input.int(title='MaxLength'defval=50minval=1)
    smoothLength33 input.int(title='SmoothLength'defval=4minval=1)
    mult33 input.float(title='Multiple'defval=2.0minval=.01)

    // We are checking current volatility to see how high it is and adjust accordingly. 
    // If volatility is very high then we use the minLength and vice versa
    // Reason behind this is to hug price closely during high volatility but lag for low volatility
    mean33 ta.sma(src33maxLength33)
    stdDev33 ta.stdev(src33maxLength33)
    a33 mean33 1.75 stdDev33
    b33 
    mean33 0.25 stdDev33
    c33 
    mean33 0.25 stdDev33
    d33 
    mean33 1.75 stdDev33

    length33 
    0.0
    length33 
    := src33 >= b33 and src33 <= c33 nz(length33[1], maxLength33) + src33 a33 or src33 d33 nz(length33[1], maxLength33) - nz(length33[1], maxLength33)
    length33 := math.max(math.min(length33maxLength33), minLength33)
    len33 math.round(length33)

    // We are providing a dynamic weight depending on the current momentum
    // When momentum is at an extreme for overbought/oversold then we give more weight to the current price
    mf33 na(volume) or volume == 100.0 100.0 / (1.0 src33 len33) : ta.mfi(src33len33)
    mfScaled mf33 100
    p33 
    acc33 math.abs(mfScaled) / 25

    sum33 
    0.0
    weightSum33 
    0.0
    for 0 to len33 1 by 1
        weight33 
    math.pow(len33 ip33)
        
    sum33 += src33[i] * weight33
        weightSum33 
    += weight33
        weightSum33
    uma 
    ta.wma(sum33 weightSum33smoothLength33)

    stdev44 ta.stdev(src33len33)
    upperBand33 uma stdev44 mult33
    lowerBand33 
    uma stdev44 mult33

    slo33 
    src33 uma
    sig33 
    src33 upperBand33 and nz(src33[1]) <= nz(upperBand33[1]) or src33 lowerBand33 and nz(src33[1]) <= nz(lowerBand33[1]) ? src33 lowerBand33 and nz(src33[1]) >= nz(lowerBand33[1]) or src33 upperBand33 and nz(src33[1]) >= nz(upperBand33[1]) ? -slo33 slo33 nz(slo33[1]) ? slo33 slo33 nz(slo33[1]) ? -: -0
    //alertcondition(ta.crossover(sig33, 1), 'Strong Buy Signal', 'Strong Bullish Change Detected')
    //alertcondition(ta.crossunder(sig33, -1), 'Strong Sell Signal', 'Strong Bearish Change Detected')
    //alertcondition(ta.crossover(sig33, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig33, 0), 'Sell Signal', 'Bearish Change Detected')
    umaColor sig33 color.green sig33 color.lime sig33 < -color.maroon sig33 color.red color.black
    //barcolor(bar ? umaColor : na)
    //plot(upperBand33, title='UpperBand', linewidth=2, color=umaColor)
    //plot(uma, title='MiddleBand', linewidth=1, color=color.new(color.white, 0))
    //plot(lowerBand33, title='LowerBand', linewidth=2, color=umaColor)
    ///////////////////////////////////
    float inp2 input(title 'Source'defval close)
    string res2 input.timeframe(title 'Resolution'defval '')
    bool rep2 input(title 'Allow Repainting?'defval false)
    bool bar2 input(title 'Allow Bar Color Change?'defval false)
    float src2 request.security(syminfo.tickeridresinp[rep2 barstate.isrealtime 0])[rep2 barstate.isrealtime 1]
    int length2 input.int(title 'Length'defval 40minval 2)
    float mult2 input.float(title 'Mult'defval 10.0minval 0.01)

    float alpha 2.0 / (length2 1)
    float trL ta.lowest(ta.trlength2)
    float trH ta.highest(ta.trlength2)
    float trAdj trH trL != ? (ta.tr trL) / (trH trL) : 0

    float trAdjEma 
    0.0
    trAdjEma 
    := nz(trAdjEma[1]) + (alpha * (+ (trAdj mult2)) * (src2 nz(trAdjEma[1])))

    float slo2 src2 trAdjEma
    int sig2 
    slo2 slo2 nz(slo2[1]) ? slo2 slo2 nz(slo2[1]) ? -: -0
    //alertcondition(ta.crossover(sig2, 1), 'Strong Buy Signal', 'Strong Bullish Change Detected')
    //alertcondition(ta.crossunder(sig2, -1), 'Strong Sell Signal', 'Strong Bearish Change Detected')
    //alertcondition(ta.crossover(sig2, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig2, 0), 'Sell Signal', 'Bearish Change Detected')
    color tradjemaColor sig2 color.green sig2 color.lime sig2 < -color.maroon sig2 color.red color.black
    //barcolor(bar ? tradjemaColor : na)
    //plot(trAdjEma, title = 'TrAdjEma', color = tradjemaColor, linewidth = 1)
    /////////////////////////////////////////////////////////////

    f_security(_symbol_res_src_repaint) =>
        
    request.security(_symbol_res_src[_repaint barstate.isrealtime 0])[_repaint barstate.isrealtime 1]

    res3 input.timeframe(title='Resolution'defval='')
    rep3 input(title='Allow Repainting?'defval=false)
    //bar3 = input(title='Allow Bar Color Change?', defval=false)
    length3 input.int(title='Length'defval=14minval=1)
    factor3 input.int(title='Factor'defval=2minval=1)
    f_security(syminfo.tickeridreshl2rep3)
    f_security(syminfo.tickeridreshighrep3)
    f_security(syminfo.tickeridreslowrep3)
    f_security(syminfo.tickeridresta.trrep3)

    mpEma ta.ema(plength3)
    trEma ta.ema(tlength3)
    stdDev ta.stdev(trEmalength3)

    ad nz(p[1]) ? mpEma trEma nz(p[1]) ? mpEma trEma mpEma
    adm 
    ta.ema(adlength3)

    trndDn 0.0
    trndDn 
    := ta.crossunder(admmpEma) ? h[2] : nz(p[1]) ? stdDev factor3 nz(trndDn[1], h[2])
    trndUp 0.0
    trndUp 
    := ta.crossover(admmpEma) ? l[2] : nz(p[1]) ? stdDev factor3 nz(trndUp[1], l[2])
    trndr 0.0
    trndr 
    := adm mpEma trndDn adm mpEma trndUp nz(trndr[1], 0)

    sig3 trndr trndr ? -0
    //alertcondition(ta.crossover(sig3, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig3, 0), 'Sell Signal', 'Bearish Change Detected')
    trndrColor sig3 color.green sig3 color.red color.black
    //barcolor(bar3 ? trndrColor : na)
    //plot(trndr, color=trndrColor, linewidth=2)
    //plot(mpEma, color=color.new(color.blue, 0), linewidth=2)
    //plot(adm, color=color.new(color.black, 0), linewidth=1)
    //////////////////////////////////////////////////////////////////

    inp4 input(title='Source'defval=close)
    res4 input.timeframe(title='Resolution'defval='')
    rep4 input(title='Allow Repainting?'defval=false)
    //bar4 = input(title='Allow Bar Color Change?', defval=false)
    src4 request.security(syminfo.tickeridres4inp4[rep4 barstate.isrealtime 0])[rep4 barstate.isrealtime 1]
    length4 input(title='Length'defval=5)

    sum 0.0
    weightSum 
    0.0
    owma 
    0.0
    for 0 to length4 1 by 1
        corr 
    ta.correlation(src4owmalength4)
        
    weight math.pow(length4 icorr)
        
    sum += src4[i] * weight
        weightSum 
    += weight
        weightSum
    owma 
    := sum weightSum

    sig4 
    src4 owma src4 owma ? -0
    //alertcondition(ta.crossover(sig4, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig4, 0), 'Sell Signal', 'Bearish Change Detected')
    owmaColor sig4 color.green sig4 color.red color.black
    //barcolor(bar ? owmaColor : na)
    //plot(owma, title='OWMA', linewidth=1, color=owmaColor)
    ///////////////////////////////////////////////////////////////////////////

    inp6 input(title='Source'defval=close)
    res6 input.timeframe(title='Resolution'defval='')
    rep6 input(title='Allow Repainting?'defval=false)
    //bar6 = input(title='Allow Bar Color Change?', defval=false)
    length6 input.int(title='Length'defval=5minval=1)
    momLength input.int(title='MomentumLength'defval=5minval=1)
    src6 request.security(syminfo.tickeridres6inp6[rep6 barstate.isrealtime 0])[rep6 barstate.isrealtime 1]

    num 0.0
    coefSum 
    0.0
    for 0 to length6 1 by 1
        coef 
    math.abs(nz(src6[i]) - nz(src6[momLength]))
        
    num += coef nz(src6[i])
        
    coefSum += coef
        coefSum

    filt 
    coefSum != num coefSum 0

    sig6 
    src6 filt src6 filt ? -0
    //alertcondition(ta.crossover(sig6, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig6, 0), 'Sell Signal', 'Bearish Change Detected')
    filtColor sig6 color.green sig6 color.red color.black
    //barcolor(bar ? filtColor : na)
    //plot(filt, title='Filter', color=filtColor, linewidth=1)
    //////////////////////////////////////////////////////////////////

    inp7 input(title='Source'defval=close)
    res7 input.timeframe(title='Resolution'defval='')
    rep7 input(title='Allow Repainting?'defval=false)
    //bar7 = input(title='Allow Bar Color Change?', defval=false)
    src7 request.security(syminfo.tickeridres7inp7[rep7 barstate.isrealtime 0])[rep7 barstate.isrealtime 1]

    pi math.asin(1)
    period 0.0
    smooth 
    = (src7 nz(src7[1]) + nz(src7[2]) + nz(src7[3])) / 10
    detrender 
    = (0.0962 smooth 0.5769 nz(smooth[2]) - 0.5769 nz(smooth[4]) - 0.0962 nz(smooth[6])) * (0.075 nz(period[1]) + 0.54)

    q1 = (0.0962 detrender 0.5769 nz(detrender[2]) - 0.5769 nz(detrender[4]) - 0.0962 nz(detrender[6])) * (0.075 nz(period[1]) + 0.54)
    i1 nz(detrender[3])

    jI = (0.0962 i1 0.5769 nz(i1[2]) - 0.5769 nz(i1[4]) - 0.0962 nz(i1[6])) * (0.075 nz(period[1]) + 0.54)
    jQ = (0.0962 q1 0.5769 nz(q1[2]) - 0.5769 nz(q1[4]) - 0.0962 nz(q1[6])) * (0.075 nz(period[1]) + 0.54)

    i2 i1 jQ
    i2 
    := 0.2 i2 0.8 nz(i2[1])
    q2 q1 jI
    q2 
    := 0.2 q2 0.8 nz(q2[1])

    re i2 nz(i2[1]) + q2 nz(q2[1])
    re := 0.2 re 0.8 nz(re[1])
    im i2 nz(q2[1]) - q2 nz(i2[1])
    im := 0.2 im 0.8 nz(im[1])

    period := im != and re != pi math.atan(im re) : 0
    period 
    := math.min(math.max(period0.67 nz(period[1])), 1.5 nz(period[1]))
    period := math.min(math.max(period6), 50)
    period := 0.2 period 0.8 nz(period[1])

    smoothPeriod 0.0
    smoothPeriod 
    := 0.33 period 0.67 nz(smoothPeriod[1])

    dcPeriod math.ceil(smoothPeriod 0.5)
    iTrend 0.0
    for 0 to dcPeriod 1 by 1
        iTrend 
    += nz(src7[i])
        
    iTrend
    iTrend 
    := dcPeriod iTrend dcPeriod iTrend

    trendline 
    = (iTrend nz(iTrend[1]) + nz(iTrend[2]) + nz(iTrend[3])) / 10

    sig7 
    smooth trendline smooth trendline ? -0
    //alertcondition(ta.crossover(sig7, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig7, 0), 'Sell Signal', 'Bearish Change Detected')
    tlColor sig7 color.green sig7 color.red color.black
    //barcolor(bar ? tlColor : na)
    //plot(trendline, title='Trend', color=tlColor, linewidth=1)
    //////////////////////////////////////////////////////////////////////

    inp8 input(title='Source'defval=close)
    res8 input.timeframe(title='Resolution'defval='')
    rep8 input(title='Allow Repainting?'defval=false)
    //bar8 = input(title='Allow Bar Color Change?', defval=false)
    length8 input.int(title='Length'defval=5minval=1)
    src8 request.security(syminfo.tickeridres8inp8[rep8 barstate.isrealtime 0])[rep8 barstate.isrealtime 1]

    num8 0.0
    coefSum8 
    0.0
    for 0 to length8 1 by 1
        distance 
    0.0
        
    for lb 1 to length8 1 by 1
            distance 
    += math.pow(nz(src8[i]) - nz(src8[lb]), 2)
            
    distance
        num8 
    += distance nz(src8[i])
        
    coefSum8 += distance
        coefSum8

    filt8 
    coefSum8 != num8 coefSum8 0

    sig8 
    src8 filt8 src8 filt8 ? -0
    //alertcondition(ta.crossover(sig8, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig8, 0), 'Sell Signal', 'Bearish Change Detected')
    filtColor8 sig8 color.green sig8 color.red color.black
    //barcolor(bar ? filtColor : na)
    //plot(filt8, title='Filter', color=filtColor8, linewidth=1)
    ///////////////////////////////////////////////////////////

    inp9 input(title='Source'defval=close)
    res9 input.timeframe(title='Resolution'defval='')
    rep9 input(title='Allow Repainting?'defval=false)
    //bar9 = input(title='Allow Bar Color Change?', defval=false)
    src9 request.security(syminfo.tickeridres9inp9[rep9 barstate.isrealtime 0])[rep9 barstate.isrealtime 1]
    length9 input.int(title='Length'defval=20minval=1)

    pi9 math.asin(1)
    twoPiPrd pi9 length9
    alpha9 
    = (math.cos(twoPiPrd) + math.sin(twoPiPrd) - 1) / math.cos(twoPiPrd)

    dec9 0.0
    dec9 
    := alpha9 * (src9 nz(src9[1])) + (alpha9) * nz(dec9[1])

    sig9 src9 dec9 src9 dec9 ? -0
    //alertcondition(ta.crossover(sig9, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig9, 0), 'Sell Signal', 'Bearish Change Detected')
    decColor sig9 color.green sig9 color.red color.black
    //barcolor(bar ? decColor : na)
    //plot(dec9, title='DEC', color=decColor, linewidth=2)
    /////////////////////////////////////////////////////////////////

    inp11 input(title='Source'defval=close)
    res11 input.timeframe(title='Resolution'defval='')
    rep11 input(title='Allow Repainting?'defval=false)
    //bar11 = input(title='Allow Bar Color Change?', defval=false)
    src11 request.security(syminfo.tickeridres11inp11[rep11 barstate.isrealtime 0])[rep11 barstate.isrealtime 1]
    length11 input(title='Length'defval=14)
    p11 input.float(title='Power'minval=0defval=1.0)

    sum11 0.0
    weightSum11 
    0.0
    for 0 to length11 1 by 1
        weight 
    math.pow(length11 ip11)
        
    sum11 += src11[i] * weight
        weightSum11 
    += weight
        weightSum11
    vpwma 
    sum11 weightSum11

    sig11 
    src11 vpwma src11 vpwma ? -0
    //alertcondition(ta.crossover(sig, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig, 0), 'Sell Signal', 'Bearish Change Detected')
    vpwmaColor sig11 color.green sig11 color.red color.black
    //barcolor(bar ? vpwmaColor : na)
    //plot(vpwma, title='VPWMA', linewidth=2, color=vpwmaColor)
    //////////////////////////////////////

    inp22 input(title='Source'defval=close)
    res22 input.timeframe(title='Resolution'defval='')
    rep22 input(title='Allow Repainting?'defval=false)
    //bar22 = input(title='Allow Bar Color Change?', defval=true)
    src22 request.security(syminfo.tickeridres22inp22[rep22 barstate.isrealtime 0])[rep22 barstate.isrealtime 1]
    minLength22 input.int(title='MinLength'defval=5minval=1)
    maxLength22 input.int(title='MaxLength'defval=50minval=1)

    mean22 ta.sma(src22maxLength22)
    stdDev22 ta.stdev(src22maxLength22)
    a22 mean22 1.75 stdDev22
    b22 
    mean22 0.25 stdDev22
    c22 
    mean22 0.25 stdDev22
    d22 
    mean22 1.75 stdDev22

    length22 
    0.0
    length22 
    := src22 >= b22 and src22 <= c22 nz(length22[1], maxLength22) + src22 a22 or src22 d22 nz(length22[1], maxLength22) - nz(length22[1], maxLength22)
    length22 := math.max(math.min(length22maxLength22), minLength22)
    sc22 / (length22 1)
    vlma22 0.0
    vlma22 
    := src22 sc22 + (sc22) * nz(vlma22[1], src22)

    sig22 src22 vlma22 src22 vlma22 ? -0
    //alertcondition(ta.crossover(sig22, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig22, 0), 'Sell Signal', 'Bearish Change Detected')
    vlmaColor sig22 color.green sig22 color.red color.black
    //barcolor(bar22 ? vlmaColor : na)
    ///plot(vlma22, title='VLMA', linewidth=2, color=vlmaColor)


    inp15 input(title='Source'defval=close)
    res15 input.timeframe(title='Resolution'defval='')
    rep15 input(title='Allow Repainting?'defval=false)
    //bar15 = input(title='Allow Bar Color Change?', defval=true)
    src15 request.security(syminfo.tickeridres15inp15[rep15 barstate.isrealtime 0])[rep15 barstate.isrealtime 1]
    length15 input(title='Length'defval=14)

    sum15 0.0
    weightSum15 
    0.0
    for 0 to length15 1 by 1
        weight15 
    math.pow(length15 i2)
        
    sum15 += src15[i] * weight15
        weightSum15 
    += weight15
        weightSum15
    swma15 
    sum15 weightSum15

    sig15 
    src15 swma15 src15 swma15 ? -0
    //alertcondition(ta.crossover(sig15, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig15, 0), 'Sell Signal', 'Bearish Change Detected')
    swmaColor sig15 color.green sig15 color.red color.black
    //barcolor(bar15 ? swmaColor : na)
    //plot(swma15, title='SWMA', linewidth=2, color=swmaColor)
    ////////////////////////////

    inp16 input(title='Source'defval=close)
    res16 input.timeframe(title='Resolution'defval='')
    rep16 input(title='Allow Repainting?'defval=false)
    //bar16 = input(title='Allow Bar Color Change?', defval=true)
    src16 request.security(syminfo.tickeridres16inp16[rep16 barstate.isrealtime 0])[rep16 barstate.isrealtime 1]
    length16 input(title='Length'defval=14)

    sum16 0.0
    weightSum16 
    0.0
    for 0 to length16 1 by 1
        weight16 
    math.pow(length16 i0.5)
        
    sum16 += src16[i] * weight16
        weightSum16 
    += weight16
        weightSum16
    srwma 
    sum16 weightSum16

    sig16 
    src16 srwma src16 srwma ? -0
    //alertcondition(ta.crossover(sig16, 0), 'Buy Signal', 'Bullish Change Detected')
    //alertcondition(ta.crossunder(sig16, 0), 'Sell Signal', 'Bearish Change Detected')
    srwmaColor sig16 color.green sig16 color.red color.black
    //barcolor(bar16 ? srwmaColor : na)
    //plot(srwma, title='SRWMA', linewidth=2, color=srwmaColor) 
    Teknik olarak; yarına gebe olan bugünü yaşamalı ki, yarın, yaşanmış olsun.

Sayfa 222/272 İlkİlk ... 122172212220221222223224232 ... SonSon

Yer İmleri

Yer İmleri

Gönderi Kuralları

  • Yeni konu açamazsınız
  • Konulara cevap yazamazsınız
  • Yazılara ek gönderemezsiniz
  • Yazılarınızı değiştiremezsiniz
  •