以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  编写公式问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=183063)

--  作者:zygq
--  发布时间:2020/11/17 15:28:14
--  编写公式问题
老师,趋势度:(C - O)/(H - L);趋势度排序。当前时段,对过去1小时、2小时、4小时、6小时的趋势度进行排序,请老师给公式
--  作者:FireScript
--  发布时间:2020/11/17 15:34:30
--  
计算1小时K,2小时K等等 K线的趋势度?然后排序?

--  作者:zygq
--  发布时间:2020/11/17 15:35:10
--  

是的,老师


--  作者:FireScript
--  发布时间:2020/11/17 15:41:44
--  
 

1h:(CALLSTOCK(\'\',vtCLOSE,5,0)-CALLSTOCK(\'\',vtOPEN,5,0))/(CALLSTOCK(\'\',vtHIGH,5,0)-CALLSTOCK(\'\',vtLOW,5,0));//一小时K的趋势度,下面几个是其他几个小时K的趋势度
2h:(CALLSTOCK(\'\',vtCLOSE,24,2)-CALLSTOCK(\'\',vtOPEN,24,2))/(CALLSTOCK(\'\',vtHIGH,24,2)-CALLSTOCK(\'\',vtLOW,24,2));
4h:(CALLSTOCK(\'\',vtCLOSE,24,4)-CALLSTOCK(\'\',vtOPEN,24,4))/(CALLSTOCK(\'\',vtHIGH,24,4)-CALLSTOCK(\'\',vtLOW,24,4));
6h:(CALLSTOCK(\'\',vtCLOSE,24,6)-CALLSTOCK(\'\',vtOPEN,24,6))/(CALLSTOCK(\'\',vtHIGH,24,6)-CALLSTOCK(\'\',vtLOW,24,6));

VARIABLE:X[4]:=0;//排序要用数组
X[1]:=1h;
X[2]:=2h;
X[3]:=4h;
X[4]:=6h;

1h排名:HOD2(X,4,X[1]),LINETHICK0;//排名结果
2h排名:HOD2(X,4,X[2]),LINETHICK0;
4h排名:HOD2(X,4,X[3]),LINETHICK0;
6h排名:HOD2(X,4,X[4]),LINETHICK0;