जीबीएस टॉप बॉटम कन्फर्मेड स्ट्रेटेजी एक ट्रेडिंग रणनीति है जिसका उद्देश्य मूल्य के उच्च और निम्न स्तरों में परिवर्तन के आधार पर व्यापार के अवसरों को पकड़ना है। यह रणनीति विशिष्ट उच्च और निम्न बिंदु पैटर्न की पहचान करती है, उच्च स्तरों को तोड़ने पर लंबी स्थिति में प्रवेश करती है, और निम्न स्तरों को तोड़ने पर पदों को बंद करती है। इस रणनीति के पीछे मुख्य विचार कीमतों के उतार-चढ़ाव पैटर्न का उपयोग करना है, अपेक्षाकृत उच्च स्तर पर पदों को खोलना और अपेक्षाकृत कम स्तर पर पदों को बंद करना, ताकि मूल्य अंतर लाभ को पकड़ लिया जा सके।
इस रणनीति का मूल संभावित प्रवेश और निकास बिंदुओं की पहचान करना है। प्रवेश की स्थिति तब पूरी होती है जब वर्तमान उच्च पिछली उच्च से कम होता है, और पिछली उच्च इससे पहले की उच्च से अधिक होती है (उच्च < उच्च [1] और उच्च [1] > उच्च [2]). जब यह स्थिति संतुष्ट होती है, तो प्रवेश उच्च चिह्नित किया जाता है, और उस स्तर पर एक हरी रेखा खींची जाती है। खरीद की स्थिति तब ट्रिगर की जाती है जब एक रिकॉर्ड प्रवेश उच्च (entryHigh) होता है, और वर्तमान उच्च उस स्तर से ऊपर टूट जाता है जबकि शुरुआती मूल्य प्रवेश उच्च से नीचे होता है।
बाहर निकलने की स्थिति प्रवेश की स्थिति के समान होती है। यह तब होती है जब वर्तमान निम्न पिछली निम्न से अधिक होती है, और पिछली निम्न उससे पहले की निम्न से कम होती है (निम्न > निम्न[1] और निम्न[1] < निम्न[2]) । जब यह स्थिति पूरी होती है, तो बाहर निकलने की निम्न चिह्नित होती है, और उस स्तर पर एक लाल रेखा खींची जाती है। बिक्री की स्थिति तब ट्रिगर होती है जब एक रिकॉर्ड आउट निकलने की निम्न (exitLow) होती है, और वर्तमान निम्न उस स्तर से नीचे गिर जाती है जबकि उद्घाटन मूल्य बाहर निकलने की निम्न से ऊपर होता है।
जीबीएस टॉप बॉटम कन्फर्मेड स्ट्रेटेजी एक ट्रेडिंग रणनीति है जो मूल्य उच्च और निम्न बिंदु पैटर्न पर आधारित है। इसका उद्देश्य विशिष्ट प्रवेश और निकास स्थितियों की पहचान करके मूल्य अंतर के अवसरों को पकड़ना है। रणनीति के फायदे इसकी सादगी और सहज ज्ञान युक्तता में निहित हैं, लेकिन इसमें संभावित जोखिम भी हैं, जैसे कि झूठे संकेत और जोखिम नियंत्रण उपायों की कमी। रणनीति को और बेहतर बनाने के लिए, कोई स्टॉप-लॉस और लाभ लेने के तंत्र को पेश करने, अन्य तकनीकी संकेतकों को जोड़ने और मापदंडों को अनुकूलित करने पर विचार कर सकता है। वास्तविक आवेदन से पहले व्यापक बैकटेस्टिंग और फॉरवर्ड टेस्टिंग आवश्यक हैं।
/*backtest start: 2023-04-22 00:00:00 end: 2024-04-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("GBS TOP BOTTOM Confirmed", overlay=true) // Entry condition var float entryHigh = na var line entryLine = na entryCondition = high < high[1] and high[1] > high[2] if (entryCondition) entryHigh := high[1] // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green) // Buy condition based on nearest entry buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh // Exit condition var float exitLow = na var line exitLine = na exitCondition = low > low[1] and low[1] < low[2] if (exitCondition) exitLow := low[1] // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red) // Sell condition based on nearest exit sellCondition = not na(exitLow) and low < exitLow and open > exitLow // Strategy logic strategy.entry("Buy", strategy.long, when = buyCondition) strategy.close("Buy", when = sellCondition) // Plot tiny dot above high[1] for entry condition plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1) // Plot tiny dot below low[1] for exit condition plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1) // Plot buy and sell signals plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy") plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")