算法的建立,更喜欢天马行空般的奇思妙想,在上一篇文章《斜率的计算》中,刚用函数SLOPE对均线的斜率进行了计算,在评论区又有了新留言:
网友留下的作业题
网友的需求是,“如何界定一天曲线的斜率,比如OBV,比如AMO…”。看起很难,其实不然。
一,标注算法
思路步骤
算法以及代码
江丰鱼的代码1
MAOBV:=OBV.MAOBV#DAY,COLORYELLOW;
XL:=SLOPE(MAOBV,15)*100;
2. 直接对1分钟周期内的OBV的数值线进行斜率计算:
江丰鱼的代码2
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
MAOBV:=MA(OBV,M);
XL:SLOPE(MAOBV,15)*100;
3. 应用函数SLOPE计算所引用数值线的斜率:
SLOPE(X,N) 的用法解释---返回线性回归斜率,N支持变量。
二,与上述算法相对应,我们得到数据的筛选算法如下:
江丰鱼的代码3
MAOBV:=OBV.MAOBV#DAY;
XL:SLOPE(MAOBV,15)*100>=M;
2.1分钟本周期数据,或者是任意分钟周期数据筛选:
江丰鱼的代码4
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
MAOBV:=MA(OBV,M);
SLOPE(MAOBV,15)*100>=N;
计算创造价值,分享助你成功。文中代码均可运行。
江丰鱼的文章只在今日头条首发。
联系客服