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

एफवीजी मोमेंटम स्केलिंग रणनीति

लेखक:चाओझांग, दिनांकः 2024-05-28 17:23:09
टैगःFVG

img

अवलोकन

यह रणनीति एक FVG आधारित गति स्केलिंग रणनीति है। यह FVG संकेतक से तेजी और मंदी के संकेतों को पहचानकर बाजार में संभावित अल्पकालिक व्यापारिक अवसरों की पहचान करती है। यह रणनीति संभावित नुकसान को सीमित करने और लाभ को अधिकतम करने के लिए तंग स्टॉप लॉस और लाभ लक्ष्यों का उपयोग करती है। यह अल्पकालिक समय सीमा (जैसे, 1-मिनट या 5-मिनट के चार्ट) के लिए डिज़ाइन की गई है।

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

रणनीति संभावित व्यापारिक अवसरों की पहचान करने के लिए एफवीजी संकेतक का उपयोग करती है। एफवीजी संकेतक वर्तमान समापन मूल्य की तुलना पिछले तीन मोमबत्तियों के उच्चतम और निम्नतम मूल्य के साथ करके तेजी और मंदी के संकेतों का निर्धारण करता है। यदि वर्तमान समापन मूल्य पिछले तीन मोमबत्तियों की उच्चतम कीमत से अधिक है, तो एक तेजी का संकेत ट्रिगर किया जाता है। इसके विपरीत, यदि वर्तमान समापन मूल्य पिछले तीन मोमबत्तियों की सबसे कम कीमत से कम है, तो एक मंदी का संकेत ट्रिगर किया जाता है।

एक बार ट्रेडिंग सिग्नल निर्धारित हो जाने के बाद, रणनीति एफवीजी रेंज के मध्य बिंदु पर खरीद या बिक्री ऑर्डर निष्पादित करती है। लंबे ट्रेडों के लिए, स्टॉप लॉस को एफवीजी के निचले स्तर से 1% नीचे और लाभ लक्ष्य को एफवीजी के उच्च स्तर से 2% ऊपर सेट किया जाता है। शॉर्ट ट्रेडों के लिए, स्टॉप लॉस को एफवीजी के उच्च स्तर से 1% ऊपर और लाभ लक्ष्य को एफवीजी के निम्न स्तर से 2% नीचे सेट किया जाता है।

रणनीतिक लाभ

  1. यह रणनीति संभावित व्यापारिक अवसरों की पहचान करने के लिए एक सरल लेकिन प्रभावी एफवीजी संकेतक का उपयोग करती है। एफवीजी संकेतक अल्पकालिक मूल्य गति को पकड़ने में सक्षम है, जो प्रवृत्ति के गठन के शुरुआती चरणों के दौरान व्यापार में सहायता करता है।

  2. यह रणनीति संभावित नुकसान को सीमित करने और लाभ को अधिकतम करने के लिए तंग स्टॉप लॉस और लाभ लक्ष्यों का उपयोग करती है। इससे जोखिम का प्रबंधन करने और समग्र लाभप्रदता में सुधार करने में मदद मिलती है।

  3. यह रणनीति बाजार में अल्पकालिक उतार-चढ़ावों का लाभ उठाते हुए अल्पकालिक समय सीमाओं के लिए उपयुक्त है। यह रणनीति बाजार की बदलती परिस्थितियों के लिए तेजी से अनुकूलन करने की अनुमति देती है।

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

  1. यह रणनीति FVG संकेतक द्वारा प्रदान किए गए ट्रेडिंग संकेतों पर निर्भर करती है। जबकि FVG संकेतक मूल्य गति को पकड़ने में प्रभावी है, यह हर व्यापार में सफलता की गारंटी नहीं देता है। झूठे संकेत ट्रेडों को खोने का कारण बन सकते हैं।

  2. यह रणनीति निश्चित स्टॉप लॉस और लाभ लक्ष्यों का उपयोग करती है। हालांकि यह जोखिम को प्रबंधित करने में मदद करता है, यह संभावित लाभों को भी सीमित कर सकता है। मजबूत रुझानों के दौरान, कीमतें पूर्वनिर्धारित लाभ लक्ष्यों से परे बढ़ सकती हैं।

  3. स्केलिंग रणनीतियों को उच्च व्यापारिक आवृत्ति और लागत का सामना करना पड़ता है। लगातार व्यापार महत्वपूर्ण फिसलन और कमीशन उत्पन्न कर सकता है, जो समग्र लाभप्रदता को प्रभावित करता है।

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

  1. रणनीति में गतिशील स्टॉप लॉस और लाभ लक्ष्यों को शामिल करने पर विचार करें। बाजार की अस्थिरता और प्रवृत्ति की ताकत के आधार पर स्टॉप लॉस और लाभ लक्ष्यों को समायोजित करने से विभिन्न बाजार स्थितियों के लिए बेहतर अनुकूलन हो सकता है।

  2. अतिरिक्त पुष्टि और फ़िल्टरिंग प्रदान करने के लिए अन्य तकनीकी संकेतकों (जैसे, चलती औसत या सापेक्ष शक्ति सूचकांक) को FVG संकेतक के साथ मिलाएं। यह झूठे संकेतों को कम करने और व्यापार सटीकता में सुधार करने में मदद कर सकता है।

  3. सर्वोत्तम पैरामीटर सेटिंग्स (जैसे, एफवीजी अवधि, स्टॉप लॉस और लाभ लक्ष्य प्रतिशत) निर्धारित करने के लिए रणनीति का बैकटेस्ट और अनुकूलन करें। इन मापदंडों को ठीक से समायोजित करने से रणनीति के समग्र प्रदर्शन में सुधार हो सकता है।

सारांश

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


/*backtest
start: 2023-05-22 00:00:00
end: 2024-05-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("ScalpingStrategy", overlay=true)

// Define the FVG calculation
fvgLow = ta.lowest(low, 3)
fvgHigh = ta.highest(high, 3)

var float entrySL=0
// Define the Bullish and Bearish FVG conditions
bullishFVG = low[1] > high[3]
bearishFVG = high[1] < low[3]

// Define the mid-point of the FVG range
fvgMid = (fvgLow + fvgHigh) / 2

// Define the buy and sell conditions
buyCondition = bullishFVG and close >= fvgMid and low<=fvgHigh
sellCondition = bearishFVG and close <= fvgMid and high>=fvgLow

// Plot buy and sell signals
plotshape(buyCondition, style=shape.labelup, location=location.belowbar, color=color.green, text="B")
plotshape(sellCondition, style=shape.labeldown, location=location.abovebar, color=color.red, text="S")

// Execute buy and sell orders
var float targetLong = 0
var float targetShort = 0

if (buyCondition)
    strategy.entry("Buy", strategy.long)
    targetLong := high * 1.0012 // Calculate target price 2% above high
    strategy.exit("Target", "Buy", limit=targetLong)
    entrySL=fvgLow*0.994

if (sellCondition)
    strategy.entry("Sell", strategy.short)
    targetShort := low * 0.994 // Calculate target price 2% below low
    strategy.exit("Target", "Sell", limit=targetShort)
    entrySL=fvgHigh*1.0028



// Trailing stoploss
//stopLossLong = fvgLow * 0.997 // strategy.position_avg_price * 0.995
//stopLossShort = fvgHigh * 1.003 // strategy.position_avg_price * 1.005
stopLossLong = math.max(fvgLow * 0.997, strategy.position_avg_price * 0.995)
stopLossShort = math.min(fvgHigh * 1.003, strategy.position_avg_price * 1.005)


// Plot stoploss lines with small length
plot(stopLossLong, title="Stop Loss Long", color= strategy.position_size > 0 ? color.red : na, linewidth=1)
plot(stopLossShort, title="Stop Loss Short", color= strategy.position_size < 0 ? color.red : na, linewidth=1)

plot(targetLong, title="TLong", color= strategy.position_size > 0 ? color.green : na,  linewidth=1)
plot(targetShort, title="TShort",color= strategy.position_size < 0 ? color.green : na,  linewidth=1)

// Exit with stoploss
strategy.exit("Stop Loss", "Buy", stop=stopLossLong)
strategy.exit("Stop Loss", "Sell", stop=stopLossShort)

संबंधित

अधिक