
ٹرپل اوور ٹرینڈ اسٹریٹجی ایک ٹرینڈ ٹریکنگ اسٹریٹجی ہے جو متعدد ٹائم پیکیجز پر مبنی اوور ٹرینڈ انڈیکیٹرز اور ایک چلتی اوسط پر مبنی ہے۔ اس سے ٹرینڈ کی سمت کو مؤثر طریقے سے پہچانا جاسکتا ہے ، جب ٹرینڈ بنتا ہے تو وقت پر داخل ہوتا ہے ، اور جب رجحان الٹ جاتا ہے تو وقت پر باہر نکل جاتا ہے ، اور اس طرح منافع ہوتا ہے۔ ایک ہی اوور ٹرینڈ اسٹریٹجی کے مقابلے میں ، ٹرپل اوور ٹرینڈ اسٹریٹجی مارکیٹ کے رجحانات کو زیادہ درست طریقے سے پیش کرتی ہے ، اور جھوٹے بریک سے ہونے والے نقصان سے بچتی ہے۔
یہ حکمت عملی ایک ہی وقت میں تین مختلف پیرامیٹرز کی ترتیب کے ساتھ سپر ٹرینڈ اشارے استعمال کرتی ہے: سپر ٹرینڈ 1 ، سپر ٹرینڈ 2 ، اور سپر ٹرینڈ 3۔ ان کی مدت لمبی سے مختصر ہوتی ہے ، اور ان پٹ پیرامیٹرز سپر ٹرینڈ 1_پیریڈ ، سپر ٹرینڈ 2_پیریڈ اور سپر ٹرینڈ 3_پیریڈ کے ساتھ مل کر کام کرتی ہے۔ تین سپر ٹرینڈ اشارے EMA کے ساتھ کام کرتے ہیں ، اور اس کی مخصوص منطق یہ ہے:
کثیر سر والے انٹری سگنل: جب بند ہونے والی قیمت تین سپر ٹرینڈ لائنوں اور منتقل اوسط سے زیادہ ہو تو زیادہ کام کریں۔
خالی سر انٹری سگنل: جب بند ہونے والی قیمت تین سپر ٹرینڈ لائنوں اور منتقل اوسط سے کم ہو تو ، خالی کریں۔
اس طرح ، مختلف ادوار کے سپر ٹرینڈ اشارے ایک دوسرے کی توثیق کرنے کا کام کرسکتے ہیں اور مارکیٹ کے رجحانات کو مسخ کرنے سے بچ سکتے ہیں۔
ٹرپل سپر ٹرینڈ سسٹم کا استعمال کرتے ہوئے ، رجحانات کا زیادہ درست اندازہ لگایا جاسکتا ہے ، اور غلط بریک کی غلط فہمیوں سے بچا جاسکتا ہے۔
مختلف پیرامیٹرز کی ترتیبات کے ساتھ سپر ٹرینڈ اشارے ایک دوسرے کی توثیق کرتے ہیں ، حکمت عملی کو زیادہ قابل اعتماد بناتے ہیں۔
چھوٹے دورانیے کے شور کو مزید دور کرنے کے لئے ایک منتقل اوسط فلٹر شامل کریں۔
حکمت عملی میں حصہ لینا معقول ہے ، جس سے رجحانات کو فائدہ اٹھانا اور خطرے کو کنٹرول کرنے کے لئے وقت پر باہر نکلنا ممکن ہے۔
اس سے پہلے کہ آپ کسی دوسرے اشارے کو شامل کریں ، آپ کو پہلے سے طے شدہ پیرامیٹرز کو ایڈجسٹ کرنا چاہئے۔
ایک فلٹر کے طور پر چلنے والی اوسط کے ساتھ بھی پسماندہ مسائل ہیں۔ دیگر ہموار اشارے جیسے ای ایم اے ، متحرک اشارے وغیرہ کی جانچ کی جا سکتی ہے۔
جب رجحان الٹ جاتا ہے تو ، اس سے نقصان میں اضافہ ہوسکتا ہے۔ آپ اسٹاپ نقصان کا نقطہ مرتب کرسکتے ہیں ، یا ممکنہ الٹ کے بارے میں فیصلہ کرنے کے لئے اضافی اشارے شامل کرسکتے ہیں۔
پیرامیٹرز کی غلط ترتیب بھی حکمت عملی کی تاثیر کو متاثر کرتی ہے۔ بہترین پیرامیٹرز کا مجموعہ تلاش کرنے کے لئے کافی فیڈ بیک کی اصلاح کی ضرورت ہے۔
دیگر رجحانات کے فیصلے کے اشارے ، جیسے MACD ، DMI ، وغیرہ کو شامل کرنے کے لئے ٹیسٹ ، رجحانات کے فیصلے کی درستگی کی توثیق کریں۔
خود کار طریقے سے پیرامیٹرز کو بہتر بنانے کی کوشش کریں تاکہ سپر ٹرینڈ کی مدت اور ضرب مختلف مارکیٹ کے حالات کے مطابق ہو۔
متحرک اسٹاپ اور اسٹاپ کی شرائط مرتب کریں تاکہ حکمت عملی خود بخود منافع کی شرح کو حقیقی وقت کے اتار چڑھاو کے مطابق ایڈجسٹ کرسکے۔
حرکت پذیری اوسط پیرامیٹرز کو بہتر بنائیں یا دوسرے اشارے متعارف کروائیں جعلی بریک سگنل کو فلٹر کریں۔
حکمت عملیوں کو طویل عرصے تک چلنے کے لئے آزمائیں (دنیوی ، گھڑی ، وغیرہ) اور بڑے رجحانات کے تحت ان کی گرفتاری کا اندازہ لگائیں۔
ٹرپل سپر ٹرینڈ حکمت عملی ایک ہی وقت میں تین سیٹوں کے پیرامیٹرز کے ساتھ مختلف سپر ٹرینڈ اشارے کا استعمال کرتی ہے ، ایک دوسرے کی توثیق کرنے کے لئے رجحان کی سمت کا تعین کرتی ہے ، اور ایک متحرک اوسط کے ساتھ مل کر فلٹرنگ کرتی ہے ، جس سے رجحان کو موثر طریقے سے پہچانا جاسکتا ہے ، بروقت داخلہ ، جھوٹے توڑنے سے بچنے کے لئے ، ایک قابل اعتماد رجحان کی پیروی کرنے والی حکمت عملی ہے۔ اس حکمت عملی کو پیرامیٹرز کی اصلاح ، اسٹاپ نقصان کے طریقہ کار میں بہتری ، دیگر اشارے شامل کرنے اور اسی طرح کے متعدد طریقوں سے اپ گریڈ کیا جاسکتا ہے ، درمیانی لمبائی کے رجحان کو پکڑنے کے ساتھ ساتھ خطرے کو کنٹرول کیا جاسکتا ہے ، جس میں وسیع پیمانے پر اصلاح کی گنجائش ہے۔
/*backtest
start: 2023-11-20 00:00:00
end: 2023-12-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Triple Supertrend Strategy", shorttitle = "TSS", overlay = true, pyramiding = 1) // Added pyramiding = 1
// Define input settings for Supertrend indicators
supertrend1_period = input.int(3, title = "Supertrend 1 Period")
supertrend1_multiplier = input.int(12, title = "Supertrend 1 Multiplier")
supertrend2_period = input.int(2, title = "Supertrend 2 Period")
supertrend2_multiplier = input.int(11, title = "Supertrend 2 Multiplier")
supertrend3_period = input.int(1, title = "Supertrend 3 Period")
supertrend3_multiplier = input.int(10, title = "Supertrend 3 Multiplier")
// EMA settings with user-defined length
ema_length = input.int(100, title = "EMA Length")
// Calculate Supertrend values for all three indicators
[supertrend1_value, _] = ta.supertrend(supertrend1_period, supertrend1_multiplier)
[supertrend2_value, _] = ta.supertrend(supertrend2_period, supertrend2_multiplier)
[supertrend3_value, _] = ta.supertrend(supertrend3_period, supertrend3_multiplier)
// Calculate EMA
ema = ta.ema(close, ema_length)
// Define long entry condition
longCondition = close > ema and close > supertrend1_value and close > supertrend2_value and close > supertrend3_value
// Define short entry condition
shortCondition = close < ema and close < supertrend1_value and close < supertrend2_value and close < supertrend3_value
// Strategy orders
if (longCondition)
strategy.entry("Buy Order", strategy.long)
if (shortCondition)
strategy.entry("Sell Order", strategy.short)
// Plot Supertrends and EMA for reference
plot(supertrend1_value, title="Supertrend 1", color=color.green)
plot(supertrend2_value, title="Supertrend 2", color=color.blue)
plot(supertrend3_value, title="Supertrend 3", color=color.red)
plot(ema, title="EMA", color=color.orange)
// Plot strategy entry signals
plotshape(series=longCondition, title="Long Entry Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=shortCondition,title="Short Entry Signal", location=location.abovebar,color=color.red ,style=shape.triangledown,size=size.small)