गैलीलियो मूविंग एवरेज क्रॉसओवर रणनीति


निर्माण तिथि: 2023-12-18 12:07:07 अंत में संशोधित करें: 2023-12-18 12:07:07
कॉपी: 0 क्लिक्स: 335
1
ध्यान केंद्रित करना
1166
समर्थक

गैलीलियो मूविंग एवरेज क्रॉसओवर रणनीति

अवलोकन

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

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

गैलीलियो की औसत रेखा क्रॉसिंग रणनीति के केंद्र में एक सूचकांक चलती औसत (ईएमए) है। ईएमए एक चलती औसत एल्गोरिथ्म है जो हाल की कीमतों को अधिक महत्व देने की प्रवृत्ति रखता है। इसकी गणना सूत्र हैः

ईएमए आज = (आज के समापन मूल्य × समतल) + (ईएमए कल × 1- समतल)

इसमें, समतल स्थिरांक α = ((2/( चक्र संख्या + 1)) है।

यह रणनीति उपयोगकर्ता द्वारा इनपुट किए गए चक्रों की लंबाई के आधार पर वास्तविक समय में ईएमए की गणना करती है। इसके बाद कीमतों की तुलना ईएमए से की जाती है और खरीदारी और बिक्री संकेत के रूप में दोनों के क्रॉसिंग का न्याय किया जाता हैः

  1. जब कीमतें ईएमए से ऊपर की ओर गिरती हैं, तो एक विक्रय संकेत उत्पन्न होता है और शॉर्ट-लाइन ऑपरेशन किया जाता है।

  2. जब कीमत नीचे की ओर से ईएमए को तोड़ती है, तो एक खरीद संकेत उत्पन्न होता है, जो बहु-संचालन करता है।

यह रणनीति ईएमए लाइनों को चिह्नित करती है और साथ ही साथ तीरों को भी चिह्नित करती है जो खरीद और बिक्री के संकेतों को चिह्नित करते हैं।

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

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

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

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

गैलीलियो की समानांतर रेखा पार करने की रणनीति में निम्नलिखित जोखिम भी हैं:

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

अनुकूलन दिशा

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

  1. अन्य संकेतकों के साथ संयोजन में, मिश्रित रणनीति बनाने के लिए, झूठे संकेतों से बचने के लिए, स्थिरता में सुधार। जैसे कि लेनदेन की मात्रा, रुझान संकेतकों आदि को शामिल करना।

  2. स्टॉप-लॉस रणनीति को बढ़ाएं, मोबाइल स्टॉप-लॉस या प्रतिशत स्टॉप-लॉस सेट करें, और एकल नुकसान को नियंत्रित करें।

  3. ईएमए के विभिन्न मापदंडों के प्रभाव का परीक्षण करें और सबसे अच्छा संयोजन चुनें। अन्य प्रकार के चलती औसत का भी परीक्षण किया जा सकता है।

  4. मूल्य वापसी के बाद फिर से प्रवेश करने के लिए फिर से प्रवेश करने के लिए एक पुनर्मूल्यांकन के साथ, जो कि लाभप्रदता को बढ़ाता है।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
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/
// © armigoldman

//@version=3
strategy(title="Galileo Galilei", shorttitle="Galileo Galilei", overlay=true, initial_capital = 100000, default_qty_type=strategy.cash, default_qty_value = 100000)
len = input(11, minval=1, title="Length")
src = input(open, title="Source")
out = ema(src, len)
plot(out, title="EMA", color=yellow)
//last8h = highest(close, 8)
//lastl8 = lowest(close, 8)

//plot(last8h, color=red, linewidth=2)
//plot(lastl8, color=green, linewidth=2)

////////////////////////////////////////////////////////////////////////////////
// BACKTESTING RANGE

// From Date Inputs
fromDay = input(defval=1, title="From Day", minval=1, maxval=31)
fromMonth = input(defval=1, title="From Month", minval=1, maxval=12)
fromYear = input(defval=2020, title="From Year", minval=1970)

// To Date Inputs
toDay = input(defval=1, title="To Day", minval=1, maxval=31)
toMonth = input(defval=12, title="To Month", minval=1, maxval=12)
toYear = input(defval=2021, title="To Year", minval=1970)

// Calculate start/end date and time condition
startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true


bearish = cross(close, out) == 1 and close[1] > close
bullish = cross(close, out) == 1 and close[1] < close

plotshape(bearish, color=white, style=shape.arrowdown, text="BEAR", location=location.abovebar)
plotshape(bullish, color=white, style=shape.arrowup, text="BULL", location=location.belowbar)

buy = if cross(close, out) == 1 and close[1] < close
    strategy.entry("BUY", strategy.long, when=time_cond)
        //strategy.close_all(when=bearish)
        // strategy.exit("exit", "Long", profit =, loss = 35)


sell = if cross(close, out) == 1 and close[1] > close
    strategy.entry("SELL", strategy.short, when=time_cond)
        //sell = if bearish
        //strategy.close_all(when=bullish)
        // strategy.exit("exit", "Long", profit = bullish, loss = 100)

profit = strategy.netprofit
if not time_cond
    strategy.close_all()

//plotshape(true, style=shape.triangleup, location=location.abovebar)