यह रणनीति फिबोनाची अनुक्रम के आधार पर औसत मोमबत्तियों और चलती औसत का निर्माण करती है ताकि मात्रात्मक व्यापार को केवल लंबी स्थिति और कोई छोटी स्थिति नहीं के साथ लागू किया जा सके। प्रारंभिक परीक्षणों से पता चलता है कि यह रणनीति बड़े समय सीमा पर बेहतर प्रदर्शन करती है।
इस रणनीति के मुख्य चरण इस प्रकार हैंः
एक औसत मोमबत्ती बनाने के लिए सबसे हाल के 10 फिबोनाची चक्रों के औसत बंद, उच्च, निम्न और खुले मूल्य की गणना करें।
लंबी और बंद शर्तें निर्धारित करें: खुली लंबी स्थिति जब औसत मोमबत्ती तेजी के पैटर्न दिखाती है (जैसे खुले से ऊपर बंद करना, तेजी से नीचे गिरना) और बंद औसत ईएमए से ऊपर है; बंद लंबी स्थिति जब औसत मोमबत्ती मंदी के पैटर्न दिखाती है (जैसे खुले से नीचे बंद करना, मंदी से नीचे गिरना) और बंद औसत ईएमए से नीचे है।
मूल्य उतार-चढ़ाव को फ़िल्टर करने के लिए औसत मोमबत्तियों की गणना करके और चलती औसत संकेतकों के साथ मिलकर ट्रेडिंग सिग्नल उत्पन्न करके, यह रणनीति प्रभावी ढंग से रुझानों की पहचान कर सकती है और ट्रेडिंग जोखिमों को नियंत्रित कर सकती है।
फाइबोनैचि अनुक्रम पर आधारित औसत मोमबत्तियाँ आकस्मिक मूल्य शोर को प्रभावी ढंग से फ़िल्टर कर सकती हैं और प्रवृत्ति संकेतों की पहचान कर सकती हैं।
बड़े समय सीमाओं पर अच्छा प्रदर्शन करता है, जो मध्यम से दीर्घकालिक व्यापार के लिए उपयुक्त है।
केवल लंबी रणनीति से मंदी के बाजारों में महत्वपूर्ण नुकसान हो सकता है।
बहुत अधिक समय के लिए आगे बढ़ना कम समय के लिए अवसरों को खो सकता है।
नुकसान बढ़ते समय बाहर निकलने की स्थिति में उचित स्टॉप लॉस जोड़कर परीक्षण कर सकते हैं।
लाभ बढ़ाने के लिए डाउनट्रेंड के दौरान उचित रूप से शॉर्ट पोजीशन लेने का परीक्षण कर सकता है।
यह रणनीति फिबोनाची औसत मोमबत्तियों और चलती औसत संकेतकों के निर्माण के माध्यम से मात्रात्मक व्यापार के लिए प्रवृत्ति संकेतों की पहचान करती है। यह औसत मोमबत्तियों के साथ मूल्य शोर को फ़िल्टर करने और केवल लंबे समय तक जाकर व्यापार लागत को कम करने का लाभ उठाती है। इसमें केवल लंबी स्थिति और ईएमए पिछड़ने वाले मुद्दों के लिए मंदी बाजारों के जोखिम भी हैं। कुल मिलाकर, यह रणनीति कई पहलुओं से व्यापार जोखिमों को नियंत्रित करती है और बड़े समय सीमाओं पर अच्छा प्रदर्शन करती है, जो मध्यम से दीर्घकालिक व्यापार के लिए उपयुक्त है। आगे के अनुकूलन में मजबूती और लाभप्रदता में सुधार हो सकता है।
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h 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/ // © SoftKill21 //@version=4 strategy("Fibonacci candle", overlay=false ) //plot of our fibonacci candle // Fibonacci // Fn = Fn-1 + Fn-2 // F10 = 55 // 0 1 2 3 5 8 13 21 34 55 avg_close = (close[0] + close[1] + close[2] + close[3] +close[5] + close[8] + close[13]+ close[21] + close[34] + close[55]) / 10 avg_high = (high[0] + high[1] + high[2] + high[3] +high[5] + high[8] + high[13]+ high[21] + high[34] + high[55]) / 10 avg_low = (low[0] + low[1] + low[2] + low[3] +low[5] + low[8] + low[13]+ low[21] + low[34] + low[55]) / 10 avg_open = (open[0] + open[1] + open[2] + open[3] +open[5] + open[8] + open[13]+ open[21] + open[34] + open[55]) / 10 src = avg_close//input(avg_close, title="Source") out55 = ema(src, 55) out1 = ema(src, 1) out2 = ema(src, 2) out3 = ema(src, 3) out5 = ema(src, 5) out8 = ema(src, 8) out13 = ema(src, 13) out21 = ema(src, 21) out34 = ema(src, 34) avg_ema = (out55 + out1 + out2 + out3+ out5 + out8 + out13 + out21 + out34)/9 plot(avg_ema) plotcandle(avg_open, avg_high, avg_low, avg_close, title='Title', color = avg_open < avg_close ? color.green : color.red, wickcolor=color.white) long = avg_open < avg_close and avg_close > avg_close[1] and avg_high > avg_high[1] and avg_close[1] > avg_close[2] and avg_high[1] > avg_high[2] short = avg_open > avg_close and avg_close < avg_close[1] and avg_low < avg_low[1] and avg_close[1] < avg_close[2] and avg_low[1] < avg_low[2] strategy.entry("long",1,when=long and avg_close > avg_ema) strategy.close('long',when=short and avg_close < avg_ema)