这个东西一般的公式系统很难解决
可以考虑使用VBS来做,用VBS切换公式
这个东西一般的公式系统很难解决
可以考虑使用VBS来做,用VBS切换公式
我不会VBS,得从头学啊。
呵呵呵,这个策略以前设计过,效果一般,您可以试试。
提示您2点。
1:时空转化原理,举例来说,10min 上15 周期会约等于 30min 上的 5 周期,即乘积相同,您可以手工验证。
2:基于第1条。没必要周期转化,要也可以,计算机速度会很慢。
推论,以上策略的终点在于参数的自适应,可以参考霍夫曼移动平均线。
不对的地方一起探讨。
呵呵呵,这个策略以前设计过,效果一般,您可以试试。
提示您2点。
1:时空转化原理,举例来说,10min 上15 周期会约等于 30min 上的 5 周期,即乘积相同,您可以手工验证。
2:基于第1条。没必要周期转化,要也可以,计算机速度会很慢。
推论,以上策略的终点在于参数的自适应,可以参考霍夫曼移动平均线。
不对的地方一起探讨。
非常感谢!以前理论学得少,经您提示才了解了一点霍夫曼,但我没有找到霍夫曼移动平均线的公式,您能给我贴一个吗?
贴代码应该找版主,海了去了。。。。
下面是通用代码,自己测试,再改,不要问我为什么会有4个参数,自己能搞定。
input:N(10,1,10),P(2,1,10),Q(30,1,60),K(15,0,100);
Direction:=C-REF(C,N);
XX:=ABS(C-REF(C,1));
Volatility:=SUM(XX,N);
ER:=Sum(ABS(Direction/Volatility),1)/1;
FastC:=2/(p+1);
SlowC:=2/(q+1);
SSC:=ER*(FastC-SlowC)+SlowC;
Constant:=SSC*SSC;
YY:=REF(C,1)+Constant*(C-REF(C,1));
AA:=IF(SUM(1,0)=N+1,YY,YY);
BB:=BarsLast(AA);
DD:REF(C,BB);
CC:C;