
52-सप्ताह के उच्च और निम्न बॉक्स ट्रेडिंग रणनीति एक रणनीति है जो विभिन्न क्षेत्रों में कीमतों के उतार-चढ़ाव के साथ “बॉक्स” के रूप में व्यापार संकेत देती है। इस रणनीति का केंद्रीय तर्क यह है कि जब कीमत एक निश्चित क्षेत्र (बॉक्स) की ऊपरी और निचली सीमा को तोड़ती है, तो यह दर्शाता है कि कीमत नए क्षेत्र में प्रवेश कर रही है, जब खरीद या बेचने का संचालन किया जा सकता है।
यह रणनीति पिछले 5 दिनों के उच्चतम और निम्नतम मूल्य की गणना करके निर्धारित करती है कि क्या कीमत नए व्यापारिक क्षेत्रों में प्रवेश करती है। विशिष्ट नियम इस प्रकार हैंः
इस रणनीति का मुख्य विचार यह है कि इस तरह के अंतराल को तोड़कर रुझानों का आकलन किया जाए और ट्रेडिंग सिग्नल जारी किए जाएं।
52-सप्ताह के उच्च और निम्न बॉक्स ट्रेडिंग रणनीतियों के कुछ फायदे हैंः
कुल मिलाकर, यह एक बेहतर जोखिम नियंत्रण और अधिक व्यावहारिक प्रवृत्ति ट्रेडिंग रणनीति है।
इस रणनीति के कुछ जोखिम भी हैं, जिनमें शामिल हैंः
इसके लिए ट्रेडरों को अपने रणनीतियों के मापदंडों का परीक्षण और अनुकूलन करना होगा और सावधानीपूर्वक जोखिम प्रबंधन करना होगा।
52-सप्ताह के उच्च और निम्न बॉक्स ट्रेडिंग रणनीति को निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः
अभ्यास के दौरान, पैरामीटर समायोजन और नियम अनुकूलन के माध्यम से, इस रणनीति की प्रभावशीलता को लगातार बढ़ाया जा सकता है।
52-सप्ताह के उच्च और निम्न बॉक्स ट्रेडिंग रणनीति एक रणनीति है जो प्रवृत्ति की दिशा को निर्धारित करने के लिए कीमत के ब्रेकआउट के आधार पर है। इसकी सरल ट्रेडिंग तर्क, मजबूत जोखिम नियंत्रण क्षमता है। इस रणनीति के लाभों को पूरी तरह से पता लगाने के लिए अभ्यास में निरंतर परीक्षण और अनुकूलन की आवश्यकता है। कुल मिलाकर, यह एक अनुशंसित व्यावहारिक व्यापार रणनीति है।
/*backtest
start: 2023-11-10 00:00:00
end: 2023-12-10 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/
// © ceyhun
//@version=4
strategy ("Darvas Box Strategy",overlay=true)
boxp=input(5, "BOX LENGTH")
D_High = security(syminfo.tickerid, 'D', high)
D_Low = security(syminfo.tickerid, 'D', low)
D_Close = security(syminfo.tickerid, 'D', close)
D_Open = security(syminfo.tickerid, 'D', open)
LL = lowest(D_Low,boxp)
k1 = highest(D_High,boxp)
k2 = highest(D_High,boxp-1)
k3 = highest(D_High,boxp-2)
NH = valuewhen(D_High>k1[1],D_High,0)
box1 = k3<k2
TopBox = valuewhen(barssince(D_High>k1[1])==boxp-2 and box1, NH, 0)
BottomBox = valuewhen(barssince(D_High>k1[1])==boxp-2 and box1, LL, 0)
plot(TopBox, linewidth=2, color=#00FF00, title="TopBox")
plot(BottomBox, linewidth=2, color=#FF0000, title="BottomBox")
if crossover(D_Close,TopBox)
strategy.entry("Long", strategy.long, comment="Long")
if crossunder(D_Close,BottomBox)
strategy.entry("Short", strategy.short, comment="Short")