यह रणनीति खरीद और बिक्री संकेत उत्पन्न करने के लिए विभिन्न मापदंडों के साथ दो ट्रिपल घातीय चलती औसत (टीईएमए) के क्रॉसओवर का उपयोग करती है। धीमी टीईएमए के ऊपर तेजी से टीईएमए क्रॉसिंग खरीद संकेत उत्पन्न करती है, जबकि नीचे क्रॉसिंग बिक्री संकेत उत्पन्न करती है। यह संभावित रुझान परिवर्तनों का पता लगाने के लिए टीईएमए की चिकनाई को जोड़ती है।
अवधि 34 के साथ एक तेज़ TEMA की गणना करें।
अवधि 13 के साथ एक धीमी TEMA की गणना करें।
धीमी गति से गुजरने वाला तेज टेमा खरीद संकेत उत्पन्न करता है।
धीमी गति से गुजरने वाला तेज टेमा बिक्री संकेत उत्पन्न करता है।
स्वचालित आदेश प्रबंधन के लिए रणनीति मॉड्यूल का प्रयोग करें।
चिकनी टेमा वक्र झूठे संकेतों को कम करते हैं।
क्रॉसओवर अल्पकालिक और दीर्घकालिक रुझान परिवर्तनों को कैप्चर करता है।
सरल और स्पष्ट ट्रेडिंग सिग्नल, निष्पादित करने में आसान।
विभिन्न समय सीमाओं के लिए अनुकूलन योग्य पैरामीटर।
जोखिम नियंत्रण के लिए रोक और सीमा पूर्व निर्धारित कर सकते हैं।
अनुचित मापदंडों से अत्यधिक झूठे संकेत उत्पन्न हो सकते हैं।
TEMA कुछ देरी है, अचानक घटनाओं को याद कर सकते हैं।
कुछ प्रमुख भगोड़े पहले चेतावनी नहीं दी जा सकती।
प्रवृत्ति और एस/आर विश्लेषण के साथ संयोजन की आवश्यकता है।
कुछ रिट्रेसमेंट जोखिमों की संभावना।
सर्वोत्तम संयोजनों के लिए मापदंडों का परीक्षण और अनुकूलन करें।
उच्च गुणवत्ता वाले संकेत सुनिश्चित करने के लिए फ़िल्टर जोड़ें।
व्यापक प्रवृत्ति का विश्लेषण शामिल करें।
अवरोधों को रोकने के लिए बाहर निकलने के तंत्र विकसित करें।
स्थिर स्टॉप को गतिशील स्टॉप में समायोजित करें।
विभिन्न साधनों और समय सीमाओं में लाइव बाजारों में परीक्षण प्रदर्शन।
यह रणनीति सरल ट्रेडिंग सिग्नल उत्पन्न करने के लिए टीईएमए और क्रॉसओवर लॉजिक की चिकनाई का उपयोग करती है। पैरामीटर अनुकूलन, सख्त फ़िल्टरिंग और जोखिम नियंत्रण के साथ, यह रणनीति के बाद एक स्थिर प्रवृत्ति बन सकती है। समग्र रूप से एक व्यावहारिक रणनीति गहन अनुकूलन और बेहतर रिटर्न के लिए परीक्षण के लायक है।
/*backtest start: 2023-09-11 00:00:00 end: 2023-09-18 00:00:00 period: 30m basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy(title="TEMA With Alert", shorttitle="ALRTEMA", overlay = true ) //Blue Length = input(34, minval=1) xPrice = close xEMA1 = ema(xPrice, Length) xEMA2 = ema(xEMA1, Length) xEMA3 = ema(xEMA2, Length) nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3 //RED Length2 = input(13, minval=1) xPrice2 = close xEMA12 = ema(xPrice2, Length2) xEMA22 = ema(xEMA12, Length2) xEMA32 = ema(xEMA22, Length2) nRes2 = 3 * xEMA12 - 3 * xEMA22 + xEMA32 buy = 1 sell = 0 x = if nRes > nRes2 buy else sell c = cross(nRes, nRes2) xy = "Do Some Thing :" + tostring(x) alertcondition(c, title="Crosing Found", message=xy) plot(nRes, color=red) plot(nRes2, color=blue) short = cross(nRes, nRes2) and nRes > nRes2 long = cross(nRes, nRes2) and nRes < nRes2 strategy.entry("long", strategy.long, when=long) strategy.entry("short", strategy.short, when=short)