上涨加速度怎么写 (文华财经WH8赢智V8.2)

投资者咨询:上涨加速度怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-14 15:22

 老师,想写一个代码就是上涨的加速度到一定值(k线变陡),回落一定幅度就平仓,止盈的策略。

想问问,有没有相关的加速度函数指标,MACD不知道算不算。比如就是加速度>一个函数,回落一定幅度就平仓。

代码怎么写,谢谢。

技术人员回复
日期:2018-5-14 15:31

核实一下,条件中的涨速具体通过什么方式计算呢?

 

举例来说,以SLOPE函数计算收盘价斜率表述涨速,编写参考:

 

S:SLOPE(C,5);

ISUP,BK(1);
EXIST(S>70,BARSBK) && C<BKHIGH-30*MINPRICE,SP(BKVOL);

 
投资者咨询:上涨加速度怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-14 15:22
 老师,您看,图上的斜率明显变陡了,我想问的就是这个斜率怎么描述。谢谢。

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-15 14:24

 可以参考2楼SLOPE函数来量化涨速

 

参考下图,可以定义SLOPE(C,20)>0.2定义为变陡

图片点击可在新窗口打开查看

投资者咨询:上涨加速度怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-14 15:22

这个组代码有个缺陷,就是当k线回落后,slope的数值衰减很快,也就是一旦下跌就不满足条件了,slope小于0.2了,语句能不能改成到过0.2之后,回落30个最小单位就平仓呢,怎么改,谢谢。

技术人员回复
日期:2018-5-15 16:53

 平仓参考:

 

SS:=SLOPE(C,20)>0.2;

GD:EVERY(SS,4) && SLOPE<REF(SLOPE,1) && REF(EVERY(SLOPE>REF(SLOPE,1),3),1);

C<VALUEWHEN(GD,REF(H,1))-30*MINPRICE,SP;