آموزش پاین‌اسکریپت – قسمت نهم – قرار دادن حد ضرر توسط ATR در پاین‌اسکریپت

آموزش پاین‌اسکریپت – قسمت نهم – قرار دادن حد ضرر توسط ATR در پاین‌اسکریپت
آموزش پاین‌اسکریپت – قسمت نهم – قرار دادن حد ضرر توسط ATR در پاین‌اسکریپت

قسمت نهم از سری آموزش برنامه‌نویسی پاین‌اسکریپت. در این قسمت آموزش دادیم که به چه صورت توسط ATR در پاین‌اسکریپت برای معاملات خود حد ضرر قرار بدید. توجه فرمایید که این سری آموزش مربوط به برنامه‌نویسی پاین اسکریپت بوده و ربطی به موضوع تحلیل تکنیکال و روش‌های آن ندارد و کدهای ارائه شده تنها برای آموزش می‌باشد.

ما در این آموزش توسط ATR در پاین‌اسکریپت حد ضرر تایین کرده‌ایم، ۲ متغیر longStop و shortStop حد ضررهای ما می‌باشند. برای حد ضرر پوزیشن لانگ در صورتی که مقدار useStructure برابر True باشد، کمترین قیمت ۷ کندل آخر ( که این مقدار ۷ رو با lookback تعیین می‌کنیم) را از ضرب مقدار atr در یک متغیر که به صورت دستی توی برنامه‌ مشخص می‌شود بدست می‌‌آوریم. این متغیر جهت فرار از Shadow های مارکت هستش بیشتر و گیر نیوفتادن توی Trap ها.

و برای shortStop هم بر عکس بالا عمل می‌کنیم.

کدهایی که در آموزش حد ضرر توسط ATR در پاین‌اسکریپت نوشته شده است به شرح زیر می‌باشد:

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © CoingramSite

//@version=4
study("Lesson 9", overlay=true)

//Inputs
atrLength = input(title="Lenght",type= input.integer ,defval=14 ,minval=1)
useStructure = input(title="Use Structure ?",type=input.bool,defval=true)
lookback = input(title="Lookback Candle Counter",type=input.integer, defval=7,minval=1)
atrStopMultiplier = input(title="ATR * ?" ,type=input.float, defval=1.0, minval = 0.1)

//Calculation
atr = atr(atrLength)

longStop = (useStructure ? lowest(low,lookback) : close) - atr *  atrStopMultiplier
shortStop = (useStructure ? highest(high,lookback) : close) + atr *  atrStopMultiplier

plot(shortStop, color = color.orange , style= plot.style_linebr, title="Short SL", transp=0)
plot(longStop, color = color.red, style= plot.style_linebr, title="Long SL", transp=0)

مشاهده ویدیو در یوتیوب کوین‌گرام:

https://youtu.be/LnKcrhnBllU

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