
یہ حکمت عملی نسبتا strong مضبوط انڈیکس ((RSI) اشارے پر مبنی ہے ، جس میں RSI اشارے کی زیادہ خرید اور زیادہ فروخت کی حالت کو دیکھ کر ، جب RSI نے مقررہ اوور خرید اور اوور فروخت کی حد تک پہنچنے پر خرید اور فروخت کرنے کا آپریشن کیا گیا ہے۔ اس حکمت عملی میں ایک پرامڈ اسٹاک کی تعمیر بھی کی گئی ہے ، جس میں کچھ شرائط پوری ہونے پر پوزیشنوں میں اضافہ کیا جاتا ہے تاکہ زیادہ منافع حاصل کیا جاسکے۔
اس حکمت عملی کے مرکز میں آر ایس آئی اشارے ہیں ، آر ایس آئی اشارے ایک مدت کے دوران قیمتوں میں اضافے اور کمی کی پیمائش کرتے ہیں ، جس میں قیمتوں کے رجحان کی کمزوری کو ظاہر کرنے کے لئے ایک مدت کے دوران قیمتوں میں اضافے اور کمی کی اوسط شرح کا حساب لگایا جاتا ہے۔ جب آر ایس آئی اشارے ایک مقررہ اوور بیئر کی حد (جیسے 75) تک پہنچ جاتا ہے ، تو عام طور پر یہ سمجھا جاتا ہے کہ قیمت میں زیادہ اضافہ ہوا ہے ، اور اس میں واپسی کا امکان زیادہ ہے ، اس وقت حکمت عملی فروخت کی جاتی ہے۔ جب آر ایس آئی اشارے ایک مقررہ اوور بیئر کی حد (جیسے) 35 تک پہنچ جاتا ہے ، تو عام طور پر یہ سمجھا جاتا ہے کہ قیمت میں زیادہ کمی واقع ہوئی ہے ، اور اس میں واپسی کا امکان زیادہ ہے ، اس وقت حکمت عملی خریدنے کی کارروائی کرے گی۔ اس حکمت عملی میں ایک پائیراڈائزڈ پوزیشن کی شرط بھی رکھی گئی ہے ، یعنی جب خرید / فروخت کی شرائط پوری ہوجائیں اور پوزیشن کی تعداد زیادہ سے زیادہ حد تک نہ پہنچ جائے تو اس میں اضافہ ہوتا ہے ، اور زیادہ سے زیادہ
یہ حکمت عملی کلاسیکی آر ایس آئی اشارے پر مبنی ہے ، جس میں اوور خرید اوور فروخت سگنل کے ذریعہ تجارتی فیصلے کیے جاتے ہیں ، اور اسی وقت پائیدار پوزیشننگ کا استعمال کرتے ہوئے رجحان کا سراغ لگایا جاتا ہے۔ اس میں آسان ، آسان اور وسیع پیمانے پر لاگو ہونے والے فوائد ہیں۔ تاہم ، عملی استعمال میں ، پیرامیٹرز کی ترتیب ، ہلچل والی مارکیٹ اور رجحان کے تسلسل جیسے خطرات پر توجہ دینے کی ضرورت ہے۔ اور مارکیٹ کی خصوصیات کے مطابق مناسب اصلاح اور بہتری لانا ، جیسے پیرامیٹرز کی اصلاح ، دوسرے اشارے ، متحرک اسٹاپ نقصانات ، پائیدار پوزیشننگ پائیداروں کے ساتھ مل کر ، زیادہ مستحکم حکمت عملی کی کارکردگی حاصل کرنے کے لئے۔
/*backtest
start: 2023-04-06 00:00:00
end: 2024-04-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("RSI Strategy", overlay=true)
// Définition des paramètres
rsi_length = input(14, title="RSI Length")
buy_level = input(35, title="Buy Level")
sell_level = input(75, title="Sell Level")
pyramiding = input(5, title="Pyramiding")
// Calcul du RSI
rsi = ta.rsi(close, rsi_length)
// Règles d'entrée
buy_signal = ta.crossover(rsi, buy_level)
sell_signal = ta.crossunder(rsi, sell_level)
// Gestion des positions
if (buy_signal)
strategy.entry("Buy", strategy.long)
if (sell_signal)
strategy.entry("Sell", strategy.short)
// Pyramiding
if (strategy.opentrades < pyramiding)
strategy.entry("Buy", strategy.long)
else if (strategy.opentrades > pyramiding)
strategy.entry("Sell", strategy.short)
// Tracé du RSI
plot(rsi, title="RSI", color=color.blue)
hline(buy_level, "Buy Level", color=color.green)
hline(sell_level, "Sell Level", color=color.red)