टर्टल ट्रेंड ट्रेडिंग सिस्टम

लेखक:चाओझांग, दिनांक: 2023-12-20 14:16:48
टैगः

img

अवलोकन

यह रणनीति प्रसिद्ध कछुआ ट्रेडिंग प्रणाली का वास्तविक कोड कार्यान्वयन है, जो लंबी अवधि के रुझानों को ट्रैक करने के लिए प्रवेश संकेतों के लिए 55-अवधि चैनल और प्रवृत्ति-अनुसरण रणनीति प्रकार के लिए 20-अवधि चैनल का उपयोग करता है।

रणनीति तर्क

रणनीति मुख्य रूप से दो संकेतकों पर आधारित हैः प्रवेश चैनल के निर्माण के लिए 55-अवधि उच्चतम मूल्य (HI) और सबसे कम मूल्य (LO), और 20-अवधि उच्चतम मूल्य (hi) और सबसे कम मूल्य (lo) के निर्माण के लिए निकास चैनल।

जब मूल्य 55-अवधि चैनल से ऊपर टूट जाता है, तो एक खरीद संकेत उत्पन्न होता है; जब मूल्य 55-अवधि चैनल से नीचे टूट जाता है, तो एक बिक्री संकेत उत्पन्न होता है। यह विशिष्ट प्रवृत्ति-अनुसरण प्रवेश तर्क है।

जब मूल्य 20 अवधि के चैनल से नीचे टूट जाता है, तो लंबी स्थिति बंद हो जाती है; जब मूल्य 20 अवधि के चैनल से ऊपर टूट जाता है, तो छोटी स्थिति बंद हो जाती है। यह रणनीति का निकास तर्क है।

इस रणनीति में 55-पीरियड चैनल और 20-पीरियड चैनल का भी चित्रण किया गया है, जो रणनीति के प्रवेश और निकास बिंदुओं को दृश्य रूप से देख सकता है।

लाभ विश्लेषण

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

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

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

इस रणनीति के साथ कुछ जोखिम भी हैंः

  1. अल्पकालिक अवसरों का लाभ उठाने में असमर्थता, अपेक्षाकृत कम लाभप्रदता
  2. अचानक होने वाली घटनाओं का सामना करने में असमर्थ, हानि को रोकने के लिए प्रवण
  3. एकतरफा बाजारों में अत्यधिक घाटे को प्रभावी ढंग से नियंत्रित नहीं कर सकता
  4. मापदंडों के प्रति बहुत संवेदनशील

जोखिमों को निम्न के द्वारा कम किया जा सकता हैः

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

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

इस रणनीति को कई पहलुओं में अनुकूलित किया जा सकता हैः

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

निष्कर्ष

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


/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
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/
// © racer8
//@version=4
strategy("Turtle System", overlay=true)

n = input(55,"Entry Length")
e = input(20,"Exit Length")

HI = highest(n)
LO = lowest(n)
hi = highest(e)
lo = lowest(e)

if close>HI[1]
    strategy.entry("Buy", strategy.long)

if close<LO[1]
    strategy.entry("Sell", strategy.short)
    
if low<lo[1]
    strategy.close("Buy")

if high>hi[1]
    strategy.close("Sell")

plot(HI,color=color.lime)
plot(LO,color=color.red)
plot(hi,color=color.blue)
plot(lo,color=color.maroon)


अधिक