یہ حکمت عملی روزانہ اور گھنٹہ وار دونوں ٹائم فریموں پر رجحان کی سمت کا تعین کرنے کے لئے 20 پیریڈ اور 50 پیریڈ ایکسپونینشل موونگ ایوریجز (ای ایم اے) کا استعمال کرتی ہے۔ جب 20 دن کا ای ایم اے دونوں ٹائم فریموں پر 50 دن کے ای ایم اے سے اوپر جاتا ہے تو خرید کا اشارہ پیدا ہوتا ہے۔ جب 20 دن کا ای ایم اے روزانہ اور گھنٹہ وار چارٹ دونوں پر 50 دن کے ای ایم اے سے نیچے جاتا ہے تو فروخت کا اشارہ چلتا ہے۔ اشارے کے مجموعے مؤثر طریقے سے رجحان کے آغاز کی نشاندہی کرتے ہیں۔
اس کے علاوہ ، اوسط حقیقی رینج (اے ٹی آر) اشارے کو موافقت پذیر اسٹاپ نقصان اور منافع کی سطح مقرر کرنے کے لئے استعمال کیا جاتا ہے۔ اسٹاپ نقصان اے ٹی آر کے 1.5 گنا مقرر کیا گیا ہے ، جبکہ منافع اٹھانا اے ٹی آر کا 3 گنا ہے۔ اس سے مارکیٹ کی اتار چڑھاؤ کی بنیاد پر رسک پیرامیٹرز کی متحرک ایڈجسٹمنٹ کی اجازت ملتی ہے۔
اس حکمت عملی کے اہم فوائد میں شامل ہیں:
ملٹی ٹائم فریم اشارے کا امتزاج رجحان کے آغاز کا پتہ لگانے میں سگنل کی درستگی کو بہتر بناتا ہے۔
متحرک سٹاپ نقصان اور منافع لینے کی ترتیبات زیادہ ذہین رسک مینجمنٹ کی اجازت دیتی ہیں۔
رجحان کے مواقع سے فائدہ اٹھانے کے لئے انٹری اور آؤٹ پوائنٹس کے لئے واضح سگنل۔
انفرادی تجارتوں کے لیے سخت رسک کنٹرول مستحکم منافع حاصل کرنے میں مدد کرتا ہے۔
اس کے علاوہ کچھ خطرات پر بھی غور کرنا چاہئے:
خاص طور پر 2023 میں صرف ایک گرم اسٹاک کے لئے بہتر بنایا گیا ہے۔ یہ دوسرے اسٹاک یا سالوں کے لئے کام نہیں کرسکتا ہے۔
انتہائی اتار چڑھاؤ پھر بھی نقصانات کا سبب بن سکتا ہے۔
ملٹی ٹائم فریم سگنلز میں کبھی کبھار غلط سگنل بھی ہوسکتے ہیں۔
نظاماتی مارکیٹ کا خطرہ بھی حکمت عملی کی کارکردگی کو متاثر کرسکتا ہے۔
حکمت عملی کو مزید بہتر بنانے کے کچھ طریقے:
اعلی نظام کے خطرے کے واقعات کے دوران تجارت سے بچنے کے لئے مارکیٹ کے معیار کو شامل کریں.
سٹاپ نقصان کے لئے بنیادی اصولوں اور واقعات پر غور کریں اور منافع کا سائز لیں.
کارکردگی کے لئے EMA پیرامیٹرز کی جانچ پڑتال.
سگنل کی پیشن گوئی کے لیے مشین لرننگ شامل کریں۔
خلاصہ یہ ہے کہ یہ حکمت عملی رجحان ، رسک مینجمنٹ اور اصلاح کو جامع طور پر مدنظر رکھتی ہے۔ مناسب رسک کنٹرول کے ساتھ ، یہ تجربہ کار سرمایہ کاروں کے لئے ہاٹ اسٹاک ٹرینڈ ٹریڈنگ کے مواقع سے فائدہ اٹھانے اور مستحکم واپسی حاصل کرنے کے لئے موزوں ہے۔ اس حکمت عملی کو نافذ کرنے کے لئے مناسب پروگرامنگ کی مہارت اور کوانٹ ٹریڈنگ کے علم کی ضرورت ہے ، ساتھ ہی ممکنہ نقصانات اٹھانے کی خواہش بھی ہے۔ مجموعی طور پر یہ ہاٹ اسٹاک کے لئے ایک تجویز کردہ الگورتھمک ٹریڈنگ نقطہ نظر ہے۔
/*backtest start: 2023-02-26 00:00:00 end: 2024-02-26 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("TSLA Enhanced Trend Master 2023", overlay=true) // Daily timeframe indicators ema20_daily = ta.ema(close, 20) ema50_daily = ta.ema(close, 50) // 1-hour timeframe indicators ema20_hourly = request.security(syminfo.tickerid, "60", ta.ema(close, 20)) ema50_hourly = request.security(syminfo.tickerid, "60", ta.ema(close, 50)) // Check if the year is 2023 is_2023 = year(time) == 2023 // Counter for short trades var shortTradeCount = 0 // Entry Conditions buySignal = is_2023 and (ema20_daily > ema50_daily) and (ema20_hourly > ema50_hourly) sellSignal = is_2023 and (ema20_daily < ema50_daily) and (ema20_hourly < ema50_hourly) and (shortTradeCount < 0.5 * ta.highest(close, 14)) // Dynamic Stop Loss and Take Profit atr_value = ta.atr(14) stopLoss = atr_value * 1.5 takeProfit = atr_value * 3 // Calculate Position Size based on Volatility-Adjusted Risk riskPercent = 2 positionSize = strategy.equity * riskPercent / close // Strategy if (buySignal) strategy.entry("Buy", strategy.long, qty=positionSize) strategy.exit("Take Profit/Stop Loss", "Buy", stop=close - stopLoss, limit=close + takeProfit) if (sellSignal) strategy.entry("Sell", strategy.short, qty=positionSize) strategy.exit("Take Profit/Stop Loss", "Sell", stop=close + stopLoss, limit=close - takeProfit) shortTradeCount := shortTradeCount + 1