मंदी की MACD शॉर्ट सेलिंग रणनीति


निर्माण तिथि: 2023-09-14 18:04:28 अंत में संशोधित करें: 2023-09-14 18:04:28
कॉपी: 0 क्लिक्स: 621
1
ध्यान केंद्रित करना
1617
समर्थक

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

इस रणनीति में, यह सुनिश्चित किया जाता है कि परिसंपत्तियां महाचक्र में नीचे की ओर हैं और फिर आगे की गिरावट के बाद स्टॉप से बाहर निकलती हैं।

मुख्य लेनदेन तर्क इस प्रकार हैं:

  1. MACD सूचकांक की त्वरित, धीमी और स्तंभ रेखाओं की गणना करें

  2. जब MACD तेज रेखा के नीचे धीमी रेखा को पार करता है, तो यह गिरावट में प्रवेश करने का संकेत देता है

  3. 450-दिवसीय चलती औसत से नीचे की कीमतें, लंबी अवधि की गिरावट की पुष्टि

  4. जब उपरोक्त दोनों शर्तें पूरी होती हैं, तो रिक्त प्रवेश

  5. स्टॉप लाइन को प्रवेश मूल्य के 8% से नीचे सेट करें

  6. स्टॉप-लॉस लाइन को प्रवेश मूल्य से 4% ऊपर सेट किया गया है

यह रणनीति MACD का लाभ उठाकर अल्पकालिक रुझानों को निर्धारित करती है और लंबी अवधि की औसत रेखा को बड़े रुझानों को निर्धारित करने में मदद करती है, जिससे अंधेरे को रोकने से बचा जा सकता है।

रणनीतिक लाभ

  • एमएसीडी ने अल्पकालिक गिरावट का अनुमान लगाया

  • दीर्घकालिक औसत रेखा फ़िल्टरिंग से कमोडिटी रिवर्स से बचा जाता है

  • स्टॉप स्टॉप लॉस अनुपात 2: 1, नियंत्रण जोखिम

रणनीतिक जोखिम

  • MACD पैरामीटर अनुकूलित करने की आवश्यकता है

  • लंबी अवधि की औसत रेखाएं गलत संकेतों के लिए अतिदेय हैं

  • केवल खालीपन ही अवसरों का लाभ नहीं उठा सकता है

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 2h
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/
// © Coinrule

//@version=5
strategy("Shorting Bearish MACD Cross with Price Below EMA 450 (By Coinrule)", overlay=true, initial_capital = 10000, default_qty_value = 30, default_qty_type = strategy.percent_of_equity, commission_type=strategy.commission.percent, commission_value=0.1)

// EMAs 
slowEMA = ta.ema(close, 450)

// MACD
[macdLine, signalLine, histogramLine] = ta.macd(close, 11, 26, 9)

// Conditions
goShortCondition1 = ta.crossunder(macdLine, signalLine)
goShortCondition2 = slowEMA > close

timePeriod = time >= timestamp(syminfo.timezone, 2021, 12, 1, 0, 0)
notInTrade = strategy.position_size <= 0
strategyDirection = strategy.direction.short

if (goShortCondition1 and goShortCondition2 and timePeriod and notInTrade)
    stopLoss = high * 1.04
    takeProfit = low * 0.92
    strategy.entry("Short", strategy.short)
    strategy.exit("exit","Short", stop=stopLoss, limit=takeProfit)
    
plot(slowEMA, color=color.green)