
یہ حکمت عملی ایک کثیر دورانیہ ٹریڈنگ سسٹم ہے جو نسبتا strong مضبوط اشاریہ ((RSI) اور اشاریہ منتقل اوسط ((EMA) پر مبنی ہے۔ یہ بنیادی طور پر اوور سیل شرائط کی نشاندہی کرنے کے لئے RSI اشارے کا استعمال کرتا ہے اور طویل مدتی EMA کے ساتھ ٹرینڈ فلٹر کے طور پر کام کرتا ہے ، جب مارکیٹ میں اوور سیل ریورس سگنل ہوتا ہے تو خریدتا ہے۔ اس حکمت عملی میں اسٹاپ لاس اور اسٹاپ اسٹاپ کے ساتھ ساتھ قیمتوں میں کمی کے وقت پوزیشن بڑھانے کی خصوصیات بھی شامل ہیں ، جس کا مقصد مارکیٹ میں واپسی کے مواقع کو پکڑنا اور خطرے کو کنٹرول کرنا ہے۔
اس حکمت عملی کا بنیادی اصول RSI اشارے کا استعمال کرتے ہوئے اوور سیل حالات کی نشاندہی کرنا ہے اور جب RSI کی قیمت مقررہ حد سے کم ہو تو خریدنے کا اشارہ کرنا ہے۔ خاص طور پر:
اس طرح کی کثیر جہتی ٹرانزیکشن منطق کا مقصد حکمت عملی کی استحکام اور منافع کو بہتر بنانا ہے۔
کثیر اشارے کا امتزاج: آر ایس آئی اور ای ایم اے کے امتزاج کے ذریعہ ، حکمت عملی طویل مدتی رجحانات کو مدنظر رکھتے ہوئے ممکنہ الٹ مواقع کی زیادہ درست شناخت کرسکتی ہے۔
رسک مینجمنٹ: بلٹ ان اسٹاپ اور اسٹاپ میکانیزم ہر تجارت کے خطرے کو کنٹرول کرنے میں مدد کرتا ہے اور فنڈز کی حفاظت کرتا ہے۔
متحرک پوزیشن مینجمنٹ: قیمتوں میں کمی کے وقت پوزیشن میں اضافے کا طریقہ کار اوسط لاگت کو کم کرنے اور ممکنہ منافع میں اضافہ کرسکتا ہے۔
لچکدار: حکمت عملی کے پیرامیٹرز کو مختلف مارکیٹ کے حالات اور تجارت کی اقسام کے مطابق ڈھال لیا جاسکتا ہے۔
آٹومیشن: حکمت عملی کو ٹریڈنگ پلیٹ فارم پر خود کار طریقے سے عملدرآمد کیا جاسکتا ہے ، جس سے انسانی جذباتی مداخلت کو کم کیا جاسکتا ہے۔
غلط بریک کا خطرہ: آر ایس آئی میں غلط بریک ہوسکتی ہے ، جس سے غلط تجارتی سگنل پیدا ہوسکتے ہیں۔
رجحان کی تبدیلی: مضبوط رجحان کے دوران ، حکمت عملی اکثر سگنل کو متحرک کرسکتی ہے ، جس سے تجارت کی لاگت میں اضافہ ہوتا ہے۔
پیرامیٹر حساسیت: حکمت عملی کی کارکردگی پیرامیٹرز کی ترتیبات کے لئے بہت حساس ہوسکتی ہے ، جس میں محتاط اصلاح اور جانچ پڑتال کی ضرورت ہے۔
سلائڈ پوائنٹس اور ٹرانزیکشن لاگت: بار بار ٹرانزیکشنز اعلی ٹرانزیکشن لاگت کا سبب بن سکتی ہیں جو مجموعی منافع کو متاثر کرتی ہیں۔
مارکیٹ کے حالات پر انحصار: حکمت عملی کچھ مارکیٹ کے حالات میں خراب کارکردگی کا مظاہرہ کرسکتی ہے ، جس کی مستقل نگرانی اور ایڈجسٹمنٹ کی ضرورت ہے۔
کثیر دورانیہ تجزیہ: سگنل کی وشوسنییتا کو بہتر بنانے کے لئے متعدد وقت کے ادوار کے آر ایس آئی تجزیہ کو متعارف کرانے پر غور کریں۔
متحرک پیرامیٹرز ایڈجسٹمنٹ: مختلف مارکیٹ کے حالات کے مطابق مارکیٹ میں اتار چڑھاؤ کی متحرک تبدیلیوں کے مطابق آر ایس آئی کی کمی اور ای ایم اے کے دور کو ایڈجسٹ کریں۔
ٹرانزیکشن حجم اشارے شامل کریں: ٹرانزیکشن حجم تجزیہ کے ساتھ مل کر ، قیمتوں کے رجحانات کی تاثیر کی تصدیق میں مدد مل سکتی ہے۔
ہولڈنگ منطق کو بہتر بنائیں: زیادہ پیچیدہ ہولڈنگ الگورتھم جیسے اے ٹی آر پر مبنی متحرک ہولڈنگ کا استعمال کرنے پر غور کیا جاسکتا ہے۔
مشین لرننگ متعارف کروانا: پیرامیٹرز کے انتخاب اور سگنل جنریشن کے عمل کو بہتر بنانے کے لئے مشین لرننگ الگورتھم کا استعمال کریں۔
ملٹی سائیکل RSI اوور سیل ریورسنگ حکمت عملی ایک مقداری تجارتی نظام ہے جو تکنیکی اشارے اور رسک مینجمنٹ کو یکجا کرتی ہے۔ اس حکمت عملی کا مقصد مارکیٹ میں واپسی کے مواقع پر قبضہ کرنا ہے۔ آر ایس آئی کے اوور سیل سگنل اور ای ایم اے کے رجحان کی فلٹرنگ کا استعمال کرتے ہوئے۔ بلٹ ان اسٹاپ لاس اسٹاپ میکانزم اور متحرک پوزیشن لگانے کی منطق حکمت عملی کے خطرے پر قابو پانے کی صلاحیت کو مزید بڑھا دیتی ہے۔ تاہم ، صارفین کو ممکنہ خطرات جیسے جعلی توڑ اور پیرامیٹر حساسیت سے آگاہ رہنے کی ضرورت ہے۔ اس حکمت عملی میں مسلسل اصلاح اور ایڈجسٹمنٹ کے ذریعے ، جیسے ملٹی سائیکل تجزیہ اور مشین لرننگ ٹیکنالوجیز کو متعارف کرانا ، مارکیٹ کے مختلف ماحول میں استحکام اور منافع بخش رہنے کی صلاحیت رکھتا ہے۔
/*backtest
start: 2024-08-26 00:00:00
end: 2024-09-24 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(" 15min oversold gold", overlay=true)
// Parameters
rsiPeriod = input.int(11, title="RSI Period")
rsiSource = close
rsiEntryValue = input.float(20, title="RSI Value for Entry", step=0.1)
rsiExitValue = input.float(79, title="RSI Value for Exit", step=0.1)
emaPeriod = input.int(290, title="EMA Period")
stopLossPercent = input.float(1.4, title="Stop Loss (%)") / 100 // Convert percentage to a decimal.
takeProfitPercent = input.float(3.5, title="Take Profit (%)") / 100 // Convert percentage to a decimal.
// Calculate RSI and EMA
rsiValue = ta.rsi(rsiSource, rsiPeriod)
longEma = ta.ema(rsiSource, emaPeriod)
// Plot the EMA
plot(longEma, title="EMA", color=color.blue, linewidth=1)
// Entry conditions for long trades
longCondition = rsiValue < rsiEntryValue
// Exit conditions for long trades
rsiExitCondition = rsiValue > rsiExitValue
// Tracking the entry price, setting stop loss, and take profit
var float entryPrice = na
if (longCondition)
entryPrice := close
stopLossPrice = entryPrice * (1 - stopLossPercent)
takeProfitPrice = entryPrice * (1 + takeProfitPercent)
stopLossHit = close < stopLossPrice
takeProfitHit = close > takeProfitPrice
// Execute trades using the if statement
if (longCondition)
strategy.entry("Long", strategy.long)
// Distinct exit conditions
if (rsiExitCondition)
strategy.close("Long", comment="RSI Exit")
if (takeProfitHit)
strategy.close("Long", comment="Take Profit Hit")
///add a more limit buy
morebuy=entryPrice*(0.98)
buymore=close<morebuy
if buymore
strategy.entry('add more', strategy.long, qty = 3, comment = 'letgo bitch')