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

RSI متحرک باہر نکلنے کی سطح رفتار تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-11-28 14:59:20
ٹیگز:آر ایس آئی

img

جائزہ

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

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

بنیادی منطق میں کئی اہم اجزاء شامل ہیں:

  1. سگنل جنریشن: بنیادی تجارتی سگنل کے طور پر آر ایس آئی اوور بک / اوور سیلڈ لیول (70/30) کا استعمال کرتا ہے۔ جب آر ایس آئی 30 سے اوپر جاتا ہے تو خریدنے کے سگنل پیدا ہوتے ہیں ، جب آر ایس آئی 70 سے نیچے جاتا ہے تو سگنل فروخت کرتے ہیں۔
  2. پوزیشن مینجمنٹ: ایک پوزیشن کے اصول کو نافذ کرتا ہے، کسی بھی وقت صرف ایک سمت کی پوزیشن کو یقینی بناتا ہے تاکہ مؤثر طریقے سے خطرے کی نمائش کو کنٹرول کیا جاسکے.
  3. متحرک باہر نکلنے کا طریقہ کار: مارکیٹ کے رجحان کی خصوصیات کو بہتر طور پر اپنانے کے لئے اس غیر متوازن ڈیزائن کے ساتھ مختلف RSI باہر نکلنے کی سطح (60 طویل / مختصر کے لئے 40) مقرر کرتا ہے.
  4. نمائش ماڈیول: مارکیٹ کی حالت کی بدیہی تفہیم کے لئے چارٹ پر آر ایس آئی لائن ، اوور بک / اوور سیلڈ لیول ، اور آؤٹ پٹ لیول کو پلاٹ کرتا ہے۔

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2024-10-01 00:00:00
end: 2024-10-31 23:59:59
period: 3h
basePeriod: 3h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI Strategy with Close Levels", shorttitle="RSI Strat", overlay=true)

// RSI Input settings
rsiLength = input.int(14, title="RSI Length")
rsiOverbought = input.int(70, title="RSI Overbought Level")
rsiOversold = input.int(30, title="RSI Oversold Level")
rsiCloseLongLevel = input.int(60, title="RSI Level to Close Long Position")
rsiCloseShortLevel = input.int(40, title="RSI Level to Close Short Position")

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

// Generate buy and sell signals based on RSI levels
buySignal = ta.crossover(rsi, rsiOversold)
sellSignal = ta.crossunder(rsi, rsiOverbought)

// Check if there are open positions
var bool inPosition = na
if (strategy.opentrades > 0)
    inPosition := true
else
    inPosition := false

// Open long position on buy signal if not already in a position
if (buySignal and not inPosition)
    strategy.entry("Buy", strategy.long)
    inPosition := true

// Close long position on sell signal or when RSI reaches the close long level
if (inPosition and strategy.position_size > 0 and (sellSignal or rsi >= rsiCloseLongLevel))
    strategy.close("Buy")
    inPosition := false

// Open short position on sell signal if not already in a position
if (sellSignal and not inPosition)
    strategy.entry("Sell", strategy.short)
    inPosition := true

// Close short position on buy signal or when RSI reaches the close short level
if (inPosition and strategy.position_size < 0 and (buySignal or rsi <= rsiCloseShortLevel))
    strategy.close("Sell")
    inPosition := false

// Plot buy and sell signals
//plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
//plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Plot RSI for visualization
hline(rsiOverbought, "RSI Overbought", color=color.red)
hline(rsiOversold, "RSI Oversold", color=color.green)
hline(rsiCloseLongLevel, "RSI Close Long Level", color=color.blue)
hline(rsiCloseShortLevel, "RSI Close Short Level", color=color.purple)
plot(rsi, title="RSI", color=color.orange)



متعلقہ

مزید