यह रणनीति मुख्य रूप से बाजार के रुझानों को निर्धारित करने और लंबी और छोटी ट्रेड करने के लिए विभिन्न समय सीमाओं के दो हॉल मूविंग एवरेज के क्रॉसओवर का उपयोग करती है।
इस रणनीति में दो हॉल मूविंग एवरेज का प्रयोग किया जाता है, एक 60 अवधि और दूसरा 175 अवधि का होता है।
hullma 60-अवधि का Hull Moving Average है, जिसे wma फंक्शन द्वारा गणना की जाती है।
ahullma 175 अवधि का Hull Moving Average है, जिसे wma फंक्शन द्वारा गणना की जाती है।
जब हुल्मा हुल्मा को ऊपर की ओर पार करता है, तो एक स्वर्ण क्रॉस होता है, जो एक लंबा संकेत देता है।
जब हुल्मा हुल्मा को नीचे की ओर पार करता है, तो एक मृत्यु क्रॉस होता है, जो एक छोटा संकेत देता है।
longCondition और shortCondition क्रमशः लंबी और छोटी प्रविष्टि स्थितियों को निर्धारित करते हैं।
strategy.entry फ़ंक्शन का उपयोग लंबी और छोटी ट्रेडों को निष्पादित करने के लिए किया जाता है।
रणनीति लाभ के लिए अल्पकालिक और दीर्घकालिक चलती औसत के बीच क्रॉसओवर का उपयोग करके रुझान परिवर्तनों को पकड़ने के लिए क्रॉसओवर सिद्धांत का उपयोग करती है।
हुल मूविंग एवरेज कीमत में बदलाव के प्रति तेजी से प्रतिक्रिया करता है।
क्रॉसओवर सिद्धांत सरल और लागू करना आसान है।
60 और 175 अवधि का संयोजन मध्यम अवधि के रुझानों को दर्शाता है।
विभिन्न बाजारों के लिए अनुकूलन योग्य अवधि पैरामीटर।
इंट्राडे और पोजीशन ट्रेडिंग के लिए लागू।
क्रॉसओवर में संकेतों में कुछ देरी होती है।
अल्पकालिक एमए से अधिक झूठे संकेत।
बार-बार क्रॉसओवर करने से रेंज-बाउंड बाजारों में नुकसान हो सकता है।
गलत अवधि सेटिंग्स रुझान परिवर्तन को पकड़ नहीं सकते हैं।
विभिन्न प्रतीकों के लिए पैरामीटर अनुकूलन की जरूरत है.
फ़िल्टर जोड़कर, मापदंडों को अनुकूलित करके, व्यापक स्टॉप की अनुमति देकर जोखिमों को कम किया जा सकता है।
इष्टतम पीरियड्स खोजने के लिए विभिन्न एमए संयोजनों का परीक्षण करें।
सिग्नल फ़िल्टरिंग के लिए रुझान संकेतक जोड़ें।
लगातार स्टॉप करने के लिए स्टॉप लॉस रणनीति को अनुकूलित करें।
विभिन्न प्रतीकों के लिए अवधि को समायोजित करें।
गतिशील रूप से मापदंडों का अनुकूलन करने के लिए मशीन लर्निंग जोड़ें.
यह रणनीति डबल हॉल मूविंग एवरेज क्रॉसओवर का उपयोग करके रुझानों को निर्धारित करने के लिए स्वर्ण क्रॉस और डेथ क्रॉस सिद्धांतों का उपयोग करती है। यह एक विशिष्ट अल्पकालिक दोहरी चलती औसत प्रणाली है। पेशेवर सरल तर्क और आसान कार्यान्वयन हैं, तेजी से अल्पकालिक रुझानों को पकड़ते हैं। विपक्ष उच्च झूठे संकेत और पिछड़े मुद्दों हैं। पैरामीटर अनुकूलन, सिग्नल फ़िल्टरिंग आदि के माध्यम से सुधार किए जा सकते हैं। यह अध्ययन करने के लिए एक सार्थक अल्पकालिक ट्रेडिंग रणनीति है। रणनीति को विभिन्न बाजारों में इंट्राडे और स्थिति व्यापार के लिए लचीले ढंग से लागू किया जा सकता है। कुल मिलाकर, यह अल्पकालिक ट्रेडिंग के लिए उपयुक्त है और उचित रूप से उपयोग किए जाने पर अच्छा रिटर्न उत्पन्न कर सकता है।
/*backtest start: 2023-09-10 00:00:00 end: 2023-10-10 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy(title = "Hull MA", shorttitle="Junior2", overlay = true) //HULL MA 1 length = input(60, minval=1,title="HULL MA 1 LENGTH") src = input(close, title="Source") hullma = wma(2*wma(src, length/2)-wma(src, length), round(sqrt(length))) plot(hullma, color=color.green) //HULLMA 2 alength = input(175, minval=1,title="HULL MA 2 LENGTH") asrc = input(close, title="Source") ahullma = wma(2*wma(asrc, alength/2)-wma(asrc, alength), round(sqrt(alength))) plot(ahullma, color=color.green) c1up= crossover(hullma,ahullma) c1down= crossunder(hullma,ahullma) longCondition = c1up if longCondition strategy.entry("L", strategy.long) shortCondition = c1down if shortCondition strategy.entry("S", strategy.short) plot(close)