تین منٹ کی K-لائن ہائی اور لو پوائنٹس پر مبنی انٹرا ڈے پیش رفت کی حکمت عملی

MA EMA
تخلیق کی تاریخ: 2024-06-14 15:43:42 آخر میں ترمیم کریں: 2024-06-14 15:43:42
کاپی: 3 کلکس کی تعداد: 873
1
پر توجہ دیں
1617
پیروکار

تین منٹ کی K-لائن ہائی اور لو پوائنٹس پر مبنی انٹرا ڈے پیش رفت کی حکمت عملی

جائزہ

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

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

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

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

  1. اس کے علاوہ، اس کے ساتھ ساتھ اس کے ساتھ ساتھ اس کے ساتھ ساتھ اس کے ساتھ ساتھ اس کے ساتھ.
  2. دن کے اندر تجارت کے لئے موزوں ، فنڈز کا زیادہ استعمال۔
  3. اس کے علاوہ ، اس میں بہت سے خطرات ہیں ، لیکن اس میں بہت کم خطرہ ہے۔
  4. رجحانات کے ساتھ منسلک مارکیٹوں کے لئے مناسب.

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

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

//@version=5
strategy("Banknifty Strategy", overlay=true, default_qty_type=strategy.fixed, default_qty_value=1)

// Parameters
start_date = input(timestamp("2024-01-01 00:00"), title="Start Date")
end_date = input(timestamp("2024-06-07 23:59"), title="End Date")

// Time settings
var startTime = timestamp("2024-06-09 09:15")
var endTime = timestamp("2024-06-09 09:24")

// Variables to store the 3rd 3-minute candle
var bool isCandleFound = false
var float thirdCandleHigh = na
var float thirdCandleLow = na
var float baseCandleHigh = na
var float baseCandleLow = na
var float entryPrice = na
var float targetPrice = na

// Check if the current time is within the specified date range
inDateRange = true

// Capture the 3rd 3-minute candle
if (inDateRange and not isCandleFound)
    var int candleCount = 0
    if (true)
        candleCount := candleCount + 1
        if (candleCount == 3)
            thirdCandleHigh := high
            thirdCandleLow := low
            isCandleFound := true

// Wait for a candle to close above the high of the 3rd 3-minute candle
if (isCandleFound and na(baseCandleHigh) and close > thirdCandleHigh)
    baseCandleHigh := close
    baseCandleLow := low

// Strategy logic for buying and selling
if (not na(baseCandleHigh))
    // Buy condition
    if (high > baseCandleHigh and strategy.opentrades == 0)
        entryPrice := high
        targetPrice := entryPrice + 100
        strategy.entry("Buy", strategy.long, limit=entryPrice)
    // Sell condition
    if (low < baseCandleLow and strategy.opentrades == 0)
        entryPrice := low
        targetPrice := entryPrice - 100
        strategy.entry("Sell", strategy.short, limit=entryPrice)

// Exit conditions
if (strategy.opentrades > 0)
    // Exit BUY trade when profit is 100 points or carry forward to next day
    if (strategy.position_size > 0 and high >= targetPrice)
        strategy.exit("Take Profit", from_entry="Buy", limit=targetPrice)
    // Exit SELL trade when profit is 100 points or carry forward to next day
    if (strategy.position_size < 0 and low <= targetPrice)
        strategy.exit("Take Profit", from_entry="Sell", limit=targetPrice)

// Close trades at the end of the day
if (time == timestamp("2024-06-09 15:30"))
    strategy.close("Buy", comment="Market Close")
    strategy.close("Sell", comment="Market Close")

// Plotting for visualization
plotshape(series=isCandleFound, location=location.belowbar, color=color.red, style=shape.labeldown, text="3rd 3-min candle")
plot(baseCandleHigh, title="Base Candle High", color=color.green, linewidth=2, style=plot.style_line)
plot(baseCandleLow, title="Base Candle Low", color=color.red, linewidth=2, style=plot.style_line)