رجحان کی پیروی کرنے والی حکمت عملی جس میں دوہری حرکت پذیری اوسط اور بولنگر بینڈ شامل ہیں۔


تخلیق کی تاریخ: 2024-02-22 17:01:05 آخر میں ترمیم کریں: 2024-02-22 17:01:05
کاپی: 3 کلکس کی تعداد: 582
1
پر توجہ دیں
1617
پیروکار

رجحان کی پیروی کرنے والی حکمت عملی جس میں دوہری حرکت پذیری اوسط اور بولنگر بینڈ شامل ہیں۔

جائزہ

اس حکمت عملی میں متعدد تکنیکی اشارے شامل ہیں ، جیسے دوہری متحرک اوسط ، نسبتا strong مضبوط اشارے (RSI) ، اور برن بینڈ ، جس کی بنیاد پر خرید اور فروخت کے اشارے تیار کیے جاتے ہیں ، جس کا مقصد ممکنہ رجحانات کو تبدیل کرنے اور اوورلوڈ اور اوورلوڈ کی نشاندہی کرنا ہے ، جس سے اسٹاک کی قیمتوں میں رجحانات کا سراغ لگایا جاسکتا ہے۔

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

اس حکمت عملی میں خریدنے کے اہم اشارے آر ایس آئی اور برن بینڈ سے آتے ہیں۔ جب آر ایس آئی 30 سے نیچے کی حد سے نیچے جاتا ہے تو اسے اوور سیل سمجھا جاتا ہے ، جب قیمت قریب آتی ہے یا برن بینڈ کے نیچے کی ٹریک کو چھوتی ہے تو خریدنے کا اشارہ پیدا ہوتا ہے۔ اس کا مطلب یہ ہے کہ اسٹاک کی قیمت میں اضافہ ہوسکتا ہے۔

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

اس کے علاوہ ، حکمت عملی میں 20 دن اور 50 دن کی سادہ حرکت پذیری اوسط بھی حساب کی جاتی ہے۔ ان کا استعمال رجحان کی سمت کا تعین کرنے کے لئے کیا جاسکتا ہے۔ جب تیز رفتار حرکت پذیری اوسط سست رفتار حرکت پذیری اوسط کے اوپر ہوتا ہے تو ، اس کا مطلب یہ ہوتا ہے کہ یہ بڑھتا ہوا رجحان میں ہے۔ اس کے برعکس ، اس کا مطلب ہے کہ یہ نیچے کی طرف ہے۔

طاقت کا تجزیہ

اس حکمت عملی میں خرید و فروخت کے مقامات کی نشاندہی کرنے والے متعدد اشارے شامل ہیں ، جس سے قیمتوں کے رجحانات میں ردوبدل اور قیمتوں میں ہونے والی تبدیلیوں کا سراغ لگایا جاسکتا ہے۔ اس کے اہم فوائد یہ ہیں:

  1. برن بینڈ کا استعمال اوور بیئر اوور سیل علاقوں کی شناخت کے لئے کیا جاتا ہے۔ برن بینڈ قیمت کے اتار چڑھاؤ کی حد کو معیاری فرق کے ذریعہ بیان کرتا ہے ، اور قیمت کی غیر معمولی صورتحال کی اچھی طرح سے شناخت کرسکتا ہے۔

  2. آر ایس آئی اشارے اوورلوڈ اور اوورلوڈ کی حالت کو مؤثر طریقے سے پہچان سکتے ہیں۔ آر ایس آئی 70 سے زیادہ کو اوورلوڈ زون سمجھا جاتا ہے ، اور 30 سے کم کو اوورلوڈ زون سمجھا جاتا ہے ، جس سے قیمت کی تبدیلی سے پہلے سگنل مل سکتا ہے۔

  3. دوہری متحرک اوسط مجموعی رجحان کی سمت کا تعین کرتا ہے اور بغیر رجحان والے بازاروں میں تجارت سے گریز کرتا ہے۔

  4. اس کے علاوہ ، یہ ایک ایسا آلہ ہے جس کے ذریعہ آپ کو خریدنے اور بیچنے کے امکانات کی نشاندہی کرنے کے لئے جعلی سگنل کو فلٹر کرنے کے لئے متعدد اشارے مل سکتے ہیں۔

خطرے کا تجزیہ

اس حکمت عملی کے اہم خطرات یہ ہیں:

  1. برن بینڈ پیرامیٹرز کی غلط ترتیب ، اوپر اور نیچے کی ریلیں قیمت کے اتار چڑھاو کی حد کو مؤثر طریقے سے بیان نہیں کرسکتی ہیں۔ اس سے بہت سارے جھوٹے سگنل پیدا ہوسکتے ہیں۔

  2. آر ایس آئی کے پیرامیٹرز مختلف ہیں ، اس کے اوورلوڈ اوورلوڈ فیصلے کے معیار بدل جاتے ہیں ، اور سگنل کے نتائج بھی بدل جاتے ہیں۔

  3. دوہری حرکت پذیر اوسط پیرامیٹرز مختلف ہیں ، اور ان کے فیصلے میں مجموعی رجحانات میں بھی انحراف ہوسکتا ہے۔

  4. حکمت عملی کے اشارے تاخیر کا شکار ہوسکتے ہیں اور قیمت کی تبدیلی کے بارے میں ابتدائی ہدایات نہیں دے سکتے ہیں۔ اس سے کچھ سلائڈ پوائنٹس کا نقصان ہوسکتا ہے۔

  5. اس کے نتیجے میں ، بہت سے اشارے خراب ہوسکتے ہیں ، جس کی وجہ سے خرید و فروخت کے مقامات کو مؤثر طریقے سے پہچانا نہیں جاسکتا ہے۔

مندرجہ بالا خطرات کے لئے، آپ کو زیادہ سے زیادہ پیرامیٹرز کو ایڈجسٹ کرنے، زیادہ اشارے کو یکجا کرنے، اور اس طرح کے طریقوں کو بہتر بنانے کی طرف سے حکمت عملی کو زیادہ مستحکم بنا سکتے ہیں.

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. خود کار طریقے سے برن بینڈ کا استعمال کرتے ہوئے ، مارکیٹ میں اتار چڑھاؤ کی سطح کے مطابق متحرک طور پر ایڈجسٹ پیرامیٹرز ، اور اس سے زیادہ درست طریقے سے ٹریک اور نیچے۔

  2. VOLUME جیسے اشارے کو فلٹر کرنے میں اضافہ کریں ، صرف اس صورت میں سگنل پیدا کریں جب ٹرانزیکشن کی مقدار میں اضافہ ہو ، تاکہ جھوٹے توڑ سے بچا جاسکے۔

  3. قیمتوں کی روک تھام کی لائن قائم کریں ، جب قیمت منفی سمت میں چلتی ہے تو بروقت روک تھام کریں۔

  4. تجارتی اقسام ، تجارتی اوقات وغیرہ کے لئے ٹیسٹ کی اصلاح ، تاکہ حکمت عملی کے پیرامیٹرز کو مختلف حالات کے مطابق بنایا جاسکے۔

  5. مشین لرننگ الگورتھم شامل کریں ، تاریخی اعداد و شمار کی تربیت کا استعمال کریں ، اور پیرامیٹرز کی ترتیبات کو خود بخود بہتر بنائیں۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("RSA", overlay=true)

// Bollinger Bands
bb_length = input(20, title="BB Length")
bb_mult = input(2.0, title="BB MultFactor")
bb_basis = sma(close, bb_length)
bb_upper = bb_basis + bb_mult * stdev(close, bb_length)
bb_lower = bb_basis - bb_mult * stdev(close, bb_length)

// RSI
rsi_length = input(14, title="RSI Length")
rsi_oversold = input(30, title="RSI Oversold")
rsi_overbought = input(70, title="RSI Overbought")
rsi_value = rsi(close, rsi_length)

// Buy and Sell Conditions
buy_condition = crossover(rsi_value, rsi_oversold) and (close < bb_lower)
sell_condition = crossunder(rsi_value, rsi_overbought) and (close > bb_upper)

// Add Buy and Sell Signals
if (buy_condition)
    strategy.order("Buy", strategy.long)
if (sell_condition)
    strategy.order("Sell", strategy.short)

// Plot Bollinger Bands
plot(bb_upper, color=color.blue, title="Upper Bollinger Band")
plot(bb_lower, color=color.blue, title="Lower Bollinger Band")

// Plot RSI
plot(rsi_value, color=color.orange, title="RSI")

// Plot Moving Averages
fast_ma = sma(close, 20)
slow_ma = sma(close, 50)
plot(fast_ma, color=color.green, title="Fast MA")
plot(slow_ma, color=color.red, title="Slow MA")

// Plot Trend Lines
trend_line = linreg(close, 50, 0)
plot(trend_line, color=color.purple, title="Trend Line")