Sayfa 11/13 İlkİlk ... 910111213 SonSon
Arama sonucu : 104 madde; 81 - 88 arası.

Konu: Tradingview veri terminalinde İndikatör/Strateji/Sistem

  1. merhabalar pinescript dilini hiç bilmiyorum macd ve awesome indikatörü birlikte nasıl yazılır
    a:=macd(50, 80);çizgi
    b:=AwesomeOsc(12, 40);dikey histogram
    c:=AwesomeOsc(12, 60);dikey histogram


  2.  Alıntı Originally Posted by ahmetdamar Yazıyı Oku
    Merhaba arkadaşlar. EMA göstergesini değerinin örneğin % 10 yukarısından ya da aşağısından çizdirmenin bir yolu var mıdır?
    Teşekkürler...

    Şunu denedim ama hata veriyor:

    Eski Çalışır Hali:
    study(title=" DENEME - EMA *%10", overlay=true)
    ma8 = security(tickerid, 'D', ema(close, 8))
    plot( ma8, color= blue, style=line, title="dailyMMA8", linewidth=1)

    Bunu Denedim Olmadı:
    study(title=" DENEME - EMA *%10", overlay=true)
    ma8 = (security(tickerid, 'D', ema(close, 8)))*1,1
    plot( ma8, color= blue, style=line, title="dailyMMA8", linewidth=1)

    Bu da Olmadı:
    study(title=" DENEME - EMA *%10", overlay=true)
    ma8 = security(tickerid, 'D', ema(close, 8)*1,1)
    plot( ma8, color= blue, style=line, title="dailyMMA8", linewidth=1)
    Merhabalar.
    Biraz geç bir cevap ama...

    Soruyu ben mi yanlış anlıyorum?
    Şöyle %10 altında çizmeli...

    Kod:
    study(title=" DENEME - EMA *%10", overlay=true)
    ma8 = (security(tickerid, 'D', ema(close, 8)))*0.9
    plot( ma8, color= blue, style=line, title="dailyMMA8", linewidth=1)

  3. Ücretsiz tradingview kullanıp indikatör ekleme sorunu yaşayan yada bu işi öğrenmek istiyorum diyenler için bir video....


    Tradingview üzerine indikatör ekleme çıkarma

    İndikatörlerin Ayarlarını değiştirme

    Supertrend detaylı anlatım Hareketli ortalamalar ile strateji oluşturma RSİ ekleme ve kısa bilgi.

    https://www.youtube.com/watch?v=NPEt...ature=youtu.be

  4. Kıvanç Özbilgiç'in MULTIPLE OTT (MOTT) İndikatörü:

    @TradingView
    'da açık kaynak kodlarıyla paylaşıma açılmıştır:





    https://tr.tradingview.com/script/UXwYKQ5u/

  5. TradingView Topluluğunun En Popüler İndikatörü: 86,905 Kişinin Favorisi Squeeze Momentum İndikatörünün nasıl kullanıldığını 2 adımda öğrenin.

    TradingView “Wizard”larından LazyBear’in kodladığı Squueze Momentum İndikatörü trend dönüşümlerini yakalamak için oldukça başarılı bir araç.

    1--- İndikatör Ekleme




    TradingView’in en popüler indikatörüne erişmek düşündüğünüzden daha kolay.

    Her hangi bir enstrümanın süper grafiğini açın. Ardından “göstergeler” menüsüne tıklayın ve “topluluk komut dosyalarını” seçin. Karşısına çıkan ekranda “en iyi” menüsüne tıklayın. İlk sırada yer alan “Squeeze Momentum Indicator”u seçin. Hepsi bu.

    2--- Trend Dönüşümlerini Yakalamak



    Bu indikatör, John Carter'ın "Mastering The Trade" kitabının 11. bölümünde tartışılan "TTM Sıkışma" volatilite göstergesinin bir türevidir.

    Orta çizgideki siyah çarpılar, piyasanın bir sıkışmaya (Bollinger Bantları Keltner Kanalı içinde) yeni girdiğini gösterir. Bu, düşük volatiliteyi ve piyasanın patlayıcı bir harekete (yukarı veya aşağı) hazırlandığını işaret eder. Bu da bize bir trend dönüşümünün yakında olduğuna işaret eder.

    SONUÇ ...

    John Carter, kitabında siyah çarpıdan sonraki ilk gri çarpıya kadar beklemeyi ve momentumun yönünde pozisyon almayı önerir (örneğin, momentum değeri sıfırdan yüksekse, uzun pozisyon alın).

    Momentum değiştiğinde (artış veya azalış - renk değişimine göre) pozisyondan çıkın.

    Yazarın sınırlı deneyimine göre, iyi giriş noktalarını kaçırmamak için ADX/WaveTrend gibi ek bir göstergeye ihtiyaç vardır. John Carter basit bir momentum göstergesi kullanırken, LazyBear histogramı çizmek için farklı bir yöntem (linreg tabanlı) kullanmıştır.

  6. ASAP_ isimli Üye tarama nasıl yapılır anlatmış ağzına sağlık

    Bu listeleri, Günlük altındaki vadelerde oluşturmak, liste olarak dışarı aktarmak vb. bir takım fonksiyonları kullanabilmeniz için pro denilen lisanslı versiyonu kullanmanız gerekiyor. Tabi ayrıca Bist'de dahil olmak üzere, anlık veri ile tarama yapmak isterseniz, ilgili borsanın canlı veri paketini de almanız gerekiyor. Kriptolar için elbette canlı veri ücreti söz konusu değil.
     Alıntı Originally Posted by ASAP_ Yazıyı Oku
    filtrelemeyi tüm veri terminallerinde(İdeal, Matriks, Metastock, AmiBroker) yapabilirsiniz.
    Ancak kod, program vb. bilgisi olmadan en kolay yapabileceğiniz platform sunucu(web) tabanlı Tradingview.

    Tek dezavantajı; yukarıda sözü edilen veri terminallerinde kendi kodladığınız göstergelere göre de filtreleme yapabilirken, Tradingview'de sadece verili (yeterince geniş olsa da, önceden belirlenmiş) göstergelerle filtreleme yapabilirsiniz.

    1-Aşağıdaki linki tıklayın:
    https://tr.tradingview.com/symbols/BIST-XU100/

    2-Sağdaki listeden bir hisse, coin, endeks vb. seçip. Açılan ekranda "Süper-grafiklerde görün" butonunu tıklayın.




    3-Sol alt köşedeki takipçi menüsünü tıklayarak, Hisse, Foreks ve Kripto Çiftleri takipçilerinden birini seçin.





    4-Filtreler butonuna tıklayın.




    5-Açılan ekranda, arama satırına dilediğiniz göstergenin adını yazın. Gelen ekranda göstergeyi seçip,
    sonraki adımda kriterinizi (büyük-küçük gibi) seçin, son adımda da dilediğiniz değeri yazın.





    6-Aşağıdaki örnekte sözünü ettiğiniz biçimde, filtreler seçilmiş hali mevcut.
    Stochastic RSI' ın hangi türü olduğunu yazmadığınızdan "hızlı" olanı... Bollinger bandın hangisi olduğunu yazmadığınızdan, orta bant... Yani 20 barlık basit hareketli ortalama seçilmiş hali...:



    7-Filtre ekranının sağındaki çarpıya basıp, ekranı kapattığımızda, aşağıdaki görüntü oluşacak. Bu ekranda en solda görüldüğü gibi, "Hisse Takipçisi" modunda olduğumuzdan... Vade-periyot seçimi(lisansız versiyonlarda gün ve üzeri periyodları seçebilirsiniz. 4 saatlik, 5 dk.lık vb. için lisans almanız gerekir.), Piyasa-Borsa seçimi yaptığımızda, ilgili piyasadaki hisse senetlerini belirttiğimiz kriterlere göre filtrelemiş olacağız.




    8-Verdiğiniz kriterlere göre, "Günlük" periyotta sonuç şöyle görünüyor IMKB için:




    9-Filtremizi kayıt ettiğimiz için, sol taraftaki seçici ile, bir de kripto çiftlerine bakalım... Sonuç şöyle:


  7. MUSLUCA İndikatörünü Pine Editör e kaydedin..

    PHP Code:
    //@version=5
    indicator('MUSLUCA-4S'shorttitle='MUSLUCA-4S'overlay=truemax_bars_back=4000)

    /////////////////////GRAFÄ°K

    // EMA-14

    ma8_len input(8"Length"group='EMA')
    src8 input(close"Source")
    res8 input.timeframe('240'"Resolution"title="EMA-8 4S")
    htf_ma8 ta.ema(src8ma8_len)
    out8 request.security(syminfo.tickeridres8htf_ma8)
    plot(out8color=color.rgb(151863), linewidth=2title='EMA8 4S')


    ma18_len input(55"Length"group='EMA')
    src18 input(close"Source")
    res18 input.timeframe('240'"Resolution"title="EMA55 4S")
    htf_ma18 ta.ema(src18ma18_len)
    out18 request.security(syminfo.tickeridres18htf_ma18)
    plot(out18color=color.rgb(24166), linewidth=2style=plot.style_crosstitle='EMA55 4S')


    ma28_len input(8"Length"group='EMA')
    src28 input(close"Source")
    res28 input.timeframe('1D'"Resolution"title="EMA8 GÃœNLÃœK")
    htf_ma28 ta.ema(src28ma28_len)
    out28 request.security(syminfo.tickeridres28htf_ma28)
    plot(out28color=color.rgb(2281134), linewidth=2title='EMA8 GÃœNLÃœK')





    /////////////////////

    ma3_len input(9"Length"group='WMA')
    src3 input(close"Source")
    res3 input.timeframe('1W'"Resolution"title="wma9Periyod")
    htf_ma3 ta.wma(src3ma3_len)
    out3 request.security(syminfo.tickeridres3htf_ma3)
    plot(out3color=color.rgb(101470), linewidth=3title='WMA-9HAFTALIK')

    ma4_len input.int(15"Length"group='WMA')
    src4 input(close"Source")
    res4 input.timeframe('1W'"Resolution"title="wma15Periyod")
    htf_ma4 ta.wma(src4ma4_len)
    out4 request.security(syminfo.tickeridres4htf_ma4)
    plot(out4color=color.rgb(2551360), linewidth=3title='WMA-15HAFTALIK')

    // Haftalık 9 EMA'nın %15 fazlasını hesapla
    percent_increase input.int(15title="Percent Increase") / 100

    // ATR'yi kullanmadan %15 artışı hesapla
    trailing_percent percent_increase
    trailing_value 
    out3 trailing_percent

    // Plot the trailing line
    plot(trailing_valuecolor=color.rgb(047), linewidth=2style=plot.style_crosstitle='Trailing %15')



    // Haftalık 9 WMA'nın %30 fazlasını hesapla
    percent_increase1 input.int(30title="Percent Increase") / 100

    // ATR'yi kullanmadan %30 artışı hesapla
    trailing_percent1 percent_increase1
    trailing_value1 
    out3 trailing_percent1

    // Plot the trailing line
    plot(trailing_value1color=color.rgb(25500), linewidth=1title='Trailing %30')


    /////
    // Haftalık 9 WMA'nın %40 fazlasını hesapla
    percent_increase2 input.int(40title="Percent Increase") / 100

    // ATR'yi kullanmadan %40 artışı hesapla
    trailing_percent2 percent_increase2
    trailing_value2 
    out3 trailing_percent2

    // Plot the trailing line
    plot(trailing_value2color=color.rgb(2551360), linewidth=1title='Trailing %40')


    ///////
    // Haftalık 9 WMA'nın %50 fazlasını hesapla
    percent_increase3 input.int(50title="Percent Increase") / 100

    // ATR'yi kullanmadan %60 artışı hesapla
    trailing_percent3 percent_increase3
    trailing_value3 
    out3 trailing_percent3

    // Plot the trailing line
    plot(trailing_value3color=color.rgb(184065), linewidth=1title='Trailing %50')



    // Haftalık 9 WMA'nın %60 fazlasını hesapla
    percent_increase4 input.int(70title="Percent Increase") / 100

    // ATR'yi kullanmadan %60 artışı hesapla
    trailing_percent4 percent_increase4
    trailing_value4 
    out3 trailing_percent4

    // Plot the trailing line
    plot(trailing_value4color=color.rgb(184065), linewidth=1title='Trailing %70')



    ///kijunsel

    Midpoint(length) =>
        
    math.avg(ta.highest(length), ta.lowest(length))

    kijunTimeFrame input.timeframe('1W'group="kijunsen")
    kijunPeriods input.int(20title='Kijun Periods'minval=1group="kijunsen")

    kijun request.security(syminfo.tickeridkijunTimeFrameMidpoint(kijunPeriods))

    plot(kijuntitle='Kijun Target'color=color.new(#820179, 0), linewidth=2)



    /////BAR HACÄ°M

    length77 input.int(21'length'minval=1group="HACÄ°M BAR")
    avrg ta.sma(volumelength77)

    vold1 volume avrg 1.5 and close open
    vold2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    vold3 
    volume avrg 0.5 and close open

    volu1 
    volume avrg 1.5 and close open
    volu2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    volu3 
    volume avrg 0.5 and close open


    cold1 
    #800000
    cold2 #FF0000
    cold3 color.orange


    colu1 
    #006400
    colu2 color.lime
    colu3 
    #7FFFD4


    color_1 vold1 cold1 vold2 cold2 vold3 cold3 volu1 colu1 volu2 colu2 volu3 colu3 na

    barcolor
    (color_1
    ARANLAR İndikatörü Pine Editöre kaydedin ..

    PHP Code:
    // This Pine Scriptâ„¢ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
    // Â© YATIRIM_ANALIZ

    //@version=5
    indicator("ARANLAR"shorttitle='ARANLAR'overlay=truemax_bars_back=4000)

    src input(closetitle='Source')


    /////////////////////7

    b4 input(title='Factor4'defval=0.7)

    c14 = -b4 b4 b4
    c24 
    b4 b4 b4 b4 b4
    c34 
    = -b4 b4 b4 b4 b4 b4
    c44 
    b4 b4 b4 b4 b4 b4
    t34
    (len) =>
        
    c14 ta.ema(ta.ema(ta.ema(ta.ema(ta.ema(ta.ema(closelen), len), len), len), len), len) + c24 ta.ema(ta.ema(ta.ema(ta.ema(ta.ema(closelen), len), len), len), len) + c34 ta.ema(ta.ema(ta.ema(ta.ema(closelen), len), len), len) + c44 ta.ema(ta.ema(ta.ema(closelen), len), len)
    t3plot4 t34(input(title='Period4'defval=8))
    linewidth input(title='Linewidth'defval=3)
    col1 t3plot4 t3plot4[1]
    col3 t3plot4 t3plot4[1]
    color_1 col1 color.rgb(01264) : col3 color.rgb(17100) : color.yellow
    plot
    (t3plot4color=color_1linewidth=3title='T3')


    len5 input.int(5minval=1title='9wma')
    out5 ta.wma(srclen5)
    // plot(out5, color=color.rgb(33, 178, 0), linewidth=2, title='WMA9')

    len13 input.int(15minval=1title='15WMA')
    out13 ta.wma(srclen13)
    // plot(out13, color=color.rgb(249, 166, 1), linewidth=2, title='WMA15')

    // Al/Sat Sinyalleri
    longCondition ta.crossover(out5out13
    shortCondition ta.crossunder(out5out13

    //Al/Sat Etiketleri
    plotshape(longCondition true nacolor=color.new(#44c200, 0), style=shape.labelup, title= "AL", location=location.belowbar, size=size.small, textcolor=color.white, text='AL')
    plotshape(shortCondition true nacolor=color.new(#ff0000, 0), style=shape.labeldown, title= "SAT", location=location.abovebar, size=size.small, textcolor=color.white, text='SAT')


    // ///////////////////////////////////7
    length111 input(100title="Periyot UzunluÄŸu"group="YOD")
    // selectedTimeframe = input.timeframe(defval='1D', title="Zaman Periyodu")

    ta.highest(closelength111)
    = (ta.highest(closelength111) + ta.lowest(closelength111)) /2
    ta.lowest(closelength111)

    plot(atitle="a"linewidth=2color=color.rgb(0123223))
    plot(btitle="b"linewidth=2color=color.rgb(421320))
    plot(ctitle="c"linewidth=2color=color.rgb(1671391))



    ///////////////////////FIBO
    // //
    fibonacciLookback input.int(250title="LOOKBACK")

    tepe ta.highest(closefibonacciLookback)
    dip ta.lowest(closefibonacciLookback)

    mutlakDeger(sayi) =>
        
    math.abs(sayi)

    tepeyeUzaklik mutlakDeger(ta.highestbars(fibonacciLookback))
    dibeUzaklik mutlakDeger(ta.lowestbars(fibonacciLookback))

    fibHesapla(deger) =>
        
    dibeUzaklik tepeyeUzaklik tepe - ((tepe dip) * deger 1000) : dip + ((tepe dip) * deger 1000)

    fib000 fibHesapla(0)
    // fib110 = fibHesapla(110)
    fib240 fibHesapla(240)
    fib382 fibHesapla(380)
    fib500 fibHesapla(500)
    fib618 fibHesapla(618)
    // fib720 = fibHesapla(720)
    fib790 fibHesapla(790)
    fib890 fibHesapla(890)
    fib1000 fibHesapla(1000)
    fib1140 fibHesapla(1140)
    fib1618 fibHesapla(1618)
    fib2618 fibHesapla(2618)

    var 
    label label000 na
    // var label label110 = na
    var label label240 na
    var label label382 na
    var label label500 na
    var label label618 na
    // var label label720 = na
    var label label790 na
    var label label890 na
    var label label1000 na
    var label label1140 na
    var label label1618 na
    var label label2618 na

    if bar_index == bar_index
        label
    .delete(label000)
        
    // label.delete(label110)
        
    label.delete(label240)
        
    label.delete(label382)
        
    label.delete(label500)
        
    label.delete(label618)
        
    // label.delete(label720)
        
    label.delete(label790)
        
    label.delete(label890)
        
    label.delete(label1000)
        
    label.delete(label1140)
        
    label.delete(label1618)
        
    label.delete(label2618)

    renkfib0 input.color(defval color.rgb(0610))  // Label rengini burada ayarlayın
    // renkfib110 = input.color(defval = color.blue)
    renkfib240 input.color(defval color.blue)
    renkfib382 input.color(defval color.rgb(254743))
    renkfib500 input.color(defval color.rgb(000))
    renkfib618 input.color(defval color.rgb(2091220))
    // renkfib720 = input.color(defval = color.rgb(212, 128, 1))
    renkfib790 input.color(defval color.rgb(2121281))
    renkfib890 input.color(defval color.rgb(2121281))
    renkfib1 input.color(defval color.blue)
    renkfib1140 input.color(defval color.blue)
    renkfib1618 input.color(defval color.blue)
    renkfib2618 input.color(defval color.blue)

    text_color input.color(defval color.rgb(1600))  // Metin rengini burada ayarlayın

    label000 := label.new(x=bar_index+15y=fib000-1text="0 : " str.tostring(fib000), color=renkfib0textcolor=text_colorstyle=label.style_none)
    // label110 := label.new(x=bar_index+15, y=fib110-1, text="0.110 : " + str.tostring(fib110), color=renkfib110, textcolor=text_color, style=label.style_none)
    label240 := label.new(x=bar_index+15y=fib240-1text="0.240 : " str.tostring(fib240), color=renkfib240textcolor=text_colorstyle=label.style_none)
    label382 := label.new(x=bar_index+15y=fib382-1text="0.382 : " str.tostring(fib382), color=renkfib382textcolor=text_colorstyle=label.style_none)
    label500 := label.new(x=bar_index+15y=fib500-1text="0.5 : " str.tostring(fib500), color=renkfib500textcolor=text_colorstyle=label.style_none)
    label618 := label.new(x=bar_index+15y=fib618-1text="0.618 : " str.tostring(fib618), color=renkfib618textcolor=text_colorstyle=label.style_none)
    // label720 := label.new(x=bar_index+15, y=fib720-1, text="0.720 : " + str.tostring(fib720), color=renkfib720, textcolor=text_color, style=label.style_none)
    label790 := label.new(x=bar_index+15y=fib790-1text="0.790 : " str.tostring(fib790), color=renkfib790textcolor=text_colorstyle=label.style_none)
    label890 := label.new(x=bar_index+15y=fib890-1text="0.890 : " str.tostring(fib890), color=renkfib890textcolor=text_colorstyle=label.style_none)
    label1000 := label.new(x=bar_index+15y=fib1000-1text="1: " str.tostring(fib1000), color=renkfib1textcolor=text_colorstyle=label.style_none)
    label1140 := label.new(x=bar_index+15y=fib1140-1text="1140 : " str.tostring(fib1140), color=renkfib1140textcolor=text_colorstyle=label.style_none)
    label1618 := label.new(x=bar_index+15y=fib1618-1text="1618 : " str.tostring(fib1618), color=renkfib1618textcolor=text_colorstyle=label.style_none)
    label2618 := label.new(x=bar_index+15y=fib2618-1text="2618 : " str.tostring(fib2618), color=renkfib2618textcolor=text_colorstyle=label.style_none)


    k1 plot(fib000color=color.rgb(907), linewidth=1title='fib 0')
    // k2 = plot(fib110, color=color.rgb(210, 0, 165), linewidth=1, title='fib 110')
    k3 plot(fib240color=color.rgb(2100165), linewidth=1title='fib 240')
    k4 plot(fib382color=color.rgb(2100165), linewidth=1title='fib 382')
    k5 plot(fib500color=color.rgb(19100), linewidth=2title='fib 500')
    k6 plot(fib618color=color.rgb(19100), linewidth=2title='fib 618')
    // k7 = plot(fib720, color=color.rgb(210, 0, 165), linewidth=1, title='fib 720')
    k8 plot(fib790color=color.rgb(2101260), linewidth=1title='fib 790')
    k9 plot(fib890color=color.rgb(2101260), linewidth=1title='fib 890')
    k10 plot(fib1000color=color.rgb(705), linewidth=1title='fib 1000')
    k11plot(fib1140color=color.rgb(2100165), linewidth=1title='fib 1272')
    k12 plot(fib1618color=color.rgb(2100165), linewidth=1title='fib 1618')
    k13 plot(fib2618color=color.rgb(2100165), linewidth=1title='fib 2618')


    fill(k5k6color=color.rgb(92451744), transp=90title "fib 500-618")

    fill(k8k9color=color.rgb(92451744), transp=90title "fib 790-890"

    UMURLU 5-8-13 İndikatörü Pine Editöre kaydedin .

    PHP Code:
    ////Written by YO

    //@version=5
    indicator(shorttitle='UMURLU-5-8-13'title='UMURLU-5-8-13'overlay=true)

    src input(closetitle='Source')

    //5-8-13 Signal
    len5 input.int(5minval=1title='5EMA')
    out5 ta.ema(srclen5)
    plot(out5color=color.rgb(331780), linewidth=2title='EMA5')

    len8 input.int(8minval=1title='8EMA')
    out8 ta.ema(srclen8)
    plot(out8color=color.rgb(2551960), linewidth=1title='EMA8')

    len13 input.int(13minval=1title='13EMA')
    out13 ta.ema(srclen13)
    plot(out13color=color.rgb(632197), linewidth=2title='EMA13')




    // Al/Sat Sinyalleri
    longCondition ta.crossover(out5out13
    shortCondition ta.crossunder(out5out13

    //Al/Sat Etiketleri
    plotshape(longCondition true nacolor=color.new(#44c200, 0), style=shape.labelup, title= "AL", location=location.belowbar, size=size.small, textcolor=color.white, text='AL')
    plotshape(shortCondition true nacolor=color.new(#ff0000, 0), style=shape.labeldown, title= "SAT", location=location.abovebar, size=size.small, textcolor=color.white, text='SAT')

    /////////////bollınger
    length input.int(20minval=1title='BB MA')
    src9 input(closetitle='BB Source')
    mult input.float(2.0minval=0.001maxval=50title='Narrow BB Multitude')

    basis ta.sma(src9length)
    dev mult ta.stdev(src9length)
    upper basis dev
    lower 
    basis dev
    plot
    (basiscolor=color.new(#d70081, 0), title='BB MA')
    p1 plot(uppercolor=color.new(color.green50), title='Narrow Upper')
    p2 plot(lowercolor=color.new(color.red50), title='Narrow Lower')

    length1 input.int(20minval=1title='Wide BB Length')
    mult1 input.float(3.0minval=0.001maxval=50title='Wide BB Multitude')
    basis1 ta.sma(src9length1)
    dev1 mult1 ta.stdev(src9length)
    upper1 basis1 dev1
    lower1 
    basis1 dev1

    p3 
    plot(upper1color=color.new(color.green50), title='Wide Higher')
    p4 plot(lower1color=color.new(color.red50), title='Wide Lower')
    fill(p3p1color=color.new(color.green95), title='Upper Fill')
    fill(p4p2color=color.new(color.red95), title='Lower Fill'
    YÖRÜKALİEFE indikatöründe sadece Aşağıda yazılan stratejiyi de uygulayabilirsiniz.

    MACD al - fiyat orta band üstünde kapanışta alım yapabilir, Fiyat orta band altında kapanış, MACD sat verince satabilirsiniz.

    "YÖRÜK ALİ EFE" indikatörünü paylaşacağım. İndikatörü Günlük ve Haftalık kullanırsanız daha fazla faydasını görebilirsiniz.

    İndikatör içerisinde;
    - EMA 14 HAFTALIK- EMA 8-EMA 14 AYLIK HO
    - BOLLİNGER BANDI
    - KIJUNSEN indikatörlerini kullandım.

    PHP Code:
    //@version=5
    indicator('YÖRÜKALİEFE'shorttitle='YÖRÜKALİEFE'overlay=true)


    ma3_len input(14"Length"group='EMA')
    src3 input(close"Source")
    res3 input.timeframe('1W'"Resolution"title="EMA14Periyod")
    htf_ma3 ta.ema(src3ma3_len)
    out3 request.security(syminfo.tickeridres3htf_ma3)
    plot(out3color=color.rgb(26218), linewidth=3title='EMA-14 HAFTALIK')

    ma4_len input.int(8"Length"group='EMA')
    src4 input(close"Source")
    res4 input.timeframe('1M'"Resolution"title="EMA8 AYLIK")
    htf_ma4 ta.ema(src4ma4_len)
    out4 request.security(syminfo.tickeridres4htf_ma4)
    plot(out4color=color.rgb(571653), linewidth=3title='EMA8 AYLIK')

    ma41_len input.int(14"Length"group='EMA')
    src41 input(close"Source")
    res41 input.timeframe('1M'"Resolution"title="EMA14 Aylık")
    htf_ma41 ta.ema(src41ma41_len)
    out41 request.security(syminfo.tickeridres41htf_ma41)
    plot(out41color=color.rgb(2551963), linewidth=3title='EMA14 AYLIK')


    ///kijunsel

    Midpoint(length) =>
        
    math.avg(ta.highest(length), ta.lowest(length))

    kijunTimeFrame input.timeframe('1W'group="kijunsen")
    kijunPeriods input.int(20title='Kijun Periods'minval=1group="kijunsen")

    kijun request.security(syminfo.tickeridkijunTimeFrameMidpoint(kijunPeriods))

    plot(kijuntitle='Kijun Target'color=color.new(#bf01b2, 0), linewidth=2)

    ////////////////////////////////////////////////////7


    /////////////bollınger
    length98 input.int(20minval=1title='BB MA')
    src9 input(closetitle='BB Source')
    mult input.float(2.0minval=0.001maxval=50title='Narrow BB Multitude')

    basis ta.sma(src9length98)
    dev mult ta.stdev(src9length98)
    upper basis dev
    lower 
    basis dev
    plot
    (basiscolor=color.new(#fc000d, 0), linewidth=2, title='ORTA Ã‡Ä°ZGÄ°')
    p1 plot(uppercolor=color.new(color.green50), title='Narrow Upper')
    p2 plot(lowercolor=color.new(color.red50), title='Narrow Lower')

    length198 input.int(20minval=1title='Wide BB Length')
    mult1 input.float(3.0minval=0.001maxval=50title='Wide BB Multitude')
    basis1 ta.sma(src9length198)
    dev1 mult1 ta.stdev(src9length198)
    upper1 basis1 dev1
    lower1 
    basis1 dev1

    p3 
    plot(upper1color=color.new(color.green50), title='Wide Higher')
    p4 plot(lower1color=color.new(color.red50), title='Wide Lower')
    fill(p3p1color=color.new(color.green95), title='Upper Fill')
    fill(p4p2color=color.new(color.red95), title='Lower Fill')


    // Al/Sat Sinyalleri
    longCondition ta.crossover(closebasis
    shortCondition ta.crossunder(closebasis

    //Al/Sat Etiketleri
    plotshape(longCondition true nacolor=color.new(#359900, 0), style=shape.labelup, title= "AL", location=location.belowbar, size=size.small, textcolor=color.white, text='AL')
    plotshape(shortCondition true nacolor=color.new(#ff0000, 0), style=shape.labeldown, title= "SAT", location=location.abovebar, size=size.small, textcolor=color.white, text='SAT')

    /////BAR HACÄ°M

    length77 input.int(21'length'minval=1group="HACÄ°M BAR")
    avrg ta.sma(volumelength77)

    vold1 volume avrg 1.5 and close open
    vold2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    vold3 
    volume avrg 0.5 and close open

    volu1 
    volume avrg 1.5 and close open
    volu2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    volu3 
    volume avrg 0.5 and close open


    cold1 
    #800000
    cold2 #FF0000
    cold3 color.orange


    colu1 
    #006400
    colu2 color.lime
    colu3 
    #7FFFD4


    color_1 vold1 cold1 vold2 cold2 vold3 cold3 volu1 colu1 volu2 colu2 volu3 colu3 na

    barcolor
    (color_1



    MUSLUCA indikatörü Editör Pine ye kaydedebilirsiniz


    PHP Code:
    //@version=5
    indicator('MUSLUCA-4S'shorttitle='MUSLUCA-4S'overlay=truemax_bars_back=4000)

    /////////////////////GRAFÄ°K

    // EMA-14

    ma8_len input(8"Length"group='EMA')
    src8 input(close"Source")
    res8 input.timeframe('240'"Resolution"title="EMA-8 4S")
    htf_ma8 ta.ema(src8ma8_len)
    out8 request.security(syminfo.tickeridres8htf_ma8)
    plot(out8color=color.rgb(151863), linewidth=2title='EMA8 4S')


    ma18_len input(55"Length"group='EMA')
    src18 input(close"Source")
    res18 input.timeframe('240'"Resolution"title="EMA55 4S")
    htf_ma18 ta.ema(src18ma18_len)
    out18 request.security(syminfo.tickeridres18htf_ma18)
    plot(out18color=color.rgb(24166), linewidth=2style=plot.style_crosstitle='EMA55 4S')


    ma28_len input(8"Length"group='EMA')
    src28 input(close"Source")
    res28 input.timeframe('1D'"Resolution"title="EMA8 GÃœNLÃœK")
    htf_ma28 ta.ema(src28ma28_len)
    out28 request.security(syminfo.tickeridres28htf_ma28)
    plot(out28color=color.rgb(2281134), linewidth=2title='EMA8 GÃœNLÃœK')





    /////////////////////

    ma3_len input(9"Length"group='WMA')
    src3 input(close"Source")
    res3 input.timeframe('1W'"Resolution"title="wma9Periyod")
    htf_ma3 ta.wma(src3ma3_len)
    out3 request.security(syminfo.tickeridres3htf_ma3)
    plot(out3color=color.rgb(101470), linewidth=3title='WMA-9HAFTALIK')

    ma4_len input.int(15"Length"group='WMA')
    src4 input(close"Source")
    res4 input.timeframe('1W'"Resolution"title="wma15Periyod")
    htf_ma4 ta.wma(src4ma4_len)
    out4 request.security(syminfo.tickeridres4htf_ma4)
    plot(out4color=color.rgb(2551360), linewidth=3title='WMA-15HAFTALIK')

    // Haftalık 9 EMA'nın %15 fazlasını hesapla
    percent_increase input.int(15title="Percent Increase") / 100

    // ATR'yi kullanmadan %15 artışı hesapla
    trailing_percent percent_increase
    trailing_value 
    out3 trailing_percent

    // Plot the trailing line
    plot(trailing_valuecolor=color.rgb(047), linewidth=2style=plot.style_crosstitle='Trailing %15')



    // Haftalık 9 WMA'nın %30 fazlasını hesapla
    percent_increase1 input.int(30title="Percent Increase") / 100

    // ATR'yi kullanmadan %30 artışı hesapla
    trailing_percent1 percent_increase1
    trailing_value1 
    out3 trailing_percent1

    // Plot the trailing line
    plot(trailing_value1color=color.rgb(25500), linewidth=1title='Trailing %30')


    /////
    // Haftalık 9 WMA'nın %40 fazlasını hesapla
    percent_increase2 input.int(40title="Percent Increase") / 100

    // ATR'yi kullanmadan %40 artışı hesapla
    trailing_percent2 percent_increase2
    trailing_value2 
    out3 trailing_percent2

    // Plot the trailing line
    plot(trailing_value2color=color.rgb(2551360), linewidth=1title='Trailing %40')


    ///////
    // Haftalık 9 WMA'nın %50 fazlasını hesapla
    percent_increase3 input.int(50title="Percent Increase") / 100

    // ATR'yi kullanmadan %60 artışı hesapla
    trailing_percent3 percent_increase3
    trailing_value3 
    out3 trailing_percent3

    // Plot the trailing line
    plot(trailing_value3color=color.rgb(184065), linewidth=1title='Trailing %50')



    // Haftalık 9 WMA'nın %60 fazlasını hesapla
    percent_increase4 input.int(70title="Percent Increase") / 100

    // ATR'yi kullanmadan %60 artışı hesapla
    trailing_percent4 percent_increase4
    trailing_value4 
    out3 trailing_percent4

    // Plot the trailing line
    plot(trailing_value4color=color.rgb(184065), linewidth=1title='Trailing %70')



    ///kijunsel

    Midpoint(length) =>
        
    math.avg(ta.highest(length), ta.lowest(length))

    kijunTimeFrame input.timeframe('1W'group="kijunsen")
    kijunPeriods input.int(20title='Kijun Periods'minval=1group="kijunsen")

    kijun request.security(syminfo.tickeridkijunTimeFrameMidpoint(kijunPeriods))

    plot(kijuntitle='Kijun Target'color=color.new(#820179, 0), linewidth=2)



    /////BAR HACÄ°M

    length77 input.int(21'length'minval=1group="HACÄ°M BAR")
    avrg ta.sma(volumelength77)

    vold1 volume avrg 1.5 and close open
    vold2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    vold3 
    volume avrg 0.5 and close open

    volu1 
    volume avrg 1.5 and close open
    volu2 
    volume >= avrg 0.5 and volume <= avrg 1.5 and close open
    volu3 
    volume avrg 0.5 and close open


    cold1 
    #800000
    cold2 #FF0000
    cold3 color.orange


    colu1 
    #006400
    colu2 color.lime
    colu3 
    #7FFFD4


    color_1 vold1 cold1 vold2 cold2 vold3 cold3 volu1 colu1 volu2 colu2 volu3 colu3 na

    barcolor
    (color_1
    *Dosyanın içindeki kodları kopyalayın.
    *TW de pineeditör kısmına gelin.
    *Aç bölümüne basın.
    *Altta yeni gösterge bölümünü açın.
    *Açılan bölümdeki tüm kodları silin.
    *Kopyaladığınız kodları bunun içine sol taraftan boşluk kalmayacak şekilde yapıştırın.
    *Kaydet ve grafiğe ekleye basın.
    *Favorilere ekle.


    https://twitter.com/yatirim_analiz_ isimli üyeden alıntıladım daha fazla kişiye ulaşabilsin diye

Sayfa 11/13 İlkİlk ... 910111213 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
  •