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

MA EMA
निर्माण तिथि: 2024-06-14 15:43:42 अंत में संशोधित करें: 2024-06-14 15:43:42
कॉपी: 3 क्लिक्स: 873
1
ध्यान केंद्रित करना
1617
समर्थक

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

अवलोकन

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

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

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

रणनीतिक लाभ

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

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

  1. जब बाजार में उतार-चढ़ाव होता है, तो एक बड़ी वापसी हो सकती है।
  2. बाजार के खुले होने के समय के दौरान कीमतों में अधिक उतार-चढ़ाव होता है, जो जोखिम को बढ़ाता है।
  3. इस तरह की घटनाओं के बाद, यह स्पष्ट हो गया है कि यह एक गंभीर मामला है।

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

  1. चलती औसत जैसे संकेतकों को शामिल करने पर विचार किया जा सकता है, जो बाजार में शोर के संकेतों को फ़िल्टर करता है।
  2. इस प्रकार, आप स्टॉक खोलने के समय को अनुकूलित करने पर विचार कर सकते हैं, ताकि स्टॉक खोलने के समय से बच सकें।
  3. स्टॉपलॉस को अनुकूलित करने और रणनीति की स्थिरता को बढ़ाने के बारे में विचार किया जा सकता है।
  4. स्थिति प्रबंधन में शामिल होने पर विचार किया जा सकता है, जो कि निकासी के जोखिम को नियंत्रित करता है।

संक्षेप

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

रणनीति स्रोत कोड
/*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)