
اس حکمت عملی کا نام RSI-MA رجحان ٹریکنگ حکمت عملی ہے۔ اس کا نظریہ یہ ہے کہ RSI اشارے اور MA اوسط لائن کو ایک ساتھ استعمال کیا جائے تاکہ قیمت کی رجحان کا اندازہ لگایا جاسکے اور تجارتی سگنل جاری کیا جاسکے۔ جب RSI اشارے ایک مقررہ اوپر اور نیچے کی قیمت سے تجاوز کرتے ہیں تو تجارتی سگنل پیدا ہوتا ہے ، اور MA لائن کا استعمال جعلی سگنل کو فلٹر کرنے کے لئے کیا جاتا ہے ، اور صرف اس وقت سگنل جاری کیا جاتا ہے جب قیمت میں مسلسل اضافہ یا کمی واقع ہوتی ہے۔ یہ ایک مخصوص منافع بخش جگہ کو برقرار رکھنے کے ساتھ ساتھ زلزلے کی صورتحال کو مؤثر طریقے سے فلٹر کرسکتا ہے۔
اس حکمت عملی میں بنیادی طور پر آر ایس آئی اشارے اور ایم اے اوسط لائن کا استعمال کیا جاتا ہے۔ آر ایس آئی اوور خریدنے کے لئے استعمال کیا جاتا ہے اور ایم اے رجحان کی سمت کا تعین کرنے کے لئے استعمال کیا جاتا ہے۔
RSI اشارے کی قدر کا حساب لگائیں اور 90 اور 10 کی حد مقرر کریں۔ 90 سے زیادہ RSI ایک اوورلوڈ سگنل ہے ، اور 10 سے کم اوورلوڈ سگنل ہے۔
ایک خاص دورانیے (جیسے 4 دن) کے لئے ایم اے کی اوسط لائن کا حساب لگائیں۔ جب قیمتیں بڑھتی رہتی ہیں تو ایم اے لائن اوپر جاتی ہے۔ جب قیمتیں گرتی رہتی ہیں تو ایم اے لائن نیچے جاتی ہے۔
جب RSI 90 سے زیادہ ہو اور MA آن لائن ہو تو ، کم کریں؛ جب RSI 10 سے کم ہو اور MA آن لائن ہو تو ، زیادہ کریں۔
اسٹاپ نقصان ہر ہاتھ کے لئے مقررہ پوائنٹس کے طور پر مقرر کیا جاتا ہے ، اور اسٹاپ فی صد ہر ہاتھ کے لئے مقرر کیا جاتا ہے۔
یہ حکمت عملی آر ایس آئی اشارے اور ایم اے اوسط لائن ڈبل فلٹرنگ کے ساتھ مل کر ، اتار چڑھاؤ کے حالات میں جعلی سگنل کو مؤثر طریقے سے فلٹر کرسکتی ہے۔ اس کے علاوہ ، آر ایس آئی کی ترتیب کے ذریعہ سگنل کو بہت دیر سے آنے سے بچنے کے لئے ، منافع کی ایک خاص گنجائش کی ضمانت دی گئی ہے۔ اس حکمت عملی کے پیرامیٹرز کو آسان اور سمجھنے اور بہتر بنانے کے لئے ، رجحان کی سمت کا تعین کرنے کے لئے ایم اے کا استعمال کریں۔
اس حکمت عملی کے اہم خطرات یہ ہیں:
اچانک واقعے کے نتیجے میں تیزی سے کمی یا عروج ، آر ایس آئی اور ایم اے نے رد عمل ظاہر نہیں کیا ، اور اس سے زیادہ نقصان ہوسکتا ہے۔
زلزلے کے حالات میں ، آر ایس آئی اور ایم اے اکثر سگنل دے سکتے ہیں ، جس کی وجہ سے زیادہ بار بار تجارت ہوتی ہے جس سے تجارت کی فیس اور سلائڈ پوائنٹ کی لاگت میں اضافہ ہوتا ہے۔
پیرامیٹرز کی غلط ترتیب حکمت عملی کی کارکردگی کو بھی متاثر کرتی ہے۔ مثال کے طور پر ، RSI اوپر اور نیچے کی حد کو بہت وسیع کرنے سے سگنل میں تاخیر ہوتی ہے ، اور اگر اس کی ترتیب بہت تنگ ہے تو ، سگنل بہت کثرت سے ہوتا ہے۔
اس حکمت عملی کو مزید بہتر بنانے کے لیے مندرجہ ذیل نکات پر توجہ دی جا سکتی ہے:
مختلف اقسام اور دورانیہ کے پیرامیٹرز کے مطابق جانچ اور اصلاح کریں ، بہترین پیرامیٹرز کا مجموعہ طے کریں۔
دوسرے اشارے کے مجموعے کو شامل کریں ، جیسے KDJ ، BOLL ، وغیرہ شامل کریں ، اور زیادہ سخت فلٹرنگ شرائط مرتب کریں ، تاکہ غلط تجارت کے امکانات کو کم کیا جاسکے۔
خود کار طریقے سے نقصان کی روک تھام کا نظام قائم کریں ، جیسے کہ اتار چڑھاؤ کی شرح اور اے ٹی آر کے مطابق اسٹاپ نقصان کی قیمت کو متحرک طور پر ایڈجسٹ کریں۔
مشین لرننگ الگورتھم شامل کریں ، مارکیٹ کی صورتحال کے مطابق حکمت عملی کے پیرامیٹرز کو خود بخود ایڈجسٹ کریں ، پیرامیٹرز کو متحرک طور پر بہتر بنائیں۔
مجموعی طور پر ، RSI-MA حکمت عملی بہت آسان اور عملی ہے ، جبکہ رجحان کی پیروی اور اوور بیئر اوور سیل فیصلے کے ساتھ مل کر ، اچھی مارکیٹ کی صورتحال میں بہتر منافع حاصل کیا جاسکتا ہے۔ تاہم ، غلط تجارت کا خطرہ بھی موجود ہے جس میں خطرہ کم کرنے اور استحکام کو بڑھانے کے لئے مزید اصلاحات کی ضرورت ہے۔
/*backtest
start: 2023-11-10 00:00:00
end: 2023-12-10 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//This strategy is best used with the Chrome Extension AutoView for automating TradingView alerts.
//You can get the AutoView extension for FREE using the following link
//https://chrome.google.com/webstore/detail/autoview/okdhadoplaoehmeldlpakhpekjcpljmb?utm_source=chrome-app-launcher-info-dialog
strategy("4All", shorttitle="Strategy", overlay=false)
src = close
len = input(4, minval=1, title="Length")
up = rma(max(change(src), 0), len)
down = rma(-min(change(src), 0), len)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
plot(rsi, color=purple)
band1 = hline(90)
band0 = hline(10)
fill(band1, band0, color=purple, transp=90)
rsin = input(5)
sn = 100 - rsin
ln = 0 + rsin
short = crossover(rsi, sn)
long = crossunder(rsi, ln)
strategy.entry("long", strategy.long, when=long)
strategy.entry("short", strategy.short, when=short)
TP = input(15) * 10
SL = input(23) * 10
TS = input(0) * 10
CQ = 100
TPP = (TP > 0) ? TP : na
SLP = (SL > 0) ? SL : na
TSP = (TS > 0) ? TS : na
strategy.exit("Close Long", "long", qty_percent=CQ, profit=TPP, loss=SLP, trail_points=TSP)
strategy.exit("Close Short", "short", qty_percent=CQ, profit=TPP, loss=SLP, trail_points=TSP)