
यह रणनीति ईएमए, एमएसीडी सूचक और एक दिन की वृद्धि की गणना करके बाजार के ब्रेकआउट सिग्नल को समेकित करती है, जिससे कम खरीद और उच्च बिक्री की गतिशील ट्रेडिंग रणनीति प्राप्त होती है।
जब तेज ईएमए लाइन धीमी ईएमए लाइन को पार करती है, तो बाजार को एक उछाल के रूप में देखा जाता है और एक खरीद संकेत उत्पन्न होता है; जब एमएसीडी संकेतक के विचलन मूल्य पर 0 अक्ष को पार करते हैं, तो एक खरीद संकेत भी उत्पन्न होता है, जो रणनीति को लागू करता है।
इसके अलावा, यदि एक दिन के समापन मूल्य में उद्घाटन मूल्य की तुलना में 10% से अधिक की वृद्धि हुई है, तो यह एक खरीद संकेत भी पैदा करेगा, जो बाजार में एक सफलता की तलाश में है।
स्थिति खोलने के बाद, यदि कीमत में 10% से अधिक की गिरावट आई है, तो इसे रोक दिया जाएगा; यदि लाभ 45% तक पहुंच गया है, तो इसे रोक दिया जाएगा।
यह एक विशिष्ट प्रवृत्ति ट्रैकिंग रणनीति है, जो बाजार के मध्य में वृद्धि के बाद वृद्धि को पकड़ने में सक्षम है, जिसमें मुनाफे की अधिक संभावना है। इसके विशिष्ट फायदे इस प्रकार हैंः
हालांकि, इस रणनीति को उचित रूप से डिजाइन किया गया है, लेकिन इसके साथ कुछ जोखिम भी हैं जिन्हें संबोधित करने की आवश्यकता हैः
उपरोक्त जोखिमों को कम करने के लिए, मोबाइल स्टॉप लॉस रणनीति को अनुकूलित करने पर विचार किया जा सकता है, या सिग्नल फ़िल्टरिंग को अन्य संकेतकों जैसे कि लेनदेन की मात्रा के साथ जोड़ा जा सकता है।
इस रणनीति को और भी बेहतर बनाने के लिए जगह हैः
पैरामीटर समायोजन, सूचकांक संयोजन और अन्य तरीकों के माध्यम से सुधार, रणनीति की स्थिरता और लाभप्रदता में काफी वृद्धि कर सकता है।
समग्र रूप से, इस रणनीति में सरल, व्यावहारिक, लाभप्रद क्षमता की विशेषता है। बाजार के ब्रेकआउट बिंदुओं के निर्णय के माध्यम से, यह बाजार में तेजी की प्रवृत्ति को प्रभावी ढंग से पकड़ने में सक्षम है, और पीछे हटने का नियंत्रण भी उचित है। बाद के रणनीति अनुकूलन में, पैरामीटर समायोजन को बढ़ावा देना जारी रखें, स्टॉप-स्टॉप स्टॉप डिज़ाइन में सुधार करें, जिससे यह एक दीर्घकालिक आवेदन के लायक एक मात्रात्मक व्यापार रणनीति बन जाए।
/*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)