在七月三十号的文章《KDJ、CCI和RSI三线同框》里 https://www.toutiao.com/article/7125785913346572841/ ,实现了三个副图指标的同框显示,本文在这里对评论区网友的留给我的作业进行一个详细的算法建立,能为需要的人服务,幸甚!
请看网友的留言:
一道作业题
网友的需求是,对于KDJ算法---假设7天之内,存在一个最小的J值,这个最小值可能是前第7天或第6天,或第5天...,并且这个最小值要小于20。其后的每一个J值都大于它。这个怎么写?
思路步骤
算法建立
引入公式
注:四个变量全部进行赋值而不是输出。
2.取KDJ的J值小于0; J值上穿0值的时间位置:
BARSLAST(CROSS(J,0))
3.上穿的时间位置确定。因为“6日前“必然就是左侧数据的第7日。对应的,第8日一定在0轴之下---为负值、小于0:
CONST(BARSLAST(CROSS(J,0)))<=6
数据筛选算法的完整代码
三个参数
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
CONST(BARSLAST(CROSS(J,0)))<=6;
计算创造价值,分享助你成功。文中代码均可运行。
江丰鱼的文章只在今日头条首发;未经授权禁止引用或者转载。
| 留言与评论(共有 0 条评论) “” |