WaveTrend オシレーターは有名なTS/MT指標のポートです オスイレーターがオーバー購入帯 (赤線) の上から信号 (点点線) を下を通過すると,通常は良いSELL信号である.同様に,オスイレーターがオーバー販売帯 (緑線) の下にある信号の上を通過すると,それは良いBUY信号である.
グラフにいくつかのクロスオーバーをマークしました. ご覧のように,ないWTが生成する唯一の有用な信号です 楽器で試してどう思うか教えて下さい
復習する
/*backtest start: 2021-05-05 00:00:00 end: 2022-05-04 23:59:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] args: [["v_input_3",40]] */ // // @author LazyBear // // If you use this code in its original/modified form, do drop me a note. // study(title="WaveTrend [LazyBear]", shorttitle="WT_LB") n1 = input(10, "Channel Length") n2 = input(21, "Average Length") obLevel1 = input(60, "Over Bought Level 1") obLevel2 = input(53, "Over Bought Level 2") osLevel1 = input(-60, "Over Sold Level 1") osLevel2 = input(-53, "Over Sold Level 2") ap = hlc3 esa = ta.ema(ap, n1) d = ta.ema(math.abs(ap - esa), n1) ci = (ap - esa) / (0.015 * d) tci = ta.ema(ci, n2) wt1 = tci wt2 = ta.sma(wt1,4) plot(0, color=color.gray) plot(obLevel1, color=color.red) plot(osLevel1, color=color.green) plot(obLevel2, color=color.red, style=3) plot(osLevel2, color=color.green, style=3) plot(wt1, color=color.green) plot(wt2, color=color.red, style=3) plot(wt1-wt2, color=color.blue, transp=80) if wt1 >obLevel1 strategy.entry("entry short", strategy.short) else if wt1 < osLevel1 strategy.entry("entry long", strategy.long)