ब्रेकआउट रेंज पर आधारित लॉन्ग ट्रेडिंग रणनीति


निर्माण तिथि: 2023-09-19 17:19:55 अंत में संशोधित करें: 2023-09-19 17:19:55
कॉपी: 2 क्लिक्स: 623
1
ध्यान केंद्रित करना
1617
समर्थक

अवलोकन

यह रणनीति एक व्यापार संकेत उत्पन्न करने के लिए एक रणनीति है जो एक निश्चित रिव्यू रेंज को तोड़ने पर आधारित है। जब कीमत रिव्यू अवधि के दौरान उच्चतम मूल्य को तोड़ती है, तो अधिक ऑपरेशन किया जाता है; जब कीमत उच्चतम मूल्य से नीचे गिरती है, तो सपाट किया जाता है। स्थिति को आसानी से अधिक शून्य दिशा में स्विच किया जा सकता है।

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

  1. रिवर्स साइकल पैरामीटर सेट करें, जैसे 4 दिन

  2. पिछले चार दिनों की उच्चतम कीमतों की गणना करें।

  3. आज के उच्चतम मूल्य ने पिछले 4 दिनों के उच्चतम मूल्य को पार कर लिया है।

  4. जब कीमत पिछले 4 दिनों के उच्चतम स्तर को पार नहीं कर पाती है, तो एक स्थिति को समाप्त करें।

  5. रिवर्स पैरामीटर्स के माध्यम से बहु-खाली दिशा में स्विच किया जा सकता है

श्रेष्ठता विश्लेषण

इस रणनीति के निम्नलिखित फायदे हैं:

  1. यह बहुत आसान है, सिग्नल स्पष्ट है।

  2. जटिल पैरामीटर अनुकूलन और अति-अनुकूलन से बचने के लिए फिक्स्ड ब्रेकआउट रेंज पैरामीटर।

  3. विभिन्न बाजार स्थितियों के लिए अनुकूलित करने के लिए कई दिशाओं में स्विच करना सुविधाजनक है।

  4. एक निश्चित सीमा पर वापस जाकर, कुछ शोर को फ़िल्टर किया गया है, जिससे निरंतर ट्रैक किए जाने वाले रुझानों को प्राप्त किया जा सकता है।

  5. यह एक सरल और कुशल रणनीति है, जिसमें कोई जटिल गणना नहीं की जाती है।

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

इस रणनीति के मुख्य जोखिम हैंः

  1. बाजार में बदलाव के लिए एक निश्चित सीमा तक पहुंचना असंभव है।

  2. रोकथाम को ध्यान में नहीं रखा गया है, जोखिम से अधिक भारी नुकसान है।

  3. निश्चित पैरामीटर बाजार की विफलता की संभावना से प्रभावित होते हैं।

  4. शोर से लेन-देन की अधिकता हो सकती है, जिससे लेन-देन की लागत बढ़ सकती है।

  5. कोई पैरामीटर अनुकूलन नहीं है, डिफ़ॉल्ट पैरामीटर का उपयोग करके इष्टतम प्रभाव प्राप्त करना मुश्किल है।

अनुकूलन दिशा

यह निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः

  1. महत्वपूर्ण पैरामीटर को अनुकूलित करें और सर्वोत्तम पैरामीटर संयोजन ढूंढें।

  2. एटीआर आदि पर आधारित गतिशील ब्रेकआउट रेंज की गणना करें।

  3. चलती रोक या निश्चित अनुपात रोक को शामिल करने पर विचार करें।

  4. ट्रेंड सूचकांकों के साथ, बाजारों में उतार-चढ़ाव से बचने के लिए अत्यधिक व्यापार।

  5. अधिक व्यापारिक किस्मों में परीक्षण मापदंडों की मजबूती

  6. मशीन लर्निंग एल्गोरिदम को जोड़ना और पैरामीटर को स्वचालित रूप से अनुकूलित करना।

संक्षेप

समग्र रूप से, यह एक बहुत ही सरल, मूल्य-आधारित ट्रेडिंग रणनीति है। पैरामीटर रेंज को अनुकूलित करके, स्टॉप-लॉस तंत्र को जोड़कर, और प्रवृत्ति के आकलन के माध्यम से सुधार करके, यह एक आसान और व्यावहारिक मात्रात्मक रणनीति बन सकती है।

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

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 28/11/2016
// Breakout Range Long Strategy
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Breakout Range Long Strategy Backtest", overlay = true)
look_bak = input(4, minval=1, title="Look Bak")
reverse = input(false, title="Trade reverse")
xHighest = highest(high, look_bak)
pos =	iff(high > xHighest[1], 1, 0)
if (pos == 1 and strategy.position_size == 0 and reverse == false) 
    strategy.entry("Long", strategy.long)
if (pos == 1 and strategy.position_size == 0 and reverse == true) 
    strategy.entry("Short", strategy.short)
if (pos == 0 and strategy.position_size > 0)
    strategy.close("Long")
if (pos == 0 and strategy.position_size < 0)
    strategy.close("Short")
barcolor(strategy.position_size > 0 ? green: strategy.position_size < 0 ? red: blue)   
plotshape(pos, style=shape.triangleup, location = location.belowbar, color = green)