
अवलोकन
यह रणनीति एक तकनीकी विश्लेषण पर आधारित ट्रेडिंग रणनीति है, जो समर्थन और प्रतिरोध बिंदुओं का उपयोग करके ट्रेडिंग निर्णय लेती है। रणनीति समर्थन और प्रतिरोध बिंदुओं को निर्धारित करने के लिए pivothigh () और pivotlow () संकेतकों का उपयोग करती है, जब समापन मूल्य प्रतिरोध बिंदु से ऊपर होता है तो अधिक होता है, और जब समापन मूल्य समर्थन से नीचे होता है और पिछले उच्चतम मूल्य भी समर्थन से नीचे होता है तो शून्य होता है। जब कीमत समर्थन या प्रतिरोध बिंदुओं को पार करती है तो स्थिति को समतल करती है। यह रणनीति रूसी शेयर बाजार के लिए लागू होती है, डेटलाइन डेटा का उपयोग करती है।
रणनीति सिद्धांत
- request.security () फ़ंक्शन का उपयोग करके डेली लाइन समापन मूल्य डेटा प्राप्त करें।
- ta.pivothigh () और ta.pivotlow () फ़ंक्शंस का उपयोग करके 7 दिन की समय खिड़की के भीतर समर्थन और प्रतिरोध की गणना करें।
- जब समापन मूल्य प्रतिरोध स्तर से अधिक हो, तो अधिक ट्रेडों को निष्पादित करें
- जब समापन मूल्य समर्थन से नीचे है और पिछले उच्चतम मूल्य भी समर्थन से नीचे है, तो एक शून्य व्यापार निष्पादित करें
- जब कीमत समर्थन या प्रतिरोध के माध्यम से उलट जाती है, तो सभी पदों को बंद करें।
- समर्थन और प्रतिरोध को हरे और लाल रंगों में चित्रित करें।
रणनीतिक लाभ
- यह रणनीति तकनीकी विश्लेषण पर आधारित है, जो बाजार के मूल्य व्यवहार का उपयोग करके व्यापारिक निर्णय लेने के लिए है, जो ट्रेंडिंग बाजारों पर लागू होती है।
- समर्थन और प्रतिरोध बिंदु महत्वपूर्ण मूल्य हैं जिन्हें बाजार के प्रतिभागियों द्वारा व्यापक रूप से मान्यता प्राप्त है, और रणनीति इन महत्वपूर्ण मूल्य बिंदुओं के आसपास व्यापारिक संकेतों को स्थापित करने में मदद करती है जो ट्रेंडिंग अवसरों को पकड़ने में मदद करती है।
- रणनीति तर्क स्पष्ट है, समझने और लागू करने में आसान है, और शुरुआती लोगों के लिए सीखने और उपयोग करने के लिए उपयुक्त है।
- समर्थन और प्रतिरोध बिंदुओं को चार्टिंग के माध्यम से, बाजार संरचना और मूल्य व्यवहार को देखने के लिए और व्यापारिक निर्णय लेने में सहायता करने के लिए एक सहज ज्ञान युक्त दृष्टिकोण है।
रणनीतिक जोखिम
- यह रणनीति पूरी तरह से ऐतिहासिक मूल्य आंकड़ों पर निर्भर करती है और बाजार में महत्वपूर्ण मौलिक परिवर्तन या ब्लैक स्वान की घटना के मामले में विफल हो सकती है।
- समर्थन और प्रतिरोध स्तरों को तोड़ दिया जा सकता है, जिससे रणनीति में लगातार नुकसान हो सकता है।
- रणनीति में जोखिम प्रबंधन उपायों का अभाव, जैसे कि स्टॉप लॉस और स्थिति आकार नियंत्रण, बाजार में भारी उतार-चढ़ाव के दौरान बड़े पैमाने पर नुकसान का कारण बन सकता है।
- रणनीति अस्थिर बाजारों में खराब प्रदर्शन कर सकती है और बार-बार व्यापार करने से उच्च व्यापारिक लागत हो सकती है।
रणनीति अनुकूलन दिशा
- रुझान की पुष्टि करने वाले संकेतकों को शामिल करें, जैसे कि मूविंग एवरेज, शोर को फ़िल्टर करने और प्रमुख रुझानों की पहचान करने के लिए, जिससे सिग्नल की गुणवत्ता में सुधार होता है।
- उचित स्टॉप-लॉस सेट करें, एकल-व्यापार जोखिम को नियंत्रित करें, और रणनीति की स्थिरता में सुधार करें।
- समर्थन और प्रतिरोध बिंदुओं की गणना के लिए अनुकूलन, जैसे कि मूल्य की विश्वसनीयता बढ़ाने के लिए बहु-समय पैमाने के संयोजन का उपयोग करना।
- स्थिति प्रबंधन और धन प्रबंधन नियमों को पेश करना, बाजार की अस्थिरता की गतिशीलता के अनुसार स्थिति आकार को समायोजित करना, और समग्र जोखिम को नियंत्रित करना।
- रणनीति के लिए पैरामीटर अनुकूलन और प्रतिक्रिया, सर्वोत्तम पैरामीटर संयोजन खोजने और रणनीति के प्रदर्शन में सुधार करने के लिए।
संक्षेप
यह रणनीति समर्थन और प्रतिरोध पर आधारित एक तकनीकी विश्लेषण ट्रेडिंग रणनीति है, जो महत्वपूर्ण मूल्य क्षेत्रों की पहचान करके ट्रेडिंग सिग्नल स्थापित करती है। रणनीति तर्क स्पष्ट है, जो शुरुआती लोगों के लिए उपयुक्त है, लेकिन वास्तविक अनुप्रयोग में जोखिम प्रबंधन और अनुकूलन पर ध्यान देने की आवश्यकता है। अन्य तकनीकी संकेतकों, जोखिम नियंत्रण उपायों और स्थिति प्रबंधन आदि को पेश करके रणनीति की स्थिरता और लाभप्रदता को और बढ़ाया जा सकता है।
रणनीति स्रोत कोड
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Торговая стратегия от уровней", overlay=true)
// Функция для определения уровней поддержки и сопротивления
findSR() =>
// Получаем данные для поиска уровней
data = request.security(syminfo.tickerid, "D", close)
// Находим уровни поддержки и сопротивления
pivot_high = ta.pivothigh(data, 7, 7)
pivot_low = ta.pivotlow(data, 7, 7)
[pivot_high, pivot_low]
[support, resistance] = findSR()
// Условия входа в длинную позицию
longCondition = close > resistance
// Условия входа в короткую позицию
shortCondition = close < support and high[1] < support
// Условия выхода из позиции
exitCondition = close < resistance and close > support
// Отображение уровней поддержки и сопротивления на графике
plot(support, color=color.green, style=plot.style_stepline)
plot(resistance, color=color.red, style=plot.style_stepline)
// Вход в позицию
if (longCondition)
strategy.entry("Длинная", strategy.long)
if (shortCondition)
strategy.entry("Короткая", strategy.short)
// Выход из позиции
if (exitCondition)
strategy.close("Длинная")
strategy.close("Короткая")