अनुकूलनशील दोहरी सफलता व्यापार रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-06 15:31:36
टैगः

img

अवलोकन

अनुकूलन दोहरी सफलता व्यापार रणनीति एक मात्रात्मक रणनीति है जो स्टॉक के उद्घाटन मूल्य और समापन मूल्य के बीच संबंध के आधार पर निर्णय और व्यापारिक संचालन करती है। यह रणनीति सेट पैरामीटर शर्तों को पूरा करने पर लंबी या छोटी स्थिति लेगी। साथ ही, इसमें एक अनुकूलन निकास तंत्र है जो वर्तमान स्थिति से बाहर निकलने का निर्णय ले सकता है।

रणनीतिक सिद्धांत

इस रणनीति का मुख्य तर्क उद्घाटन मूल्य और समापन मूल्य के बीच आकार संबंध के आधार पर दिशा का न्याय करना है। विशेष रूप से, यदि समापन मूल्य सेट सीमा मूल्य1 से अधिक उद्घाटन मूल्य से अधिक है, तो एक लंबा संकेत उत्पन्न होता है; यदि उद्घाटन मूल्य सीमा मूल्य1 से अधिक समापन मूल्य से अधिक है, तो एक छोटा संकेत उत्पन्न होता है। एक बार स्थिति दर्ज होने के बाद, रणनीति मूल्य परिवर्तन की निगरानी करना जारी रखेगी। यदि उद्घाटन और समापन मूल्य सेट सीमा मूल्य2 से परे उलट जाते हैं, तो निकास ऑपरेशन निष्पादित किया जाएगा। यह देखा जा सकता है कि इस रणनीति में उद्घाटन स्थिति तर्क और निकास तर्क दोनों शामिल हैं, जो एक अपेक्षाकृत पूर्ण ट्रेडिंग फ्रेमवर्क बनाते हैं।

कोड कार्यान्वयन के संदर्भ में, रणनीति पहले लंबी और छोटी स्थिति की शर्तों को परिभाषित करती है, और जब उद्घाटन स्थिति तर्क पूरा होता है तो ऑर्डर देती है। फिर यह लगातार पता लगाता है कि क्या निकास की स्थिति ट्रिगर की गई है, और एक बार निकास की स्थिति पूरी हो जाने के बाद, यह समापन ऑपरेशन निष्पादित करता है। इसलिए यह रणनीति वास्तविक समय में बाजार परिवर्तनों की निगरानी करती है और अनुकूलनशील और लचीली होती है।

रणनीति के फायदे

अनुकूलनशील दोहरी सफलता व्यापार रणनीति के निम्नलिखित फायदे हैंः

  1. स्पष्ट और सरल संचालन, समझने और लागू करने में आसान
  2. बाजार परिवर्तनों के अनुकूल स्थिति को गतिशील रूप से समायोजित करें
  3. जोखिमों को नियंत्रित करने के लिए स्टॉप लॉस फ़ंक्शन है
  4. मापदंडों को समायोजित करके विभिन्न किस्मों पर लागू किया जा सकता है
  5. बड़े विस्तार स्थान के साथ एल्गोरिदम अनुकूलित करने के लिए आसान

रणनीति के जोखिम

यद्यपि इस रणनीति के कुछ फायदे हैं, लेकिन इसके साथ निम्नलिखित जोखिम भी हैंः

  1. स्टॉप लॉस रणनीतियाँ बाजार के हिंसक उतार-चढ़ाव के दौरान विफल हो सकती हैं
  2. दीर्घकालिक रुझानों को पकड़ने में असमर्थता, अक्सर स्थिति बदलना
  3. गलत पैरामीटर सेटिंग्स से ओवर ट्रेडिंग हो सकती है
  4. सिस्टम विफलताओं के परिणामस्वरूप नुकसान को रोकने में असमर्थता हो सकती है

इन जोखिमों की लाइव ट्रेडिंग के दौरान बारीकी से निगरानी करने की आवश्यकता है ताकि पैरामीटर को तुरंत समायोजित किया जा सके या एल्गोरिदम को अनुकूलित किया जा सके।

अनुकूलन दिशाएँ

इस रणनीति के अनुकूलन के मुख्य पहलुओं में निम्नलिखित शामिल हैंः

  1. संवेदनशीलता सुनिश्चित करते हुए लगातार स्थिति स्विचिंग को नियंत्रित करने के लिए स्टॉप लॉस ऑप्टिमाइजेशन को बढ़ाएं।
  2. गैर-ट्रेंड वातावरण में ट्रेडिंग आवृत्ति को कम करने के लिए ट्रेंड जजमेंट इंडिकेटर जोड़ें।
  3. रणनीतिक प्रतिफल में सुधार के लिए अल्पकालिक इंट्राडे ट्रेडिंग रणनीतियों को मिलाएं।
  4. गतिशील सीमा समायोजन के लिए अनुकूलन पैरामीटर तंत्र का अनुकूलन करना।
  5. प्रवृत्ति दिशाओं का न्याय करने के लिए मशीन लर्निंग मॉडल जोड़ें।

एल्गोरिथ्म और मॉडल अनुकूलन के माध्यम से, रणनीति की समग्र स्थिरता और लाभप्रदता में सुधार किया जा सकता है।

सारांश

अनुकूलन दोहरी सफलता व्यापार रणनीति प्रवृत्ति निर्णय और अनुकूलन निकास तंत्र को जोड़ती है, जो जोखिमों को प्रभावी ढंग से नियंत्रित कर सकती है। इसके सरल सिद्धांत और लचीले मापदंड इसे समझने और विस्तार करने में आसान बनाते हैं, जिससे यह गहन अध्ययन के लिए एक अनुशंसित और सार्थक मात्रात्मक रणनीति बन जाती है।


/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Repaint in version 3", overlay=true, calc_on_every_tick=true, calc_on_order_fills=true) // Repaint?
// strategy("Repaint in version 3", overlay=true, calc_on_every_tick=true) // Correct

val1 = input(123)
val2 = input(234)

from_year=input(2018, minval=2000, maxval=2020)
from_month=input(6, minval=1, maxval=12)
from_day=input(1, minval=1, maxval=31)

to_year=input(2019, minval=2007, maxval=2020)
to_month=input(12, minval=1, maxval=12)
to_day=input(31, minval=1, maxval=31)

long = (close-open) > val1
short = (open-close) > val1

exitLong = (open-close) > val2
exitShort = (close-open) > val2

term = true

strategy.entry("LONG", strategy.long, when=long and term)
strategy.close("LONG",  when = exitLong and not short and term)

strategy.entry("SHORT", strategy.short, when=short and term)
strategy.close("SHORT", when = exitShort and not long and term)


अधिक