وسائل لوڈ ہو رہے ہیں... لوڈنگ...

5 روزہ حرکت پذیر اوسط بینڈ اور جی بی ایس خرید/فروخت سگنلز پر مبنی مقداری تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-05 10:50:35
ٹیگز:

img

جائزہ

یہ حکمت عملی 5 دن کی حرکت پذیر اوسط بینڈ اور جی بی ایس خرید / فروخت سگنلز کو یکجا کرتی ہے تاکہ رجحان کی سمت کی نشاندہی کی جاسکے اور تجارتی سگنل تیار کیے جاسکے۔ حرکت پذیر اوسط بینڈ کا استعمال رجحان کی سمت اور اہم سپورٹ / مزاحمت کی سطحوں کا فیصلہ کرنے کے لئے کیا جاتا ہے ، جبکہ جی بی ایس خرید / فروخت سگنل کا استعمال رجحان کی سمت کے تحت عین مطابق انٹری ٹائمنگ تلاش کرنے کے لئے کیا جاتا ہے۔ یہ حکمت عملی درمیانی مدتی رجحان کی تجارت کے لئے موزوں ہے اور رینج سے وابستہ مارکیٹوں میں اضافی منافع حاصل کرسکتی ہے۔

حکمت عملی کے اصول

  1. 5 دن کی اعلی اور کم قیمتوں کی سادہ چلتی اوسط کا حساب لگائیں تاکہ 5 دن کی چلتی اوسط بینڈ حاصل ہو
  2. جب اختتامی قیمت حرکت پذیر اوسط بینڈ کے ذریعے توڑتا ہے، تو یہ رجحان کی تبدیلی کا اشارہ کرتا ہے
  3. جب اپ ٹرینڈ کی نشاندہی کی جاتی ہے تو ، اگر جی بی ایس خریدنے کے سگنل کو متحرک کیا جاتا ہے تو لمبی پوزیشنیں لی جاتی ہیں۔ جب ڈاؤن ٹرینڈ کی نشاندہی کی جاتی ہے تو ، اگر جی بی ایس فروخت سگنل کو متحرک کیا جاتا ہے تو مختصر پوزیشنیں لی جاتی ہیں۔
  4. اسٹاپ نقصان / منافع حاصل کرنے کے باہر نکلنے کے طریقہ کار مقرر کریں ، جب کچھ حد سے زیادہ نکلنے پر باہر نکلیں

حکمت عملی کے فوائد

  1. چلتی اوسط بینڈ اہم رجحان کی سمت کا درست اندازہ لگاتا ہے
  2. جی بی ایس کے خرید/فروخت کے سگنلز میں نسبتاً زیادہ جیت کی شرح ہوتی ہے
  3. سٹاپ نقصان کا طریقہ کار مؤثر طریقے سے خطرات کو کنٹرول کرتا ہے اور نقصانات کو محدود کرتا ہے

خطرات اور حل

  1. غلط بریک آؤٹ اکثر رینج سے منسلک مارکیٹوں میں ہوسکتے ہیں، جس سے تجارتی غلطیوں کا سبب بنتا ہے
    • حل: صرف واضح رجحانات کے دوران آپریشن کو یقینی بنانے کے لئے چلتی اوسط بینڈ کو وسیع کریں
  2. واحد اشارے پر انحصار کرنے والے خطرات
    • حل: ریورس سگنل کی کمی سے بچنے کے لئے دیگر اشارے جیسے MACD، RSI سے توثیق شامل کریں
  3. بیک ٹسٹ میں زیادہ فٹ ہونے کے خطرات
    • حل: بیک ٹسٹ ٹائم فریم کو بڑھانا ، مختلف مصنوعات اور پیرامیٹرز میں نتائج کا موازنہ کریں

حکمت عملی کی اصلاح کے لئے ہدایات

  1. بہترین پیرامیٹر مجموعے تلاش کرنے کے لئے پیرامیٹر کی اصلاح
  2. دوسرے اشارے سے توثیق کے سگنل شامل کریں
  3. موافقت پذیر حرکت پذیر اوسط کے میکانزم تیار کریں
  4. اسٹاپ نقصان کی سطح کو مارکیٹ کے حالات کی بنیاد پر ایڈجسٹ کریں
  5. خود کار طریقے سے حکمت عملی کو بہتر بنانے کے لئے مشین سیکھنے کے الگورتھم شامل کریں

نتیجہ

یہ حکمت عملی متحرک اوسط بینڈ اور جی بی ایس خرید / فروخت سگنلز کو مربوط کرتی ہے ، جو مارکیٹ کے شور کو فلٹر کرنے کے لئے واضح رجحان کی سمت کی نشاندہی کرنے کے بعد اعلی اعتماد کے ساتھ کام کرتی ہے۔ یہ درمیانی مدتی منافع میں مقفل ہوسکتی ہے اور بروقت باہر نکل سکتی ہے۔ یہ حکمت عملی سرمایہ کے استعمال میں آسان اور موثر ہے ، جو کوانٹ ٹریڈرز کے لئے مستحکم منافع فراہم کرتی ہے۔ مسلسل اصلاحات اور تکرار جیت کی شرح اور منافع میں مزید بہتری لاسکتی ہے۔


/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("5MABAND + GBS Buy & Sell Strategy", overlay=true)

// Command 1 - 5MABAND Calculation
length = input(5, title="Number of Candles for Average")
avgHigh = ta.sma(high, length)
avgLow = ta.sma(low, length)

// Plotting 5MABAND Bands
plot(avgHigh, color=color.green, title="5MABAND High Line", linewidth=1)
plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=1)

// Command 2 - GBS concept Buy Entry
gbsBuyCondition = close > open and high - close < close - open and open - low < close - open and close - open > close[1] - open[1] and close - open > close[2] - open[2] and close - open > close[3] - open[3] and close[1] < avgHigh and close[2] < avgHigh and close[3] < avgHigh and open[1] < avgHigh and open[2] < avgHigh and open[3] < avgHigh

// Command 3 - GBS Concept Sell Entry
gbsSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open[1] > avgLow and open[2] > avgLow and open[3] > avgLow and open - close > open - low and open - close > high - open

// Command 6 - 5MABAND Exit Trigger
exitTriggerCandle_5MABAND_Buy = low < avgLow
exitTriggerCandle_5MABAND_Sell = high > avgHigh

// Exit Signals for 5MABAND
exitBuySignal_5MABAND = close < avgLow
exitSellSignal_5MABAND = close > avgHigh

// Execute Buy and Sell Orders
strategy.entry("Buy", strategy.long, when = gbsBuyCondition)
strategy.close("Buy", when = exitBuySignal_5MABAND)

strategy.entry("Sell", strategy.short, when = gbsSellCondition)
strategy.close("Sell", when = exitSellSignal_5MABAND)

// Exit Buy and Sell Orders for 5MABAND
strategy.close("Buy", when = exitTriggerCandle_5MABAND_Buy)
strategy.close("Sell", when = exitTriggerCandle_5MABAND_Sell)


مزید