keeganjmartin

Dr Kumalo 16v Strategy

//@version=3



strategy(title = "MACD of RSI", overlay = false)



//////////////////////// RSI ///////////////////////////



src = close, len = input(14, minval=1, title="Length")

up = sma(max(change(src), 0), len)

down = sma(-min(change(src), 0), len)

rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))





//////////////////////// RSI //////////////////////////



//////////////// MACD ////////////////////////////



sourcemacd = rsi



fastLength = input(12, minval=1), slowLength=input(26,minval=1)

signalLength=input(9,minval=1)





fastMA = ema(sourcemacd, fastLength)

slowMA = ema(sourcemacd, slowLength)



macd = fastMA - slowMA

signal = ema(macd, signalLength)

delta=macd-signal



swap1 = delta>0?green:red



plot(delta,color=swap1,style=columns,title='Histo',histbase=0,transp=20)

p1 = plot(macd,color=blue,title='MACD Line')

p2 = plot(signal,color=red,title='Signal')

fill(p1, p2, color=blue)

hline(0)









/////////////////////////MACD //////////////////////////





// Conditions







longCond = na

sellCond = na

longCond := crossover(delta,0)

sellCond := crossunder(delta,0)









monthfrom =input(6)

monthuntil =input(12)

dayfrom=input(1)

dayuntil=input(31)







if ( longCond and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil)

strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", oca_type=strategy.oca.cancel, comment="BUY")



else

strategy.cancel(id="BUY")





if ( sellCond and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil )



strategy.close("BUY")
สคริปต์โอเพนซอร์ซ

ด้วยจิตวิญญาณของ TradingView อย่างแท้จริง ผู้เขียนสคริปต์นี้ได้เผยแพร่เป็นโอเพนซอร์ส เพื่อให้ผู้ค้าสามารถเข้าใจและตรวจสอบได้ ไชโยให้กับผู้เขียน! คุณสามารถใช้ได้ฟรี แต่การใช้รหัสนี้ซ้ำในสิ่งพิมพ์อยู่ภายใต้กฎระเบียบการใช้งาน คุณสามารถตั้งเป็นรายการโปรดเพื่อใช้บนชาร์ตได้

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมที่ เงื่อนไขการใช้บริการ

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?