ملٹی انڈیکیٹر ڈائنامک ٹرینڈ پریڈیکشن ٹریڈنگ سسٹم

RSI STOCH Pivot MA
تخلیق کی تاریخ: 2025-02-18 15:22:24 آخر میں ترمیم کریں: 2025-02-18 15:22:24
کاپی: 1 کلکس کی تعداد: 344
1
پر توجہ دیں
1617
پیروکار

ملٹی انڈیکیٹر ڈائنامک ٹرینڈ پریڈیکشن ٹریڈنگ سسٹم

جائزہ

یہ حکمت عملی ایک دن کے اندر اندر ٹریڈنگ سسٹم ہے جو متعدد تکنیکی اشارے پر مبنی ہے ، جس میں رجحانات کی پیش گوئی اور تجارتی فیصلے کے لئے آر ایس آئی ، بے ترتیب اشارے ((Stochastic) اور محور پوائنٹس ((Pivot Points) کا استعمال کیا جاتا ہے۔ یہ نظام مارکیٹ میں اوورلوڈ اور اوورلوڈ کی حالت کا کثیر جہتی تجزیہ کرتا ہے ، جس میں قیمت کی حمایت کی مزاحمت کی سطح کے ساتھ مل کر مارکیٹ کے موڑ کے عین مطابق گرفت کو حاصل کیا جاتا ہے۔

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

اس حکمت عملی میں تینوں اشاریوں کی توثیق کا طریقہ کار استعمال کیا گیا ہے۔

  1. RSI اشارے کا استعمال کرتے ہوئے قیمتوں کی نقل و حرکت کی نگرانی کریں ، اوورلوڈ 70 اور اوورلوڈ 30 کو ابتدائی فلٹرنگ کی حیثیت سے ترتیب دیں
  2. رجحان کی تصدیق کے لئے رینڈم اشارے ((Stochastic) کے٪ K اور٪ D اقدار کا استعمال کرتے ہوئے ، 80 اور 20 کو کلیدی کم و بیش کے طور پر ترتیب دیں
  3. محور پوائنٹس (پیوٹ پوائنٹس) جو سورج کی لکیر کے دورانیے کے ساتھ مل کر معاونت کی مزاحمت کا تعین کرتے ہیں ، جو تجارت کے لئے قیمت کا حوالہ دیتے ہیں

ایک ٹریڈنگ سگنل کے ٹرگر کے لئے مندرجہ ذیل شرائط کو پورا کرنا ضروری ہے:

  • متعدد شرائط: آر ایس آئی 30 سے کم ہے اور بے ترتیب اشارے 20 سے کم ہے ، جبکہ قیمت اسٹیشن پر محور کی حمایت کی پوزیشن پر ہے
  • خالی کرنے کی شرائط: آر ایس آئی 70 سے زیادہ ہے اور بے ترتیب اشارے 80 سے زیادہ ہے ، جبکہ قیمت محوری مزاحمت سے نیچے گر گئی ہے
  • فلیٹ پوزیشن کی شرائط: RSI یا بے ترتیب اشارے 50 کے وسط محور کی سطح پر واپس آئے

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-02-19 00:00:00
end: 2025-02-16 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Intraday Leading Indicator Strategy", overlay=true)

// Inputs for the indicators
rsiLength = input.int(14, title="RSI Length")
rsiOverbought = input.int(70, title="RSI Overbought")
rsiOversold = input.int(30, title="RSI Oversold")

stochK = input.int(14, title="Stochastic %K Length")
stochD = input.int(3, title="Stochastic %D Smoothing")
stochOverbought = input.int(80, title="Stochastic Overbought")
stochOversold = input.int(20, title="Stochastic Oversold")

pivotTimeframe = input.timeframe("D", title="Pivot Points Timeframe")

// RSI Calculation
rsi = ta.rsi(close, rsiLength)

// Stochastic Calculation
k = ta.stoch(close, high, low, stochK)
d = ta.sma(k, stochD)

// Pivot Points Calculation
pivotHigh = request.security(syminfo.tickerid, pivotTimeframe, ta.pivothigh(high, 3, 3))
pivotLow = request.security(syminfo.tickerid, pivotTimeframe, ta.pivotlow(low, 3, 3))

// Entry Conditions
longCondition = rsi < rsiOversold and k < stochOversold and close > nz(pivotLow)
shortCondition = rsi > rsiOverbought and k > stochOverbought and close < nz(pivotHigh)

// Exit Conditions
exitLong = rsi > 50 or k > 50
exitShort = rsi < 50 or k < 50

// Execute Trades
if (longCondition)
    strategy.entry("Long", strategy.long)
if (shortCondition)
    strategy.entry("Short", strategy.short)

if (exitLong)
    strategy.close("Long")
if (exitShort)
    strategy.close("Short")

// Plot Pivot Levels
plot(pivotHigh, title="Pivot High", color=color.red, linewidth=1, style=plot.style_line)
plot(pivotLow, title="Pivot Low", color=color.green, linewidth=1, style=plot.style_line)