कम कीमत पर खरीदें, अधिक कीमत पर बेचें ट्रेडिंग रणनीति


निर्माण तिथि: 2024-01-18 15:17:11 अंत में संशोधित करें: 2024-01-18 15:17:11
कॉपी: 0 क्लिक्स: 628
1
ध्यान केंद्रित करना
1617
समर्थक

कम कीमत पर खरीदें, अधिक कीमत पर बेचें ट्रेडिंग रणनीति

अवलोकन

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

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

जब तेज ईएमए लाइन धीमी ईएमए लाइन को पार करती है, तो बाजार को एक उछाल के रूप में देखा जाता है और एक खरीद संकेत उत्पन्न होता है; जब एमएसीडी संकेतक के विचलन मूल्य पर 0 अक्ष को पार करते हैं, तो एक खरीद संकेत भी उत्पन्न होता है, जो रणनीति को लागू करता है।

इसके अलावा, यदि एक दिन के समापन मूल्य में उद्घाटन मूल्य की तुलना में 10% से अधिक की वृद्धि हुई है, तो यह एक खरीद संकेत भी पैदा करेगा, जो बाजार में एक सफलता की तलाश में है।

स्थिति खोलने के बाद, यदि कीमत में 10% से अधिक की गिरावट आई है, तो इसे रोक दिया जाएगा; यदि लाभ 45% तक पहुंच गया है, तो इसे रोक दिया जाएगा।

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

यह एक विशिष्ट प्रवृत्ति ट्रैकिंग रणनीति है, जो बाजार के मध्य में वृद्धि के बाद वृद्धि को पकड़ने में सक्षम है, जिसमें मुनाफे की अधिक संभावना है। इसके विशिष्ट फायदे इस प्रकार हैंः

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

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

हालांकि, इस रणनीति को उचित रूप से डिजाइन किया गया है, लेकिन इसके साथ कुछ जोखिम भी हैं जिन्हें संबोधित करने की आवश्यकता हैः

  1. यदि यह गलत है, तो एक हवाई जहाज को नुकसान हो सकता है
  2. जब बाजार में रुकावट आती है, तो यह गलत संकेत देता है
  3. स्टॉपलॉस बहुत बड़ा है, नुकसान का खतरा बढ़ जाता है
  4. एक बार ब्रेकडाउन के बाद, यदि पर्याप्त अनुवर्ती बाजार समर्थन नहीं है, तो ब्रेकडाउन की कमी हो सकती है।

उपरोक्त जोखिमों को कम करने के लिए, मोबाइल स्टॉप लॉस रणनीति को अनुकूलित करने पर विचार किया जा सकता है, या सिग्नल फ़िल्टरिंग को अन्य संकेतकों जैसे कि लेनदेन की मात्रा के साथ जोड़ा जा सकता है।

अनुकूलन दिशा

इस रणनीति को और भी बेहतर बनाने के लिए जगह हैः

  1. लेन-देन की मात्रा को बढ़ाने के लिए, यह सुनिश्चित करने के लिए कि लेन-देन की मात्रा पर्याप्त है
  2. MACD संकेतक पैरामीटर का अनुकूलन, संकेतक संवेदनशीलता में सुधार
  3. विभिन्न ईएमए चक्र पैरामीटर संयोजनों का परीक्षण करें
  4. अनुकूलन रोकथाम तंत्र में वृद्धि
  5. रोक-टोक को अनुकूलित करें और अधिक कुशल नकद प्रबंधन करें

पैरामीटर समायोजन, सूचकांक संयोजन और अन्य तरीकों के माध्यम से सुधार, रणनीति की स्थिरता और लाभप्रदता में काफी वृद्धि कर सकता है।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-01-11 00:00:00
end: 2024-01-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Alt Coins", overlay=true)

//Simple Alt Coin Trading Strategy//
// by @ShanghaiCrypto //

////EMA////
fastLength = input(5)
slowLength = input(12)
baseLength = input(50)
price = close

emafast = ema(price, fastLength)
emaslow = ema(price, slowLength)
emabase = ema(price, baseLength)

///MACD////
MACDLength = input(9)
MACDfast = input(12)
MACDslow = input(26)
MACD = ema(close, MACDfast) - ema(close, MACDslow)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

////PUMP////
OneCandleIncrease = input(10, title='Gain %')
pump = OneCandleIncrease/100

////Profit Capture and Stop Loss//////
stop = input(10.0, title='Stop Loss %', type=float)/100
profit = input(45.0, title='Profit %', type=float)/100
stop_level = strategy.position_avg_price * (1 - stop)
take_level = strategy.position_avg_price * (1 + profit)

////Entries/////
if crossover(emafast, emaslow)
    strategy.entry("Cross", strategy.long, comment="BUY")

if (crossover(delta, 0))
    strategy.entry("MACD", strategy.long, comment="BUY")
    
if close > (open + open*pump)
    strategy.entry("Pump", strategy.long, comment="BUY")

/////Exits/////
strategy.exit("SELL","Cross", stop=stop_level, limit=take_level)
strategy.exit("SELL","MACD", stop=stop_level, limit=take_level)
strategy.exit("SELL","Pump", stop=stop_level, limit=take_level)

////Plots////
plot(emafast, color=green)
plot(emaslow, color=red)
plot(emabase, color=yellow)
plot(take_level, color=blue)
plot(stop_level, color=orange)