量化公式编写
作者:文华财经 来源:cxh99.com 发布时间:2021年08月03日
-
咨询内容:
布林带的开口,先收缩之后又扩大 开口扩大时 出现了一根K线
这根K线 与 这根K线的 前面一根K线 后面一根K线
这三个K线计算出平均价这三根K线的平均收盘价,如果大于布林带中轨价格,三根K线的最后那根 改变颜色为粉色
这三根K线的平均收盘价,如果小于布林线中轨价格,三根K线的最后那根 改变颜色为青色 这前中后三根k线,计算出平均振幅; 股价大于8倍的平均振幅,则开空单, 回落到布林带中轨平空单
股价小于8倍的平均振幅,则开多单, 回升到布林带中轨平多单
来源:程序化99
-
文华技术人员:
您的思路主观定义较多,例如“开口”“先收缩后扩大”等条件。
需要具体量化条件才能为您分析。
来源: WWW.CXH99.COM
-
文华客服:
收缩的定义就是 布林带 上轨-下轨的差值 5根K线所对应的周期的平均差值 小于 这之前5根K线所对应的周期的平均差值
扩散的定义就是 布林带 上轨-下轨的差值 5根K线所对应的周期的平均差值 大于 这之前5根K线所对应的周期的平均差值
我这样说 可以将其量化吗
---感谢半山老师
-
网友回复:
参考:
MID:MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
Q:MA(TOP-BOTTOM,5);
COND1:REF(Q>REF(Q,1),1) && REF(Q<REF(Q,1),2);
DRAWCOLORKLINE(COND1 && MA(C,3)>MID,COLORMAGENTA,0);
DRAWCOLORKLINE(COND1 && MA(C,3)<MID,COLORGREEN,0);
ZF:VALUEWHEN(COND1,MA(H-L,3));
COND1&&C>ZF*8,SK;
COND1&&C<ZF*8,BK;
CROSSDOWN(C,MID),BP;
CROSS(C,MID),SP;
AUTOFILTER;