三个EMA+布林带+枢轴
指标1:三个均线(指数移动平均) 使用此指标,您可以可视化最新数据权重更大的平均价格。 计算并绘制了三个指数移动平均值:4、20和200最后BAR。 -Fast EMA1=8 -平均EMA2=20 -慢速EMA 3=200
指标2:布林带 有了这个指标,你可以看到市场的力量和趋势,也就是说,它是由资产价格的波动性来衡量的。 如果价格高于上限,则资产超买。 如果价格高于下限,则资产超卖。 趋势长度-基数=20,步长=1 标准偏差-乘数=2,步长=0.2
指标3:枢轴 此指示器在参数“到枢轴的距离”中确定的BAR范围内标记价格最低和最高的点。
这三个指标适用于所有类型的资产:FOREX, CRYPT, CFD’s 等。
回测测试
/*backtest start: 2021-10-01 09:00:00 end: 2022-03-10 15:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_CTP","currency":"FUTURES"}] args: [["v_input_1",100],["v_input_2",150],["v_input_4",100],["ContractType","rb888",360008]] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © JCMR76 //@version=4 study("3EMA + Boullinger + PIVOT", overlay=true) // TRES EMAS - THREE EMA´s periodo1 = input(8, title="Periodo 1, 周期 1=", step =1, minval=1, maxval=300) periodo2 = input(20, title="Periodo 2, 周期 2=", step =1, minval=1, maxval=300) periodo3 = input(200, title="Periodo 3, 周期 3=", step =1, minval=1, maxval=1000) plot(ema(close,periodo1), color=color.gray, linewidth=1) plot(ema(close,periodo2), color=color.green, linewidth=1) plot(ema(close,periodo3), color=color.purple, linewidth=3) //BANDA BOLLINGER - BANDS BOLLINGER longitudbb = input(20,title = "longitudBB, 周期=", type = input.integer, step = 1, minval=1, maxval=50) multbb = input(2.0, title = "Multiplicadorbb, EstDesv = ", type= input.float, step = 0.2, minval=0.2, maxval=20) fuente = input(close, title="fuente", type=input.source) [mm,banda_sup, banda_inf] = bb(fuente, longitudbb,multbb) ps=plot(banda_sup, color=color.new(color.gray, 90)) pi=plot(banda_inf, color=color.new(color.gray, 90)) //fill(ps,pi,color=color.new(color.gray,80)) //PIVOT - PIVOTE dist = input(6, title ="distancia para el pivote/ 轴心距 ", type = input.integer, step = 1) pl = pivotlow(low, dist, dist) if not na(pl) strategy.entry("Enter Long", strategy.long) ph = pivothigh(high, dist, dist) if not na(ph) strategy.entry("Enter Short", strategy.short) //PIVOT - PIVOTEtemplate: strategy.tpl:40:21: executing "strategy.tpl" at <.api.GetStrategyListByName>: wrong number of args for GetStrategyListByName: want 7 got 6