آموزش پاین‌اسکریپت – قسمت سیزدهم – تشخیص الگوی چکش و ستاره شامگاهی

آموزش پاین‌اسکریپت – قسمت سیزدهم – تشخیص الگوی چکش و ستاره شامگاهی
آموزش پاین‌اسکریپت – قسمت سیزدهم – تشخیص الگوی چکش و ستاره شامگاهی

قسمت سیزدهم از سری آموزش برنامه‌نویسی پاین‌اسکریپت.
در این قسمت با استفاده از فیبو، الگوی چکش و ستاره شامگاهی را در نمودار تشخیص داده‌ایم.

کدهایی که در این آموزش نوشته شده است:

study("Hammer & Shooting Stars", overlay=true)

//User input
fivLevel = input(title="Fibo Lvl", type=input.float,defval = 0.3)
colorFilter = input(title="Color Must Match", type=input.bool,defval=false)

// Cal Fibo lvl
bullFib = (low-high) * fivLevel + high
bearFib = (high - low) * fivLevel + low

// Cal L&H Body

lowestBody = close < open ? close : open
highestBody = close > open ? close : open

//Cal Hammer Or Shooting Star

//hammerCandle = lowestBody >= bullFib 
//starCandle =  highestBody <= bearFib

hammerCandle = lowestBody >= bullFib and (not colorFilter or close > open)
starCandle =  highestBody <= bearFib and (not colorFilter or close < open)

//Plot
plotshape(hammerCandle, style=shape.arrowup,location=location.belowbar,color=color.green)
plotshape(starCandle, style=shape.arrowdown,location=location.abovebar,color=color.red)

//Alert
alertcondition(hammerCandle or starCandle, title="Hammer or ShootingStar",message="{{ticker}}")

برای مشاهده این آموزش به این آدرس مراجعه فرمایید.

سروش طیبی
سروش طیبی هستم، برنامه‌نویس و طراح وب، عاشق دنیای رمزارز و کریپتو