ट्रिपल मूविंग एवरेज क्रॉसओवर सिस्टम एक ठेठ ट्रेंड-फॉलोइंग स्टॉक ट्रेडिंग रणनीति है। यह खरीद और बिक्री संकेतों के रूप में विभिन्न समय की लंबाई के तीन मूविंग एवरेज के क्रॉसओवर का उपयोग करता है। जब छोटी अवधि का मूविंग एवरेज मध्यम अवधि के मूविंग एवरेज से ऊपर पार हो जाता है, और मध्यम अवधि का मूविंग एवरेज लंबी अवधि के मूविंग एवरेज से ऊपर पार हो जाता है, तो एक खरीद संकेत उत्पन्न होता है। जब छोटी अवधि का मूविंग एवरेज मध्यम अवधि के मूविंग एवरेज से नीचे पार हो जाता है, और मध्यम अवधि का मूविंग एवरेज लंबी अवधि के मूविंग एवरेज से नीचे पार हो जाता है, तो एक बिक्री संकेत उत्पन्न होता है।
रणनीति तीन चलती औसत पर आधारित हैः लंबी अवधि चलती औसत ma1, मध्यम अवधि चलती औसत ma2 और छोटी अवधि चलती औसत ma3। सबसे पहले यह इन तीन रेखाओं की गणना करता हैः
length1 = input(18,'长线')
length2 = input(9,'中线')
length3 = input(4,'短线')
ma1 := sma(close,length1)
ma2 := sma(close,length2)
ma3 := sma(close,length3)
जहां length1, length2 और length3 तीन चलती औसत की समय अवधि को परिभाषित करते हैं। sma फ़ंक्शन संबंधित लंबाई पर बंद मूल्य के सरल चलती औसत की गणना करता है।
इसके बाद यह प्रवेश और निकास निर्धारित करने के लिए तीन चलती औसत के क्रॉसओवर का उपयोग करता हैः
if ma2 > ma1 and ma3 > ma3[1]
strategy.entry("Long", strategy.long)
if ma2 < ma1 and ma3 < ma3[1]
strategy.entry("Short", strategy.short)
जब मध्यम अवधि ma2 दीर्घकालिक ma1 से ऊपर और अल्पकालिक ma3 पिछली अवधि ma3 से ऊपर पार करता है, तो एक लंबा संकेत ट्रिगर किया जाता है। जब मध्यम अवधि ma2 दीर्घकालिक ma1 से नीचे पार करता है और अल्पकालिक ma3 पिछली अवधि ma3 से नीचे पार करता है, तो एक छोटा संकेत ट्रिगर किया जाता है।
इन जोखिमों को उचित मापदंड अनुकूलन, अन्य संकेतकों के साथ फिल्टर आदि जोड़कर कम किया जा सकता है।
ट्रिपल मूविंग एवरेज क्रॉसओवर रणनीति एक सरल और व्यावहारिक ट्रेंड फॉलोइंग रणनीति है। यह ट्रेडिंग सिग्नल उत्पन्न करने के लिए तीन मूविंग एवरेज के क्रॉसओवर के आधार पर ट्रेंड दिशा में परिवर्तन की पहचान करती है। इस रणनीति के फायदे इसके सरल नियम और रुझानों के प्रभावी ट्रैकिंग हैं, जिससे यह मध्यम से दीर्घकालिक ट्रेडिंग के लिए उपयुक्त है। हालांकि, झूठे संकेतों और ड्रॉडाउन के जोखिम भी हैं। रणनीति को विभिन्न बाजार वातावरण के अनुकूल पैरामीटर अनुकूलित करके, सहायक संकेतकों आदि को जोड़कर सुधार किया जा सकता है। कुल मिलाकर, ट्रिपल मूविंग एवरेज क्रॉसओवर एक मौलिक एल्गोरिथम ट्रेडिंग रणनीति है जो मात्रात्मक ट्रेडिंग सीखने के लिए एक अच्छा प्रारंभिक बिंदु प्रदान करती है।
/*backtest start: 2023-08-28 00:00:00 end: 2023-09-27 00:00:00 period: 2h 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/ // © dongyun //@version=4 strategy("三重交叉修正模式系统", overlay=true) //strategy.risk.allow_entry_in(strategy.direction.long) length1 = input(18,'长线') length2 = input(9,'中线') length3 = input(4,'短线') ma1 =0.0 ma2 = 0.0 ma3 = 0.0 ma1 := sma(close,length1) ma2 := sma(close,length2) ma3 := sma(close,length3) plot(ma1) plot(ma2) plot(ma3) if ma2 > ma1 and ma3 > ma3[1] strategy.entry("Long", strategy.long, when=strategy.position_size <= 0) if ma2 < ma1 and ma3 < ma3[1] strategy.entry("Short", strategy.short, when=strategy.position_size > 0)