以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 震荡 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66073) |
-- 作者:qq代人发帖 -- 发布时间:2014/6/12 9:55:04 -- 震荡 请教:震荡期快过去的时候,价格上升似乎脱离盘局,我想知道今天的价格具体是第几十天内的新高。 比如我限定这个时间必须大于30,但是在120天内,比如今天是精确的89天内新高,这个89就是我需要精确知道的数字, 有了这个数字我可以对比这个时间周期内的指标数据,请版主帮忙,我自己做不出来。 |
-- 作者:jinzhe -- 发布时间:2014/6/12 10:08:57 -- 这个获取不了 |
-- 作者:yulie0361 -- 发布时间:2014/6/12 10:21:52 -- 有哪位高手能帮帮我吗 |
-- 作者:无极无名 -- 发布时间:2014/6/12 11:39:22 -- VARIABLE:FH[]=0,X=DRAWNULL; FH:=HIGH;//给数组赋值,因为基于数组的统计函数才可以在控制语句里面正确运行 30H:=HHV(HIGH,30); 120H:=HHV(HIGH,120); IF HIGH>=30H AND HIGH<120H THEN
//符合基本条件开始找是多长时间新高
BEGIN
FOR I=30 TO 120 DO
BEGIN
X:=I;
IF HIGH<REF(FH,X) THEN BREAK;
//从第30根往前找,直到找到比当前高的K线,则答案就出来了
END
END Y:X,LINETHICK0;
[此贴子已经被作者于2014/6/12 11:39:43编辑过]
|