इस रणनीति को
रणनीति पहले समग्र मूल्य प्रवृत्ति का न्याय करने के लिए दोहरी ईएमए संकेतक का उपयोग करती है। ईएमए संकेतक कीमतों के प्रवृत्ति को अपेक्षाकृत अच्छी तरह से प्रतिबिंबित कर सकता है। दोहरी ईएमए संकेतक संयुक्त रूप से कीमतों के ऊपर और नीचे के रुझानों का न्याय कर सकता है। रणनीति अल्पकालिक प्रवृत्ति और प्रवेश को निर्धारित करने के लिए फास्ट लाइन ईएमए चक्र को 34 पर सेट करती है; दीर्घकालिक प्रवृत्ति को निर्धारित करने के लिए धीमी रेखा ईएमए चक्र को लंबा सेट करती है। जब कीमत तेजी से लाइन ईएमए पर खड़ी होती है, तो यह खरीदने का समय होता है, और जब यह धीमी रेखा ईएमए पर खड़ी होती है, तो यह बेचने का समय होता है। विभिन्न चक्रों के ईएमए को मिलाकर, यह कम चूसने और उच्च फेंकने को प्राप्त करने के लिए कीमतों के अल्पकालिक और दीर्घकालिक रुझानों का न्याय करता है।
साथ ही, रणनीति में ओवरबॉट और ओवरसोल्ड स्थितियों का न्याय करने के लिए आरएसआई संकेतक भी पेश किया गया है। आरएसआई मूल्य के बढ़ते और गिरते परिवर्तनों के माध्यम से बाजार में ओवरबॉट या ओवरसोल्ड की स्थिति में प्रवेश किया है या नहीं। कम पदों पर आरएसआई खरीदना और उच्च पदों पर बेचना, ईएमए संकेतकों के साथ पारस्परिक रूप से सत्यापित करना, झूठे संकेतों को कम कर सकता है और लाभ की संभावना बढ़ा सकता है।
यह रणनीति व्यापार नियमों को डिजाइन करने के लिए दोहरे ईएमए और आरएसआई संकेतकों के उपयोग को जोड़ती है, विभिन्न संकेतकों के आधार पर अल्पकालिक और दीर्घकालिक रुझानों का न्याय करती है, और ओवरबॉट और ओवरसोल्ड निर्णयों से पूरक होती है, बस और कुशलता से कम खरीद और उच्च बिक्री को लागू करती है। एक एकल संकेतक की तुलना में, यह रणनीति अधिक विश्वसनीय और अनुकूलन योग्य है। लेकिन हमें संकेतक विफलता, समय पर स्टॉप-लॉस और स्थिति प्रबंधन के जोखिमों के बारे में भी पता होना चाहिए। सामान्य तौर पर, इस रणनीति को लागू करना और अनुशंसा करना अपेक्षाकृत आसान है।
/*backtest start: 2022-11-22 00:00:00 end: 2023-11-22 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 //chia se cho rieng cong dong t.me/beincypto_vn strategy('Sonic R & RSI only BTCUSD D1 strategy', //ten chien luoc shorttitle='sonic R & RSI Strategy', //ten rut gon cua chien luoc overlay=true,// close_entries_rule="FIFO", //thu tu dong lenh la bat ky default_qty_type=strategy.percent_of_equity, //loai so luong mac dinh la ti le phan tram cua von max_bars_back=500, // so luong thanh toi da la 500 default_qty_value=100, //so luong vao lenh la 100 % calc_on_order_fills=false, // pyramiding=1, // kim tu thap, 1 thi moi la thuc commission_type=strategy.commission.percent, // loai phan tram phi giao dich commission_value=0.2, //ti le phan tram phi giao dich process_orders_on_close=true, // tinh toan chien luoc khi dong lenh calc_on_every_tick=false) // sau khi dong nen moi vao lenh ema34high = ta.ema(high, 34) // lay ema cao nhat cua 34 thanh nen h=plot(ema34high, color=color.new(#A5D6A7, 0)) // hien thi ema cao nhat cua 34 thanh ema34low = ta.ema(low, 34) // lay ema thap nhat cua 34 thanh nen l=plot(ema34low, color=color.new(#EF9A9A, 0)) // hien thi ema thap nhat cua 34 thanh fill(h, l, color = color.green, transp=90) // hien thi may giua ema cao va thap rsi = ta.rsi(close, 14) // rsi 14 thanh dkienmua1 = close > ema34high and close[2] > ema34high // dieu kien mua 1 khi gia lon hon ema 34 cao nhat va nen truoc do (nen 2) cung lon hon nen ema 34 cao nhat if dkienmua1 // neu thoa man dieu kien mua 1 strategy.entry('buyEMA', strategy.long) // vao lenh mua trong bieu do hien chu buyEMA dkienban1 = close < ema34low and close[2] < ema34low // dieu kien ban 1 khi gia nho hon ema34 nho nhat va nen truoc do cung vay if dkienban1 // nen dieu kien 1 thoa man strategy.close('buyEMA',comment='CloseEMA') // dong lenh buyema truoc do, hien thi o bieu do la chu closeEMA dkienmua2 = ta.lowest(rsi, 3) < 29 and rsi > rsi[3] and rsi > 30 // dieu kien mua 2 khi gia thap nhat cua rsi 3 thanh gan day nho hon 29 va rsi lon hon rsi cay thu 3 truoc do if dkienmua2 // neu dieu kien mua 2 thoa man strategy.entry('buyRSI', strategy.long) // vao lenh mua dat ten la buyRSI dkienban2 = ta.highest(rsi, 5) > 70 and rsi < 70 // dieu kien ban 2 khi RSI cao nhat trong 5 cay lon hon 70 va RSI nho hon 70 if dkienban2 // neu dieu kien 2 thoa man strategy.close('buyRSI',comment='CloseRSI') // dong lenh buySI truoc do, tren bieu do hien thi chu closeRSI