یہ نیفٹی 50 انڈیکس پر مبنی ایک اعلی تعدد کی مقدار پر مبنی تجارتی حکمت عملی ہے۔ یہ نیفٹی 50 انڈیکس کی قیمتوں میں ہونے والی تبدیلیوں کو ٹریک کرتا ہے اور منافع کے ل support سپورٹ لیول کے قریب طویل پوزیشن اور مزاحمت کی سطح کے قریب مختصر پوزیشن لینے کے لئے کھلی دلچسپی کی تبدیلی کو جوڑتا ہے۔
حکمت عملی سب سے پہلے نیفٹی 50 انڈیکس کی کھلی دلچسپی کی تبدیلی حاصل کرتی ہے۔ اس کے بعد یہ سیٹ سپورٹ اور مزاحمت کی سطحوں کے ساتھ ساتھ کھلی دلچسپی کی تبدیلی کی شدت کی حد کی قیمتوں کی بنیاد پر خرید و فروخت کے سگنل پیدا کرے گی۔ خاص طور پر:
اس طرح، حمایت کی سطح کے قریب طویل پوزیشنیں لی جا سکتی ہیں، اور منافع کے لئے مزاحمت کی سطح کے قریب مختصر پوزیشنیں لی جا سکتی ہیں۔
اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
اس حکمت عملی میں کچھ خطرات بھی ہیں:
اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں مزید بہتر بنایا جاسکتا ہے:
یہ نفٹی 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)