
یہ حکمت عملی ایک اعلی تعدد کی مقدار میں تجارت کرنے والی حکمت عملی ہے جو Nifty 50 انڈیکس پر مبنی ہے۔ اس میں Nifty 50 انڈیکس کی قیمت میں ہونے والی تبدیلیوں کو ٹریک کرنے کے ساتھ ساتھ کھلے منافع میں ہونے والی تبدیلیوں کو بھی شامل کیا گیا ہے۔ اس حکمت عملی کے تحت ، سپورٹ کے قریب کم وقت میں خریدیں اور مزاحمت کے قریب زیادہ وقت میں فروخت کریں۔
اس حکمت عملی میں پہلے نفیٹی 50 انڈیکس میں کھلے منافع میں تبدیلی کی صورتحال حاصل کی جاتی ہے۔ اس کے بعد یہ خرید و فروخت کے سگنل پیدا کرتا ہے ، اس کی بنیاد پر جو معاون مزاحمت کی سطح مقرر کی گئی ہے ، اور کھلے منافع میں تبدیلی کی شدت کی کمی ہے۔ خاص طور پر:
اس طرح ، آپ کو سپورٹ کے قریب کم خریدنے اور مزاحمت کے قریب زیادہ فروخت کرنے کی اجازت دی جاسکتی ہے ، اور پھر منافع کما سکتے ہیں۔
اس حکمت عملی کے درج ذیل فوائد ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
اس حکمت عملی کو مزید بہتر بنانے کے لیے مندرجہ ذیل نکات پر غور کیا جا سکتا ہے۔
یہ حکمت عملی ایک سادہ اور موثر Nifty 50 پر مبنی مقدار کی تجارت کی حکمت عملی ہے۔ اس میں اعلی تعدد ، کھلے مفادات کی معلومات کا استعمال ، متحرک ہینڈلنگ کی حمایت اور بہتری کی گنجائش ہے۔ مجموعی طور پر ، اس حکمت عملی نے کثیر عنصر ، خودکار اور ذہین مقدار کی تجارت کا نظام بنانے کے لئے ایک مضبوط بنیاد رکھی ہے۔
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Intraday Nifty 50 Bottom Buying and Selling with OI Strategy", overlay=true)
// Input parameters
niftySymbol = input("NIFTY50", title="Nifty 50 Symbol")
oiLength = input(14, title="Open Interest Length")
supportLevel = input(15000, title="Support Level")
resistanceLevel = input(16000, title="Resistance Level")
buyThreshold = input(1, title="Buy Threshold")
sellThreshold = input(-1, title="Sell Threshold")
// Fetch Nifty 50 open interest
oi = request.security(niftySymbol, "D", close)
// Calculate open interest change
oiChange = oi - ta.sma(oi, oiLength)
// Plot support and resistance levels
plot(supportLevel, color=color.green, title="Support Level")
plot(resistanceLevel, color=color.red, title="Resistance Level")
// Plot open interest and open interest change
plot(oi, color=color.blue, title="Open Interest")
plot(oiChange, color=color.green, title="Open Interest Change")
// Trading logic
buySignal = close < supportLevel and oiChange > buyThreshold
sellSignal = close > resistanceLevel and oiChange < sellThreshold
// Execute trades
strategy.entry("Buy", strategy.long, when=buySignal)
strategy.entry("Sell", strategy.short, when=sellSignal)