Type/to search

DCA रणनीति

Common strategy
Created: 2023-09-26 17:28:27
Last modified: 3 years ago
1
Follow
1802
Followers

अवलोकन

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

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

यह रणनीति पहले बैकटेस्टिंग समय विंडो के भीतर, जब दिन का समापन मूल्य 0 से अधिक होता है, तुरंत लॉन्ग स्थिति खोलती है, और इस समय का खुलने का मूल्य आधार मूल्य bo_level के रूप में कार्य करता है। उसके बाद, यदि कोई सुरक्षित ऑर्डर (so) मौजूद नहीं है, तो निर्धारित मूल्य विचलन प्रतिशत और स्थिति जोड़ने की संख्या के अनुसार, संभावित बंद करने के ऑर्डर सभी वर्तमान मोमबत्ती पर रख दिए जाएंगे। विशेष रूप से, सुरक्षित ऑर्डर की कीमत नवीनतम सुरक्षित ऑर्डर मूल्य latest_so_level पर आधारित होगी, और सुरक्षित ऑर्डर चरण स्केल safe_order_step_scale के अनुसार अगले सुरक्षित ऑर्डर मूल्य next_so_level की गणना की जाएगी। यह चक्र तब तक चलेगा जब तक अधिकतम सुरक्षित ऑर्डर संख्या max_safe_order प्राप्त न हो जाए।

स्थिति धारण चरण में, यदि स्थिति का आकार 0 से अधिक है, तो आधार मूल्य और लक्ष्य लाभ-बुकिंग प्रतिशत के आधार पर लाभ-बुकिंग मूल्य take_profit_level की गणना की जाएगी। यदि ट्रेलिंग स्टॉप-लाभ सुविधा बंद है, तो इस निश्चित लाभ-बुकिंग मूल्य का उपयोग किया जाएगा; अन्यथा, मोमबत्ती के उच्चतम मूल्य के अनुसार लाभ-बुकिंग ट्रैकिंग के उच्चतम मूल्य ttp_max को लगातार अपडेट किया जाएगा, और उसके अनुसार लाभ-बुकिंग मूल्य को समायोजित किया जाएगा, जिससे ट्रेलिंग स्टॉप-लाभ प्राप्त होगा।

रणनीति के लाभों का विश्लेषण

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

रणनीति के जोखिमों का विश्लेषण

  • डीसीए रणनीति में स्थिति जोड़ने का जोखिम है; यदि बाजार गिरता रहता है, तो स्थिति का आकार और बढ़ जाएगा, और नुकसान भी बढ़ जाएगा। स्थिति जोड़ने के नियमों को उचित रूप से कॉन्फ़िगर करने की आवश्यकता है।
  • निश्चित प्रतिशत लाभ-बुकिंग बाजार की अस्थिरता के अनुसार समायोजित नहीं हो सकती, जिससे समय से पहले लाभ-बुकिंग या बाहर निकलना हो सकता है। ट्रेलिंग स्टॉप-लाभ कॉन्फ़िगर करने की आवश्यकता है।
  • बैकटेस्टिंग में ओवरफिटिंग का जोखिम है; लाइव ट्रेडिंग परिणाम ट्रेडिंग लागत आदि कारकों से प्रभावित होंगे। जोखिम मूल्यांकन करने की आवश्यकता है।
  • एक्सचेंज और 3कॉमस की सिस्टम स्थिरता पर ध्यान देने की आवश्यकता है ताकि नियोजित ट्रेड निष्पादन विफलता से बचा जा सके।

रणनीति अनुकूलन दिशाएँ

  • विभिन्न उपकरणों की अस्थिरता के अनुसार मूल्य विचलन प्रतिशत को गतिशील रूप से समायोजित किया जा सकता है, स्थिति जोड़ने के नियमों को अनुकूलित किया जा सकता है।
  • अस्थिरता संकेतकों के साथ जोड़कर, अधिक वैज्ञानिक लाभ-बुकिंग प्रतिशत निर्धारित किया जा सकता है।
  • विशिष्ट उपकरणों के विभिन्न ट्रेडिंग सत्रों के अनुसार, उचित बैकटेस्टिंग समय विंडो सेट की जा सकती है।
  • स्टॉप-लॉस रणनीति शामिल की जा सकती है, बड़े नुकसान पर नुकसान रोकने के लिए बाहर निकल सकते हैं।
  • मशीन लर्निंग एल्गोरिदम के साथ जोड़कर, रणनीति को गतिशील रूप से पैरामीटर अनुकूलित करने दिया जा सकता है।

सारांश

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

Source
Pine
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-25 00:00:00
period: 15h
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/
// © rouxam

// Author: rouxam
Strategy parameters
Strategy parameters
Price deviation to open safety orders (%)
Target Take Profit (%)
Trailing Take Profit (%) [0 = Disabled]
base order
safe order
Safety order volume scale
Safety order step scale
Max safe order
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)