سپر ٹرینڈ اشارے پر مبنی رجحان کی پیروی کی حکمت عملی۔ یہ حکمت عملی سپر ٹرینڈ اشارے کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرتی ہے ، اور اے ٹی آر اشارے کے ساتھ مل کر اسٹاپ نقصان کا تعین کرتی ہے ، جس سے کم خطرہ والے رجحان کی پیروی ہوتی ہے۔
اس حکمت عملی کا بنیادی اشارے سپر ٹرینڈ ہے ، سپر ٹرینڈ اشارے اے ٹی آر کے ساتھ مل کر ، قیمتوں میں ہونے والے ٹوٹ پھوٹ کی بنیاد پر رجحان کی سمت کا تعین کرتے ہیں۔ حساب کتاب کا طریقہ یہ ہے:
اوپر کی لائن: اوپر کی لائن = موجودہ قیمت - ((ATR ضرب ضرب)) نیچے کی لائن: نیچے کی لائن = موجودہ قیمت + ((ATR ضرب ضرب))
جب قیمت اوپری ریل لائن سے زیادہ ہو تو ، اس کا مطلب ہے کہ اس میں اضافہ ہوا ہے۔ جب قیمت نیچے کی ریل لائن سے کم ہو تو ، اس کا مطلب ہے کہ اس میں کمی واقع ہوئی ہے۔
حکمت عملی سپر ٹرینڈ اشارے کی بنیاد پر رجحان کی سمت کا تعین کرتی ہے ، جب bullish رجحان ہوتا ہے تو زیادہ کام کرتا ہے ، جب bearish رجحان ہوتا ہے تو خالی ہوجاتا ہے۔ اس کے علاوہ ، حکمت عملی اے ٹی آر اشارے کی اوسط اتار چڑھاؤ کی حد کو استعمال کرتی ہے تاکہ خطرے کو کنٹرول کرنے کے لئے اسٹاپ نقصان کی پوزیشن قائم کی جاسکے۔
خطرے سے نمٹنے کے طریقے: 1) ٹرینڈ کوالٹی کو دستی طور پر چیک کریں ، جعلی بریک پر ریورس آپریشن سے گریز کریں 2) مناسب طریقے سے نرمی سٹاپ نقصان کی روک تھام، معمول کے اتار چڑھاؤ میں ایک چھوٹا سا نقصان سے بچنے کے لئے
خلاصہ: اس حکمت عملی میں سپر ٹرینڈ اشارے کا استعمال کیا گیا ہے تاکہ اس رجحان کی سمت کا تعین کیا جاسکے ، اے ٹی آر اشارے نے اسٹاپ نقصان کی روک تھام کی ، جس سے کم خطرہ والے رجحانات کی پیروی کی جاسکے۔ حکمت عملی کا نظریہ واضح اور سمجھنے میں آسان ہے ، آپ اپنے خطرے کی ترجیحات کے مطابق پیرامیٹرز کو ایڈجسٹ کرسکتے ہیں ، یہ ایک عام قسم کی رجحانات کی پیروی کرنے والی حکمت عملی ہے۔ لیکن حکمت عملی خود ہی رجحانات کے معیار کا تعین نہیں کرسکتی ہے ، اور اسے دوسرے اشارے یا ماڈل کے ساتھ مل کر استعمال کرنے کی سفارش کی جاتی ہے ، تاکہ غلط آپریشن کے خطرے کو کم کیا جاسکے۔
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Advanced Trend Strategy", overlay=true)
// Input parameters
length = input(14, title="ATR Length")
multiplier = input(1.5, title="Multiplier")
src = close
// Calculate ATR
atr_value = ta.atr(length)
// Calculate Supertrend
upst = src - multiplier * atr_value
downst = src + multiplier * atr_value
var float supertrend = na
var float trend_direction = na
if (na(supertrend))
supertrend := upst
if (src > supertrend)
supertrend := upst
if (src < supertrend)
supertrend := downst
// Buy and Sell conditions
buyCondition = ta.crossover(src, supertrend)
sellCondition = ta.crossunder(src, supertrend)
// Execute Buy and Sell orders
if (buyCondition)
strategy.entry("Buy", strategy.long)
if (sellCondition)
strategy.close("Buy") // Close the long position
if (sellCondition)
strategy.entry("Sell", strategy.short)
if (buyCondition)
strategy.close("Sell") // Close the short position
// Plot Supertrend
plot(supertrend, color=color.blue, title="Supertrend")
// Highlight bars based on trend direction
bgcolor(src > supertrend ? color.new(color.green, 95) : src < supertrend ? color.new(color.red, 95) : na)
// Plot ATR for reference
plot(atr_value, color=color.gray, title="ATR", linewidth=2)
// Plot arrows for buy and sell signals
plotshape(buyCondition, color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, title="Buy Signal")
plotshape(sellCondition, color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, title="Sell Signal")