Type/to search

अंतिम N मोमबत्तियों का रिवर्स लॉजिक स्ट्रेटजी

Common strategy
Created: 2023-12-26 11:00:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

सिंहावलोकन

इस रणनीति का मुख्य विचार अंतिम N कैंडल्स के रंग के आधार पर लॉन्ग या शॉर्ट जाने का निर्णय लेना है। यदि अंतिम N कैंडल्स सभी हरे हैं, तो लॉन्ग जाएँ; यदि अंतिम N कैंडल्स सभी लाल हैं, तो शॉर्ट जाएँ। इसकी विशिष्टता एक "उल्टा तर्क" (Inverse Logic) पैरामीटर के जुड़ने में है, जो मूल तर्क को उलट सकता है। जब "उल्टा तर्क" पैरामीटर सत्य होता है, तो अंतिम N हरी कैंडल्स शॉर्ट जाने का संकेत देंगी, और अंतिम N लाल कैंडल्स लॉन्ग जाने का संकेत देंगी।

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

यह रणनीति मुख्य रूप से निम्नलिखित महत्वपूर्ण मापदंडों पर निर्भर करती है:

  1. numCandlesToCheck: जाँच करने के लिए आवश्यक कैंडल्स की संख्या निर्दिष्ट करता है।
  2. numCandlesToExit: पोजीशन लेने के बाद बाहर निकलने के लिए आवश्यक कैंडल्स की संख्या निर्दिष्ट करता है।
  3. inverseLogic: उल्टा तर्क का पैरामीटर; जब सत्य होता है, तो मूल लॉन्ग/शॉर्ट लॉजिक को उलट देता है।

मुख्य तर्क एक for लूप के माध्यम से हाल ही के numCandlesToCheck कैंडल्स को ट्रैवर्स करता है और लगातार हरी और लाल कैंडल्स की संख्या को वास्तविक समय में गिनता है। यदि लगातार लाल कैंडल्स की संख्या ≥ numCandlesToCheck है, तो lastNCandlesRed को सत्य चिह्नित किया जाता है। यदि लगातार हरी कैंडल्स की संख्या ≥ numCandlesToCheck है, तो lastNCandlesGreen को सत्य चिह्नित किया जाता है।

जब lastNCandlesGreen सत्य होता है, यदि inverseLogic पैरामीटर असत्य है, तो लॉन्ग जाएँ; यदि सत्य है, तो शॉर्ट जाएँ। इसके विपरीत, जब lastNCandlesRed सत्य होता है, यदि inverseLogic असत्य है, तो शॉर्ट जाएँ; यदि सत्य है, तो लॉन्ग जाएँ।

लॉन्ग या शॉर्ट जाने पर, काउंटर barsSinceEntry पोजीशन खोलने के बाद 0 पर रीसेट हो जाता है। जब barsSinceEntry ≥ numCandlesToExit हो जाता है, तो वर्तमान पोजीशन को बंद कर दिया जाता है।

लाभ विश्लेषण

यह कैंडल्स के रंग पर निर्णय लेने वाली एक दिलचस्प रणनीति है, जिसमें "उल्टा तर्क" पैरामीटर शामिल है, जो लॉन्ग/शॉर्ट लॉजिक को लचीले ढंग से समायोजित कर सकता है। प्रमुख लाभ:

  1. सोचने का नया तरीका, बाजार के सामान्य तर्क के विपरीत निवेश किया जा सकता है।
  2. कोड स्पष्ट और संक्षिप्त है, समझने और संशोधित करने में आसान।
  3. मापदंडों को समायोजित करके इष्टतम पैरामीटर संयोजन खोजा जा सकता है।
  4. बाजार की चाहे जो भी स्थिति हो, यह रणनीति लगातार चल सकती है और संकेत उत्पन्न कर सकती है।

जोखिम विश्लेषण

इस रणनीति में कुछ जोखिम भी हैं जिन पर ध्यान देने की आवश्यकता है:

  1. कैंडल का रंग पूरी तरह से बाजार की स्थिति का प्रतिनिधित्व नहीं करता, गलत संकेतों का अनुसरण करने की संभावना है।
  2. numCandlesToCheck पैरामीटर का इष्टतम मान निर्धारित नहीं किया जा सकता।
  3. numCandlesToExit पैरामीटर का इष्टतम मान निर्धारित नहीं किया जा सकता।
  4. उल्टे तर्क पैरामीटर का अनुचित सेटिंग हानि को बढ़ा सकता है।
  5. एकल ट्रेड पर स्टॉप-लॉस को प्रभावी ढंग से नियंत्रित करने में असमर्थता।

उपरोक्त जोखिमों के लिए, निम्नलिखित उपाय किए जा सकते हैं:

  1. गलत संकेतों से बचने के लिए अन्य फिल्टर जोड़ें, जैसे बड़े समय-सीमा पर ट्रेंड का निर्धारण।
  2. विभिन्न पैरामीटर मानों का परीक्षण करके इष्टतम पैरामीटर संयोजन खोजें।
  3. एकल ट्रेड हानि को नियंत्रित करने के लिए स्टॉप-लॉस तंत्र जोड़ें।
  4. उल्टे तर्क पैरामीटर की वैधता का सत्यापन करें।

अनुकूलन दिशा

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

  1. ऑर्डर बुक मापदंडों का निर्धारण जोड़कर फँसने से बचें।
  2. numCandlesToCheck और numCandlesToExit पैरामीटर के मानों को अनुकूलित करें।
  3. बड़े समय-सीमा के ट्रेंड इंडिकेटर के साथ गलत संकेतों को फ़िल्टर करें।
  4. स्टॉप-लॉस और टेक-प्रॉफिट रणनीतियाँ जोड़ें।
  5. विभिन्न उत्पादों पर बैकटेस्ट करके रणनीति की प्रभावशीलता सत्यापित करें।
  6. मूल लॉजिक और उल्टे लॉजिक की लाभप्रदता की तुलना करें।

सारांश

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

Source
Pine
/*backtest
start: 2022-12-25 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Last Number of  Candles", overlay=true)

// Define the condition for a green candle
Strategy parameters
Strategy parameters
Number of Candles to Check
Number of Candles To Exit
Investment Value
inverseLogic
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)