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

دوہری حرکت پذیر اوسط-آر ایس آئی ملٹی سگنل ٹرینڈ ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2025-01-17 16:31:31
ٹیگز:ایم اےآر ایس آئیایس ایم اے

 Dual Moving Average-RSI Multi-Signal Trend Trading Strategy

جائزہ

یہ حکمت عملی دوہری حرکت پذیر اوسط اور رشتہ دار طاقت انڈیکس (آر ایس آئی) پر مبنی ایک ملٹی سگنل ٹرینڈ فالونگ سسٹم ہے۔ 1 گھنٹے کے ٹائم فریم پر کام کرتے ہوئے ، یہ مختصر مدت اور طویل مدتی حرکت پذیر اوسط کے کراس اوور کے ذریعہ مارکیٹ کے رجحانات اور تجارتی مواقع کی نشاندہی کرتا ہے ، جس میں آر ایس آئی اوور بک اور اوور سیلڈ کی سطح کے ساتھ مل کر ہوتا ہے۔ یہ سسٹم 9 مدت اور 21 مدت کے سادہ حرکت پذیر اوسط (ایس ایم اے) کے امتزاج کا استعمال کرتا ہے جس میں 14 مدت کے آر ایس آئی کے ساتھ ساتھ ایک جامع رجحان کی پیروی اور رفتار کی تصدیق کا تجارتی نظام بناتا ہے۔

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

حکمت عملی کا بنیادی منطق مندرجہ ذیل اہم عناصر پر مبنی ہے: 1. رجحان کی سمت کی نشاندہی کرنے کے لئے 9 پیریڈ اور 21 پیریڈ کے سادہ چلنے والے اوسط استعمال کرتا ہے ، جب مختصر ایم اے طویل ایم اے کے اوپر سے گزرتا ہے تو لمبے سگنل پیدا ہوتے ہیں ، اور جب یہ نیچے سے گزرتا ہے تو مختصر سگنل پیدا ہوتے ہیں۔ 2۔ رجحان کی تصدیق کے آلے کے طور پر آر ایس آئی کو شامل کرتا ہے ، جس میں 70 اور 30 کو زیادہ خریدنے اور زیادہ فروخت کی حد کے طور پر مقرر کیا گیا ہے۔ جب حرکت پذیر اوسط کراس اوورز ہوتے ہیں تو ، سسٹم چیک کرتا ہے کہ آیا آر ایس آئی کی قیمتیں اسی شرائط کو پورا کرتی ہیں: طویل پوزیشنوں کے لئے آر ایس آئی کو زیادہ فروخت کی سطح سے اوپر کی ضرورت ہوتی ہے (30) ، مختصر پوزیشنوں کے لئے آر ایس آئی کو زیادہ خریدنے کی سطح سے نیچے کی ضرورت ہوتی ہے (70). تجارت صرف اس صورت میں عمل میں آتی ہے جب حرکت پذیر اوسط کراس اوور اور آر ایس آئی دونوں شرائط بیک وقت پوری ہوجاتی ہیں۔

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

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

حکمت عملی کے خطرات

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

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

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

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2025-01-16 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":49999}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Vitaliby

//@version=5
strategy("Vitaliby MA and RSI Strategy", overlay=true)

// Входные параметры для настройки
shortMALength = input.int(9, title="Short MA Length")
longMALength = input.int(21, title="Long MA Length")
rsiLength = input.int(14, title="RSI Length")
rsiOverbought = input.int(70, title="RSI Overbought Level")
rsiOversold = input.int(30, title="RSI Oversold Level")

// Расчет скользящих средних и RSI
shortMA = ta.sma(close, shortMALength)
longMA = ta.sma(close, longMALength)
rsi = ta.rsi(close, rsiLength)

// Определение условий для входа и выхода
longCondition = ta.crossover(shortMA, longMA) and rsi > rsiOversold
shortCondition = ta.crossunder(shortMA, longMA) and rsi < rsiOverbought

// Отображение сигналов на графике
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", size=size.small)
plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", size=size.small)

// Отображение скользящих средних на графике
plot(shortMA, color=color.blue, title="Short MA")
plot(longMA, color=color.orange, title="Long MA")

// Отображение RSI на отдельном окне
hline(rsiOverbought, "Overbought", color=color.red)
hline(rsiOversold, "Oversold", color=color.green)
plot(rsi, color=color.purple, title="RSI")

// Управление позициями
if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.close("Long")

if (shortCondition)
    strategy.entry("Short", strategy.short)

if (longCondition)
    strategy.close("Short")


متعلقہ

مزید