Nifty50 تین منٹ کی ابتدائی قیمت پیش رفت کی حکمت عملی

SMA EMA MACD RSI KDJ Boll
تخلیق کی تاریخ: 2024-05-17 15:15:41 آخر میں ترمیم کریں: 2024-05-17 15:15:41
کاپی: 3 کلکس کی تعداد: 973
1
پر توجہ دیں
1617
پیروکار

Nifty50 تین منٹ کی ابتدائی قیمت پیش رفت کی حکمت عملی

جائزہ

یہ حکمت عملی نیفٹی 50 انڈیکس کے تین منٹ کے K لائن کے اعداد و شمار پر مبنی ہے ، جو ہر ٹریڈنگ دن کے پہلے تین منٹ کے K لائن کی اعلی ترین اور کم ترین قیمتوں کا سراغ لگاتا ہے ، اور جب قیمت اس حد سے تجاوز کرتی ہے تو اس سے ایک تجارتی سگنل جاری ہوتا ہے۔ حکمت عملی کا بنیادی نظریہ یہ ہے کہ مارکیٹ میں زیادہ سے زیادہ غیر یقینی صورتحال اور اتار چڑھاؤ ہوتا ہے جب یہ کھلتا ہے ، اور پہلی K لائن کی اونچائی اور نچائی اس دن کی قیمتوں کے عمل کے لئے ایک اہم حوالہ ہوسکتی ہے۔ اس بات کا تعین کرکے کہ آیا قیمت اس حد سے تجاوز کر گئی ہے یا نہیں ، اس دن کے رجحاناتی مواقع کو پکڑ سکتا ہے۔

حکمت عملی کا اصول

  1. تین منٹ کی مدت کا تعین کریں اور فیصلہ کریں کہ آیا یہ تجارت کا دن کی پہلی K لائن ہے۔
  2. پہلی K لائن کی افتتاحی قیمت ، اعلی ترین اور کم سے کم قیمت درج کریں۔
  3. پہلی K لائن کے اختتام کے بعد ، اگر اس کے بعد کی K لائن کی سب سے زیادہ قیمت پہلی K لائن کی سب سے زیادہ قیمت کو توڑ دیتی ہے تو ، ایک کثیر سگنل جاری کیا جاتا ہے۔ اگر اس کے بعد کی K لائن کی سب سے کم قیمت پہلی K لائن کی سب سے کم قیمت سے کم ہوجاتی ہے تو ، ایک خالی سگنل جاری کیا جاتا ہے۔
  4. سگنل کے مطابق تجارت کرتے ہوئے ، انعقاد کا وقت لچکدار کنٹرول ہوسکتا ہے ، جیسے دن کے اختتام تک انعقاد ، مقررہ اسٹاپ نقصان کی پوزیشن وغیرہ۔

اسٹریٹجک فوائد

  1. یہ آسان ہے، واضح منطق ہے، اور ابتدائی سیکھنے اور استعمال کے لئے موزوں ہے.
  2. مارکیٹ کے کھلنے کے وقت رجحان سازی کے مواقع پر قبضہ کرنے میں مدد ملتی ہے.
  3. آپ اپنی مرضی کے مطابق پوزیشن کی مدت اور اسٹاپ نقصان کی پوزیشن کو لچکدار طریقے سے ترتیب دے سکتے ہیں۔
  4. Nifty50 جیسے وسیع بیس انڈیکس یا ETF جیسی اقسام کے لئے موزوں ہے۔

اسٹریٹجک رسک

  1. مارکیٹ کے کھلنے کے وقت زیادہ اتار چڑھاؤ ہوتا ہے ، صرف اعلی یا کم قیمتوں میں توڑنے سے زیادہ جعلی توڑ سگنل پیدا ہوسکتے ہیں۔
  2. حکمت عملی میں پوزیشن ہولڈنگ مینجمنٹ پر غور نہیں کیا گیا ہے ، اور پوری پوزیشن پر کام کرنے کا خطرہ زیادہ ہے۔
  3. اس کے علاوہ ، اس میں کوئی سخت اسٹاپ نقصان کی حکمت عملی نہیں ہے ، اور اگر اس میں کوئی غلطی ہوتی ہے تو اسے بڑے پیمانے پر واپسی کا سامنا کرنا پڑتا ہے۔

حکمت عملی کی اصلاح کی سمت

  1. زیادہ سے زیادہ تکنیکی اشارے کی مدد سے فیصلے کو متعارف کرانے کے لئے، جیسے برن بینڈ، MACD، وغیرہ، سگنل کی تاثیر کو بہتر بنانے کے لئے.
  2. ایک ہی تجارت کے خطرے کو کم کرنے کے لئے ، کوڈ کو آہستہ آہستہ بڑھانے کے لئے ، بیچوں میں اسٹورز کی تعمیر پر غور کریں۔
  3. سختی سے مقرر فیصد یا فکسڈ پوائنٹ سٹاپ نقصان ، واپسی کی جگہ کو کنٹرول کریں۔
  4. نفی 50 انڈیکس کی خصوصیات کے مطابق ، بہترین پوزیشن رکھنے اور باہر نکلنے کے وقت کا تجزیہ کریں ، حکمت عملی کو منافع کے خطرے کے تناسب کو بہتر بنائیں۔

خلاصہ کریں۔

Nifty50 تین منٹ کی افتتاحی قیمت توڑنے کی حکمت عملی روزانہ کی افتتاحی تین منٹ کی اونچائی اور کم کی گرفت کو پکڑ کر ، اس دن کے رجحان کی سمت کا تعین کرنے کے لئے آسان اور آسان ہے۔ تاہم ، افتتاحی وقت میں بہت زیادہ اتار چڑھاؤ اور غیر یقینی صورتحال کی وجہ سے ، حکمت عملی خود ہی کچھ حدود رکھتی ہے ، جیسے کہ زیادہ سے زیادہ جھوٹے توڑنے والے سگنل پیدا کرنا ، پوزیشن مینجمنٹ اور اسٹاپ نقصان کے طریقہ کار کی کمی وغیرہ۔ لہذا ، عملی استعمال میں ، حکمت عملی کی کارکردگی کو بہتر بنانے ، خطرے پر قابو پانے کی صلاحیت کو بڑھانے کے لئے دیگر تکنیکی اشارے ، پوزیشن مینجمنٹ اور سخت اسٹاپ نقصان جیسے ذرائع کے ساتھ مل کر استعمال کرنے کی ضرورت ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Nifty 50 Strategy", overlay=true)

// Define 3-minute timeframe
timeframe = "3"

// Track if the current bar is the first bar of the session
isNewSession = ta.change(hour(time, "D")) != 0

// Track the open of the first candle of the session
firstCandleOpen = isNewSession ? open : na

// Track the high and low of the first candle
var float firstCandleHigh = na
var float firstCandleLow = na

if isNewSession
    firstCandleHigh := high
    firstCandleLow := low

// Alert when the first candle is completed
if ta.barssince(isNewSession) == 3
    alert("First Candle Completed - High: " + str.tostring(firstCandleHigh) + ", Low: " + str.tostring(firstCandleLow))

// Track if the high or low of the first candle is broken
highBroken = high > firstCandleHigh
lowBroken = low < firstCandleLow

// Alert when the high or low of the first candle is broken
if highBroken
    alert("High of First Candle Broken - High: " + str.tostring(high))
    strategy.entry("Enter Long", strategy.long)
if lowBroken
    alert("Low of First Candle Broken - Low: " + str.tostring(low))
    strategy.entry("Enter Short", strategy.short)