ایڈیپٹیو ٹرپل سپر ٹرینڈ حکمت عملی کے پیچھے بنیادی خیال یہ ہے کہ مارکیٹ کے رجحانات کی نشاندہی کرنے کے لئے متعدد سپر ٹرینڈ اشارے کو جوڑنا ، جب رجحانات اتفاق کرتے ہیں تو طویل عرصے تک جانا ، اور رجحانات کے الٹ جانے پر پوزیشنوں سے باہر نکلنا۔
خاص طور پر یہ حکمت عملی تین سپر ٹرینڈ اشارے استعمال کرتی ہے:
لہذا تجارت کا مخصوص منطق یہ ہے:
اس منطق کا مقصد سٹاپ نقصان کے ساتھ نیچے کی طرف خطرے کو کنٹرول کرتے ہوئے تاریخ کی حد کے اندر تیزی کے رجحانات سے منافع حاصل کرنا ہے۔
موافقت پذیر ٹرپل سپر ٹرینڈ حکمت عملی میں کئی اہم فوائد ہیں:
خلاصہ یہ ہے کہ یہ حکمت عملی دستی تجارت میں مدد کرنے کے لئے ایک بنیادی رجحان کے بعد حکمت عملی کے طور پر عمدہ کام کرتی ہے۔ بڑے رجحانات سے فائدہ اٹھانے کے ل high اعلی معیار کے تجارتی سگنل فراہم کرکے جبکہ خطرہ پر قابو پانے کے ل it ، یہ مقداری تجارت کے لئے ایک اہم ذریعہ ہے۔
اس کی بہت سی طاقتوں کے باوجود ، موافقت پذیر ٹرپل سپر ٹرینڈ حکمت عملی میں کچھ اہم خطرات ہیں جن پر نوٹ کیا جانا چاہئے:
ان خطرات کو کم کیا جا سکتا ہے:
ایک ورسٹائل رجحان کے بعد کی حکمت عملی کے طور پر، انکولی ٹرپل سپر رجحان میں بہتری کی گنجائش ہے:
ان اصلاحات کے ساتھ ، حکمت عملی زیادہ سے زیادہ مارکیٹ کے ماحول میں مستحکم کارکردگی کو برقرار رکھ سکتی ہے اور اعلی منافع کے عوامل حاصل کرسکتی ہے۔ اس سے آگے بڑھنے والی دلچسپ تحقیقی سمتیں سامنے آتی ہیں۔
/*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