
خود کو اپنانے والی ٹرپل سپر ٹرینڈ اسٹریٹجی مارکیٹ کے رجحانات کا سراغ لگانے کا ایک تجارتی طریقہ ہے جو ممکنہ مارکیٹ کے رجحانات کی نشاندہی کرنے اور اس سے فائدہ اٹھانے کے لئے تین سپر ٹرینڈ اشارے کی طاقت کو اکٹھا کرتا ہے۔ اس حکمت عملی میں موافقت اور درستگی پر توجہ دی جاتی ہے ، جس کا مقصد تاجروں کو واضح اندراج اور باہر نکلنے کے سگنل فراہم کرنا ہے ، جبکہ خطرے کو مؤثر طریقے سے سنبھالنا ہے۔ متعدد سپر ٹرینڈ اشارے اور ان کے بیان کردہ پیرامیٹرز کو جوڑ کر ، اس حکمت عملی میں مارکیٹ کے مختلف حالات میں رجحانات کو پکڑنے کی کوشش کی جاتی ہے ، جس سے یہ ایک عام آلہ بن جاتا ہے ، جو روایتی اور کریپٹوکرنسی مارکیٹوں میں منافع بخش مواقع تلاش کرنے والے تاجروں کے لئے موزوں ہے۔
ٹریپل سپر ٹرینڈ اسٹریٹجی پر مبنی بنیادی خیال یہ ہے کہ مارکیٹ کے رجحانات کی نشاندہی کرنے کے لئے متعدد سپر ٹرینڈ اشارے کو جوڑیں ، جب رجحانات یکساں ہوں تو زیادہ سے زیادہ داخل ہوں ، اور جب رجحانات الٹ جائیں تو پوزیشن سے باہر نکلیں۔
اس حکمت عملی میں تین سپر ٹرینڈ اشارے استعمال کیے گئے ہیں:
جب یہ تینوں سپر ٹرینڈ اشارے ایک ساتھ مل کر کثیر سر والے سگنل ظاہر کرتے ہیں (سبز) ، تو حکمت عملی مخصوص تاریخ کی حد (جنوری 1، 2023 سے اکتوبر 1، 2023) کے اندر زیادہ پوزیشن کھولتی ہے۔ جب کسی بھی سپر ٹرینڈ اشارے میں سے کسی ایک نے خالی سر والے سگنل (سرخ) ظاہر کیا تو حکمت عملی باہر نکل جاتی ہے۔ اس کے علاوہ ، حکمت عملی میں منافع کو لاک کرنے اور خطرے کو سنبھالنے کے لئے 10٪ اسٹاپ اور 1٪ اسٹاپ نقصان بھی ہے۔
لہذا، اس حکمت عملی کے لئے مخصوص ٹرانزیکشن منطق یہ ہے:
اس طرح کے ٹریڈنگ منطق کے ساتھ ، حکمت عملی کا مقصد کسی خاص تاریخ کی حد میں کثیر رخا رجحانات سے حاصل ہونے والے منافع کو پکڑنا ہے ، جبکہ نیچے جانے والے خطرے کو روکنے کے ذریعہ کنٹرول کرنا ہے۔
ٹرپل سپر رجحانات کی حکمت عملی کو اپنانے کے کچھ اہم فوائد ہیں:
مجموعی طور پر ، یہ حکمت عملی بنیادی رجحانات کی پیروی کرنے والی حکمت عملی کے طور پر کام کرتی ہے ، دستی تجارت کی معاونت کرتی ہے۔ یہ اعلی معیار کے تجارتی سگنل فراہم کرسکتا ہے ، بڑے رجحانات میں منافع کمانے کے ساتھ ساتھ خطرے کو کنٹرول کرسکتا ہے ، اور یہ مقدار کی تجارت کا ایک اہم ذریعہ ہے۔
اگرچہ ٹرپل سپر ٹرینڈ حکمت عملی کے بہت سے فوائد ہیں ، لیکن اس میں کچھ خطرات بھی ہیں جن پر توجہ دینے کی ضرورت ہے ، خاص طور پر:
ان خطرات کو کم کرنے کے لیے مندرجہ ذیل اقدامات کیے جا سکتے ہیں:
ٹریپل سپر ٹرینڈ حکمت عملی کو ایک عام رجحان ٹریکنگ حکمت عملی کے طور پر اپنانے کے لئے بہت سارے اصلاحات کی گنجائش ہے ، جن میں شامل ہیں:
ان اصلاحات کے ذریعہ ، حکمت عملی کو زیادہ مارکیٹ کے ماحول میں مستحکم کارکردگی کا مظاہرہ کرنے اور زیادہ منافع بخش عوامل حاصل کرنے کے قابل بنایا جاسکتا ہے۔ یہ مستقبل کی تحقیق کی ایک سمت بھی ہے۔
ٹرپل سپر ٹرینڈ اسٹریٹجی جو خود کو ڈھال لیتی ہے وہ ایک بہت ہی قیمتی مقداری حکمت عملی ہے۔ یہ مارکیٹ کے رجحانات کا فیصلہ کرنے کے لئے متعدد سپر ٹرینڈ اشارے کے ساتھ مل کر ، اسٹاپ اور نقصان کے کنٹرول کے خطرات کا تعین کرتی ہے ، جس کا مقصد مارکیٹ کے بڑے رجحانات کو مستحکم طور پر حاصل کرنا ہے۔ اگرچہ کچھ ممکنہ خطرات موجود ہیں ، لیکن پیرامیٹرز کی اصلاح اور معاون اشارے کے ذریعہ ان خطرات کو اچھی طرح سے کم کیا جاسکتا ہے۔ اس حکمت عملی کو اکیلے بنیادی حکمت عملی کے طور پر استعمال کیا جاسکتا ہے ، یا اس کا استعمال دیگر حکمت عملیوں کے ساتھ کیا جاسکتا ہے۔ اس کی اصلاح کی گنجائش بھی بہت بڑی ہے ، جس میں بہتر کارکردگی کی توقع ہے۔ لہذا ، یہ ایک اعلی معیار کی حکمت عملی ہے جس کی مستقل تحقیق اور قابل قدر ہے۔
/*backtest
start: 2023-01-25 00:00:00
end: 2024-01-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Custom Supertrend Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=15, shorttitle="Supertrend Strategy")
// Define the parameters for Supertrend 1
factor1 = input.float(3.0, "Factor 1", step = 0.01)
atrPeriod1 = input(12, "ATR Length 1")
// Define the parameters for Supertrend 2
factor2 = input.float(1.0, "Factor 2", step = 0.01)
atrPeriod2 = input(10, "ATR Length 2")
// Define the parameters for Supertrend 3
factor3 = input.float(2.0, "Factor 3", step = 0.01)
atrPeriod3 = input(11, "ATR Length 3")
[_, direction1] = ta.supertrend(factor1, atrPeriod1)
[_, direction2] = ta.supertrend(factor2, atrPeriod2)
[_, direction3] = ta.supertrend(factor3, atrPeriod3)
// Define the start and end dates as Unix timestamps (in seconds)
start_date = timestamp("2023-01-01T00:00:00")
end_date = timestamp("2023-10-01T00:00:00")
// Determine Buy and Sell conditions within the specified date range
in_date_range = true
buy_condition = direction1 > 0 and direction2 > 0 and direction3 > 0 and in_date_range
sell_condition = direction1 < 0 or direction2 < 0 or direction3 < 0
// Track the position with a variable
var isLong = false
if buy_condition and not isLong
strategy.entry("Long Entry", strategy.long)
isLong := true
if sell_condition and isLong
// Define take profit and stop loss percentages
take_profit_percentage = 10 // Increased to 10%
stop_loss_percentage = 1
// Calculate take profit and stop loss levels
take_profit_level = close * (1 + take_profit_percentage / 100)
stop_loss_level = close * (1 - stop_loss_percentage / 100)
// Exit the long position with take profit and stop loss
strategy.exit("Take Profit/Stop Loss", from_entry="Long Entry", limit=take_profit_level, stop=stop_loss_level)
isLong := false