0 beğenilme 0 beğenilmeme
87 kez görüntülendi
selam.

TW de kullandığım 9-15-kıjunsen indikatörünü yapamıyorum. wma lar indikatörsüz yapmak mümkün ancak kıjunsen yapamıyorum. rica etsem yardımcı olur musunuz?

codeler;

ma3_len = input(9, "Length", group='WMA')

src3 = input(close, "Source")

res3 = input.timeframe('1W', "Resolution", title="wma9Periyod")

htf_ma3 = ta.wma(src3, ma3_len)

out3 = request.security(syminfo.tickerid, res3, htf_ma3)

plot(out3, color=color.rgb(10, 147, 0), linewidth=3, title='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(src4, ma4_len)

out4 = request.security(syminfo.tickerid, res4, htf_ma4)

plot(out4, color=color.rgb(255, 136, 0), linewidth=3, title='WMA-15HAFTALIK')

 

// Haftalık 9 EMA'nın %15 fazlasını hesapla

percent_increase = input.int(15, title="Percent Increase") / 100

 

// ATR'yi kullanmadan %15 artışı hesapla

trailing_percent = 1 + percent_increase

trailing_value = out3 * trailing_percent

 

// Plot the trailing line

plot(trailing_value, color=color.rgb(0, 4, 7), linewidth=2, style=plot.style_cross, title='Trailing %15')

 

// Haftalık 9 WMA'nın %30 fazlasını hesapla

percent_increase1 = input.int(30, title="Percent Increase") / 100

 

// ATR'yi kullanmadan %30 artışı hesapla

trailing_percent1 = 1 + percent_increase1

trailing_value1 = out3 * trailing_percent1

 

// Plot the trailing line

plot(trailing_value1, color=color.rgb(255, 0, 0), linewidth=1, title='Trailing %30')

 

/////

// Haftalık 9 WMA'nın %40 fazlasını hesapla

percent_increase2 = input.int(40, title="Percent Increase") / 100

 

// ATR'yi kullanmadan %40 artışı hesapla

trailing_percent2 = 1 + percent_increase2

trailing_value2 = out3 * trailing_percent2

 

// Plot the trailing line

plot(trailing_value2, color=color.rgb(255, 136, 0), linewidth=1, title='Trailing %40')

 

///////

// Haftalık 9 WMA'nın %50 fazlasını hesapla

percent_increase3 = input.int(50, title="Percent Increase") / 100

 

// ATR'yi kullanmadan %60 artışı hesapla

trailing_percent3 = 1 + percent_increase3

trailing_value3 = out3 * trailing_percent3

 

// Plot the trailing line

plot(trailing_value3, color=color.rgb(184, 0, 65), linewidth=1, title='Trailing %50')

 

// Haftalık 9 WMA'nın %60 fazlasını hesapla

percent_increase4 = input.int(70, title="Percent Increase") / 100

 

// ATR'yi kullanmadan %60 artışı hesapla

trailing_percent4 = 1 + percent_increase4

trailing_value4 = out3 * trailing_percent4

 

// Plot the trailing line

plot(trailing_value4, color=color.rgb(184, 0, 65), linewidth=1, title='Trailing %70')

 

///kijunsel

 

Midpoint(length) =>

    math.avg(ta.highest(length), ta.lowest(length))

 

kijunTimeFrame = input.timeframe('1W', group="kijunsen")

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

 

kijun = request.security(syminfo.tickerid, kijunTimeFrame, Midpoint(kijunPeriods))

 

plot(kijun, title='Kijun Target', color=color.new(#820179, 0), linewidth=2)
Algoritmik Trading kategorisinde (14 puan) tarafından | 87 kez görüntülendi

Bu soruya cevap vermek için lütfen giriş yapınız veya kayıt olunuz.

Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



7,655 soru
7,652 cevap
4,456 yorum
11,171 kullanıcı