この戦略は,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())