युन्नी डबल मूविंग एवरेज ब्रेकथ्रू रणनीति


निर्माण तिथि: 2023-12-22 11:48:28 अंत में संशोधित करें: 2023-12-22 11:48:28
कॉपी: 0 क्लिक्स: 560
1
ध्यान केंद्रित करना
1623
समर्थक

युन्नी डबल मूविंग एवरेज ब्रेकथ्रू रणनीति

अवलोकन

डबल-मध्यम-रेखा-ब्रेकिंग रणनीति एक ऐसी रणनीति है जिसमें एक तेज-मध्यम और धीमी-मध्यम-रेखा-ब्रेकिंग ट्रेडिंग के लिए एक डबल-मध्यम-रेखा और तेज-मध्यम-रेखा-ब्रेकिंग ट्रेडिंग का उपयोग किया जाता है। इस रणनीति में ट्रेंड-ट्रेकिंग और रिवर्स ट्रेडिंग दोनों शामिल हैं।

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

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

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

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

  1. द्वि-क्लाउड संरचना बाजार के रुझानों को प्रभावी ढंग से निर्धारित कर सकती है, द्वि-क्लाउड के बीच के ऊपरी और निचले क्रॉसिंग का उपयोग करके व्यापार को उलट सकती है, जिससे जीत की दर में काफी वृद्धि हो सकती है।

  2. द्वि-क्लाउड संरचना में फास्ट क्लाउड और स्लो क्लाउड के अलग होने से बाजार में बदलाव का संकेत मिलता है, जो हमें संभावित अवसर प्रदान करता है।

  3. क्लाउड क्रॉसिंग और क्लाउड के लिए कीमतों का उपयोग करते हुए, रणनीति में प्रवृत्ति का पालन करने और व्यापार को उलटने की विशेषताएं हैं, जो ऑपरेशन की आवृत्ति और जीत की दर दोनों को ध्यान में रखती हैं।

  4. क्लाउड को स्टॉप-लॉस पॉइंट के रूप में उपयोग करने से जोखिम को नियंत्रित किया जा सकता है।

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

  1. कीमतों में भारी उतार-चढ़ाव के दौरान, तेज और धीमी गति से बादल अक्सर पार हो सकते हैं, जिससे कई बार स्थानांतरण घाटा हो सकता है।

  2. इस रणनीति को अस्थिर बाजारों के लिए बेहतर माना जाता है। ट्रेंडिंग बाजारों में, तेजी से और धीमी गति से बादल समानांतरता अधिक होती है, और इसे बंद कर दिया जा सकता है।

  3. इस अवधि के दौरान, प्रवृत्ति का पालन करने के लिए प्रभावी तरीके की कमी है, और प्रवृत्ति के बाद संभावित भारी गिरावट के अवसरों का आकलन करने में असमर्थता है।

अनुकूलन दिशा

  1. दोहरे बादल के क्रॉसिंग से पहले मूल्य चैनल और लेन-देन की मात्रा का आकलन करने के लिए जोड़ा जा सकता है, जिससे कीमतों में भारी उतार-चढ़ाव के कारण झूठे संकेतों से बचा जा सकता है।

  2. प्रवृत्ति का आकलन करने के लिए एक सूचक जोड़ा जा सकता है, जब तेजी से या धीमी गति से बादल ऊपर या नीचे अलग हो जाते हैं, तो यह निर्धारित करने के लिए कि क्या एक बड़ी प्रवृत्ति की दिशा में चयनित प्रतिगमन व्यापार में भाग ले रहा है।

  3. एक अनुकूलन एल्गोरिथ्म जो तेजी से क्लाउड चौड़ाई सेट कर सकता है और बाजार के दो वातावरणों में सबसे अच्छा संयोजन पा सकता है - अस्थिर और रुझान।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-12-14 00:00:00
end: 2023-12-19 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// High Low Cloud Strategy Backtesting
// © inno14

//@version=4
strategy(title="High Low Cloud Strategy Backtesting", overlay=true, pyramiding=0)
c1=input(60, title="Fast Cloud Length")
c2=input(240, title="Slow Cloud Length")
c1_high=ema(high,c1)
c1_low=ema(low,c1)
highc1=plot(c1_high, title="Fast Cloud - High", color=color.blue, offset=0, transp=50, linewidth=1)
lowc1=plot(c1_low, title="Fast Cloud - Low", color=color.blue, offset=0, transp=50, linewidth=1)
fill(highc1, lowc1, transp=60, color=color.blue, title="Fast Cloud")
c2_high=ema(high,c2)
c2_low=ema(low,c2)
highc2=plot(c2_high, title="Slow Cloud - High", color=color.green, offset=0, transp=50, linewidth=1)
lowc2=plot(c2_low, title="Slow Cloud - Low", color=color.green, offset=0, transp=50, linewidth=1)
fill(highc2, lowc2, transp=40, color=color.green, title="Slow Cloud")
//Backtesting
//Long condition
ycloud_entry=
       c1_high<c2_low
       and crossover(close,c2_high)
       

ycloud_stoploss=
       crossunder(close,valuewhen(ycloud_entry,lowest(close[1],c2),0))

ycloud_takeprofit=
      c1_low>c2_high
      and crossunder(close,c1_low)


strategy.entry("Long", strategy.long, when=ycloud_entry)
strategy.close("Long", when=ycloud_takeprofit or ycloud_stoploss)

//Short condition
xcloud_entry=
       c1_low>c2_high
       and crossunder(close,c2_low)
       
xcloud_stoploss=
       crossover(close,valuewhen(xcloud_entry,highest(close[1],c2),0))

xcloud_takeprofit=
       c1_high<c2_low
       and crossover(close,c1_high)

strategy.entry("Short", strategy.short, when=xcloud_entry)
strategy.close("Short", when=xcloud_takeprofit or xcloud_stoploss)


//EOF