थ्री कलर क्रॉस ट्रेंड ट्रैकिंग रणनीति एक ट्रेंड फॉलो ट्रेडिंग रणनीति है जो कैंडलस्टिक पैटर्न पर आधारित है। यह विशिष्ट तीन रंग के कैंडलस्टिक पैटर्न को पहचानकर वर्तमान ट्रेंड की दिशा की पहचान करता है और पैटर्न की पहचान होने पर चुनिंदा रूप से लंबा या छोटा जाता है।
इस रणनीति का मूल तर्क यह हैः जब एक ही रंग के तीन लगातार मोमबत्तियाँ (तीन लाल या तीन हरे) दिखाई देती हैं, उसके बाद विपरीत रंग की एक मोमबत्ती दिखाई देती है, और फिर मूल तीन मोमबत्तियों
विशेष रूप से, रणनीति यह निर्धारित करने के लिए सबसे हाल की पांच मोमबत्तियों की स्थिति का पता लगाती है कि प्रवेश मानदंडों को पूरा किया गया है या नहीं। यदि सबसे हाल की पांच मोमबत्तियां हैंः पांचवीं मोमबत्ती में पिछले एक की तुलना में कम कम है (लंबे समय के लिए उच्च), चौथी मोमबत्ती एक तेजी की मोमबत्ती है (लंबे समय के लिए मंदी), तीसरी मोमबत्ती एक मंदी की मोमबत्ती है (लंबे समय के लिए तेजी), दूसरी मोमबत्ती एक मंदी की मोमबत्ती है (लंबे समय के लिए तेजी), और पहली मोमबत्ती एक मंदी की मोमबत्ती है (लंबे समय के लिए तेजी), तो एक छोटी ट्रैकिंग स्थिति खोली जाती है। इसके विपरीत, यदि सबसे हाल की पांच मोमबत्तियां हैंः पांचवीं मोमबत्ती में पिछले एक की तुलना में अधिक उच्च है, चौथी मोमबत्ती एक मंदी की मोमबत्ती है, तीसरी मोमबत्ती एक तेजी की मोमबत्ती है, दूसरी मोमबत्ती एक मंदी की मोमबत्ती है, और पहली मोम
तीन रंग क्रॉस ट्रेंड ट्रैकिंग रणनीति विशिष्ट मोमबत्ती पैटर्न को पहचानकर वर्तमान प्रवृत्ति दिशा की पहचान करती है, और जब प्रवृत्ति बनी रहती है तो चुनिंदा रूप से पद खोलती है। यह रणनीति सरल, स्पष्ट, संचालित करने में आसान है, और प्रवृत्ति चरणों के दौरान अतिरिक्त लाभ प्राप्त करने में सक्षम है। लेकिन इसमें कुछ जोखिम भी हैं, और स्थिरता में सुधार के लिए आगे अनुकूलन की आवश्यकता है। कुल मिलाकर, यह मात्रात्मक ट्रेडिंग रणनीति पोर्टफोलियो में एक प्रभावी पूरक घटक के रूप में कार्य करता है।
/*backtest start: 2024-01-20 00:00:00 end: 2024-02-19 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © softinterface2000 //@version=5 strategy("3 Line Strick", overlay=true, margin_long=100, margin_short=100) //Sell fifth= close < low[1] fourth= close[1] > open[1] third= close[2] < open[2] seccond= close[3] < open[3] first= close[4] < open[4] //Buy fifth1= close > high[1] fourth1= close[1] < open[1] third1= close[2] > open[2] second1= close[3] > open[3] first1= close[4] > open[4] longCondition = fifth1 and fourth1 and third1 and second1 and first1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = fifth and fourth and third and seccond and first if (shortCondition) strategy.entry("Short", strategy.short)