संसाधन लोड हो रहा है... लोड करना...

3-मिनट की मोमबत्ती उच्च निम्न बिंदुओं के आधार पर इंट्राडे ब्रेकआउट रणनीति

लेखक:चाओझांग, दिनांकः 2024-06-14 15:43:42
टैगःएमएईएमए

img

अवलोकन

इस रणनीति का मुख्य विचार तीन मिनट की मोमबत्ती के उच्च और निम्न बिंदुओं को ब्रेकआउट बिंदुओं के रूप में उपयोग करना है। जब कीमत तीन मिनट की मोमबत्ती के उच्च को तोड़ती है, तो यह लंबी जाती है, और जब यह कम से टूटती है, तो यह छोटी हो जाती है। यह रणनीति इंट्राडे ट्रेडिंग के लिए उपयुक्त है, प्रत्येक दिन के अंत में पदों को बंद करना और अगले दिन व्यापार जारी रखना। इस रणनीति का लाभ यह है कि यह अपेक्षाकृत कम जोखिम के साथ सरल, समझने में आसान और लागू करने में आसान है। हालांकि, इस रणनीति से जुड़े कुछ जोखिम भी हैं, जैसे कि बाजार की अस्थिरता अधिक होने पर बड़े ड्रॉडाउन की संभावना।

रणनीतिक सिद्धांत

  1. बाजार खुलने के बाद प्रत्येक दिन के पहले तीन मिनट के लिए मोमबत्ती डेटा प्राप्त करें, और तीसरी मोमबत्ती की उच्चतम और निम्नतम कीमतों को रिकॉर्ड करें।
  2. जब कीमत तीसरी मोमबत्ती की उच्चतम कीमत को तोड़ती है, तो शुरुआती मूल्य से 100 अंक ऊपर लक्ष्य मूल्य के साथ लंबी स्थिति खोलें और दिन के अंत में या लक्ष्य मूल्य तक पहुंचने पर स्थिति को बंद करें।
  3. जब कीमत तीसरी मोमबत्ती की सबसे कम कीमत को पार कर जाती है, तो लक्ष्य मूल्य से 100 अंक कम लक्ष्य मूल्य के साथ एक छोटी स्थिति खोलें और दिन के अंत में या लक्ष्य मूल्य तक पहुंचने पर स्थिति को बंद करें।
  4. प्रत्येक दिन के अंत में सभी पदों को बंद करें और अगले दिन व्यापार जारी रखें।

रणनीतिक लाभ

  1. सरल और समझने और लागू करने में आसान।
  2. उच्च पूंजी उपयोग के साथ इंट्राडे ट्रेडिंग के लिए उपयुक्त।
  3. स्पष्ट स्टॉप-लॉस पदों के साथ अपेक्षाकृत कम जोखिम।
  4. मजबूत रुझानों वाले बाजारों के लिए उपयुक्त।

रणनीतिक जोखिम

  1. जब बाजार की अस्थिरता अधिक होती है, तो बड़ी मात्रा में ड्रॉडाउन हो सकता है।
  2. खुलने के समय के दौरान उच्च जोखिम जब कीमतों में उतार-चढ़ाव बड़ा होता है।
  3. ब्रेकआउट बिंदु की स्थिति को समझना मुश्किल है, गलत आकलन करना आसान है।

रणनीति अनुकूलन दिशा

  1. अस्थिर बाजारों में शोर संकेतों को फ़िल्टर करने के लिए चलती औसत जैसे संकेतक जोड़ने पर विचार करें।
  2. खोलने के समय को अनुकूलित करने पर विचार करें ताकि खोलने के समय की अवधि से बचा जा सके।
  3. रणनीति की स्थिरता में सुधार के लिए लाभ लेने और स्टॉप-लॉस बिंदुओं को अनुकूलित करने पर विचार करें।
  4. ड्रॉडाउन जोखिम को नियंत्रित करने के लिए स्थिति प्रबंधन जोड़ने पर विचार करें।

सारांश

यह रणनीति तीन मिनट की मोमबत्ती के उच्च और निम्न बिंदुओं के ब्रेकआउट पर आधारित है और इंट्राडे ट्रेडिंग के लिए उपयुक्त है। लाभ यह है कि यह अपेक्षाकृत कम जोखिम के साथ सरल, समझने में आसान और लागू करने में आसान है। हालांकि, कुछ जोखिम भी हैं, जैसे कि बाजार की अस्थिरता अधिक होने पर बड़े ड्रॉडाउन की संभावना। रणनीति की स्थिरता और लाभप्रदता में सुधार के लिए, संकेतों को फ़िल्टर करने, उद्घाटन समय को अनुकूलित करने, लाभ लेने और स्टॉप-लॉस बिंदुओं को अनुकूलित करने और स्थिति प्रबंधन को जोड़ने के मामले में इसे अनुकूलित करने पर विचार करें।


/*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)


संबंधित

अधिक