यह रणनीति SonicR प्रणाली के सिद्धांत पर आधारित है, जो ट्रेंड की दिशा को पहचानने के लिए एक समान लाइन के माध्यम से प्रवेश करती है, और जब एक चैनल टूट जाता है, तो ट्रेंड ट्रैकिंग ऑपरेशन को लागू करती है। यह रणनीति एक समान लाइन के माध्यम से और एक मोबाइल समान लाइन संकेतक के साथ संयोजन में होती है, जो एक मशीनीकृत प्रवृत्ति व्यापार करती है।
रणनीतिक सिद्धांत:
औसत रेखा चैनल की गणना करें, चैनल का मध्य अक्ष समापन मूल्य की औसत रेखा है, चैनल का ऊपरी और निचला रेल क्रमशः उच्च और निम्न बिंदुओं की औसत रेखा है।
ट्रेडिंग सिग्नल लाइन के रूप में अधिक लंबी अवधि के लिए एक चलती औसत की गणना करें।
जब समापन मूल्य सिग्नल लाइन को नीचे से ऊपर तक तोड़ता है, तो मल्टी ऑपरेशन करें।
जब समापन मूल्य सिग्नल लाइन को ऊपर से नीचे की ओर तोड़ता है, तो शून्य ऑपरेशन करें।
चैनल भरने का उपयोग कर दृश्यमान रूप से एकसमान लाइन चैनल प्रस्तुत करना।
इस रणनीति के फायदे:
एक समान रेखा चैनल स्पष्ट रूप से मूल्य प्रवृत्ति और ब्रेकडाउन को निर्धारित करता है।
चलती औसत शॉर्ट-टर्म बाजार के शोर को फ़िल्टर करती है।
इस तरह की रणनीति के नियम सरल हैं, और भावनात्मक प्रभाव से बचने के लिए।
इस रणनीति के जोखिम:
औसत रेखा और चलती औसत में देरी है, जो सबसे अच्छा प्रवेश बिंदु से चूक सकता है।
इस प्रकार, यह एक त्रुटि है, और यह एक त्रुटि है, और यह एक त्रुटि है, और यह एक त्रुटि है।
मशीन ट्रेडिंग रणनीतियाँ बड़े पैमाने पर वापस ले ली जा सकती हैं और धन प्रबंधन की आवश्यकता होती है।
संक्षेप में, यह रणनीति SonicR के सिद्धांत पर आधारित है, एक समान लेन-देन की दिशा की पहचान करने के लिए, यांत्रिक ब्रेकआउट ट्रेडिंग के लिए। सरल नियम व्यापार को व्यवस्थित करने के लिए अनुकूल हैं, लेकिन दीर्घकालिक लाभ प्राप्त करने के लिए अनुकूलन और जोखिम नियंत्रण पर ध्यान देना चाहिए।
/*backtest
start: 2022-09-11 00:00:00
end: 2022-11-12 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Sonic R
// strategy("SonicR",shorttitle="Sonic R",overlay=true,default_qty_value=10000,initial_capital=1000,currency=currency.USD)
EMA = input(defval=89, title="EMA Signal")
HiLoLen = input(34, minval=2,title="High Low channel Length")
pacC = ema(close,HiLoLen)
pacL = ema(low,HiLoLen)
pacH = ema(high,HiLoLen)
DODGERBLUE = #1E90FFFF
// Plot the Price Action Channel (PAC) base on EMA high,low and close
L=plot(pacL, color=DODGERBLUE, linewidth=1, title="High PAC EMA",transp=50)
H=plot(pacH, color=DODGERBLUE, linewidth=1, title="Low PAC EMA",transp=50)
C=plot(pacC, color=DODGERBLUE, linewidth=2, title="Close PAC EMA",transp=0)
fill(L,H, color=aqua,transp=90,title="Fill HiLo PAC")
//Moving Average
signalMA =ema(close,EMA)
plot(signalMA,title="EMA Signal",color=white,linewidth=4,style=line)
//Strategy
goLong() => crossover(pacC,signalMA)
strategy.entry(id = "Go to Buy", long = true, when = goLong())
goShort() => crossunder(pacC,signalMA)
strategy.entry(id = "Go to Sell", long = false, when = goShort())