डबल पीक रिवर्सल ट्रेडिंग रणनीति की मात्रात्मक ट्रेडिंग रणनीति


निर्माण तिथि: 2023-09-15 12:33:57 अंत में संशोधित करें: 2023-09-15 12:33:57
कॉपी: 0 क्लिक्स: 649
1
ध्यान केंद्रित करना
1617
समर्थक

यह रणनीति एक विशिष्ट अवधि के लिए उच्चतम और निम्नतम कीमतों के सरल चलती औसत की गणना करके खरीदारी और बिक्री के संकेत देती है।

डबल पीक रिवर्स ट्रेडिंग रणनीति तकनीकी विश्लेषण में समर्थन और प्रतिरोध सिद्धांत का उपयोग करती है। यह रणनीति यह मानती है कि जब कीमत प्रतिरोध या समर्थन को तोड़ती है, तो बाजार की ताकत और मूल्य गतिशीलता बदल जाती है। विशेष रूप से, जब कीमत हाल की अवधि के उच्चतम बिंदु से अधिक होती है, तो इसे ऊपर की प्रतिरोध को तोड़ने के रूप में माना जाता है; और जब कीमत हाल की अवधि के निम्नतम बिंदु से नीचे गिरती है, तो इसे नीचे का समर्थन माना जाता है। इन दो सीमाओं के बीच का बिंदु मूल्य का केंद्रीय हिस्सा माना जाता है।

डबल पीक रिवर्स ट्रेडिंग रणनीति पहले निर्दिष्ट अवधि (डिफ़ॉल्ट 29 दिन) के लिए उच्चतम और निम्नतम कीमतों के सरल चल औसत की गणना करती है। यह दो प्रक्षेपवक्र उत्पन्न करता है, जो कीमतों की ऊपरी और निचली सीमाओं का प्रतिनिधित्व करता है। फिर, यह खरीद और बिक्री की सीमाओं को निर्धारित करने के लिए दो प्रक्षेपवक्र के बीच के बिंदुओं की गणना करता है।

जब कीमतें ऊपर की ओर चढ़ती हैं, तो वे एक खरीद संकेत उत्पन्न करती हैं; जब कीमतें नीचे की ओर गिरती हैं, तो वे एक बेचने का संकेत उत्पन्न करती हैं। व्यापारी फिर रिवर्स तरीके से स्थिति को बंद कर देते हैं, यानी जब कीमतें फिर से नीचे की ओर गिरती हैं तो वे बेचते हैं, और जब कीमतें फिर से नीचे की ओर गिरती हैं तो वे खरीदते हैं।

इस रणनीति का लाभ यह है कि यह ब्रीच से उत्पन्न अल्पकालिक गतिशीलता का उपयोग करता है। जब कीमतें ऊपरी और निचली सीमाओं को तोड़ती हैं, तो अक्सर अल्पकालिक में बड़ी कीमतों में उतार-चढ़ाव होता है। यह व्यापारियों को ब्रीच होने के बाद व्यापार करने का अवसर प्रदान करता है।

हालांकि, इस रणनीति में कुछ जोखिम भी हैं। सबसे पहले, चयनित चक्र की लंबाई परिणामों पर बहुत प्रभाव डालती है। यदि चक्र बहुत छोटा है, तो कक्षा बहुत संवेदनशील हो जाती है और बहुत सारे झूठे सिग्नल उत्पन्न करती है। यदि चक्र बहुत लंबा है, तो नए रुझानों को समय पर पकड़ना असंभव है। इसके अलावा, कीमतें ऊपरी-निचली सीमा को तोड़ने के बाद आवश्यक रूप से प्रवृत्ति को जारी नहीं रखती हैं, एक पलटाव की संभावना है। व्यापारियों को स्टॉपलॉस को समायोजित करने और जोखिम को नियंत्रित करने की आवश्यकता होती है।

कुल मिलाकर, डबल पीक रिवर्स ट्रेडिंग रणनीति मूल्य टूटने की गतिशीलता की निगरानी करके व्यापार के अवसरों की तलाश करती है। यह अल्पकालिक गतिशीलता को तोड़ने का लाभ उठाती है, लेकिन पैरामीटर अनुकूलन और जोखिम नियंत्रण पर भी ध्यान देती है। यदि सही तरीके से उपयोग किया जाता है, तो यह रणनीति एक लाभदायक उपकरण हो सकती है।

रणनीति स्रोत कोड
/*backtest
start: 2023-08-15 00:00:00
end: 2023-09-14 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
////////////////////////////////////////////////////////////
//  Copyright by HPotter v2.0 19/09/2022
// This is simple Highest high and Lowest low strategy.
// Buy when break HH+offset
// Sell when break LL+offset
// Offset = (HH-LL)/2
////////////////////////////////////////////////////////////
strategy(title='HHLL', overlay=true)
Len = input(29)
reverse = input(true, title='Trade reverse')
xHH = ta.sma(high, Len)
xLL = ta.sma(low, Len)

movevalue = (xHH - xLL) / 2
xHHM = xHH + movevalue
xLLM = xLL - movevalue

pos = 0
possig = 0
iff_1 = high > xHHM[1] and time > timestamp(2018, 01, 01, 09, 30) ? -1 : nz(pos[1], 0)
pos := low < xLLM[1] and time > timestamp(2018, 01, 01, 09, 30) ? 1 : iff_1

iff_2 = reverse and pos == -1 ? 1 : pos
possig := reverse and pos == 1 ? -1 : iff_2

if possig == 1 and possig[1] != possig and time > timestamp(2018, 01, 01, 09, 30)
    strategy.entry('Long', strategy.long)
if possig == -1 and possig[1] != possig and time > timestamp(2018, 01, 01, 09, 30)
    strategy.entry('Short', strategy.short)

barcolor(possig == -1 ? color.red : possig == 1 ? color.green : color.blue)

plot(xHHM, color=color.new(color.blue, 0), title='MA')
plot(xLLM, color=color.new(color.blue, 0), title='MA')
plot(xHH, color=color.new(color.red, 0), title='MA')
plot(xLL, color=color.new(color.red, 0), title='MA')