以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 如何实现这个设想 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=2252) |
-- 作者:wjxkjs -- 发布时间:2010/7/26 21:12:46 -- 如何实现这个设想 新手啊,请教了: 9点半前,高点和低点取值依据是和昨天收盘价相比; 9点半后,高低点只取日内数据; 如何实现这个设想??我现在想到到只有下面的语句。。。 m:=BARSLAST(DATE<>REF(DATE,1))+1; A:=LLV(LOW,m); B:=HHV(HIGH,m); |
-- 作者:admin -- 发布时间:2010/7/26 23:24:14 -- 加上时间的控制语句流程 IF TIME < 093000 THEN BEGIN //处理9点半前 END ELSE BEGIN //处理9点半后 END |
-- 作者:fly -- 发布时间:2010/7/27 9:52:33 -- (1)第一个语句: m:=BARSLAST(DATE<>REF(DATE,1))+1; //DATE永远都不等于REF(DATE,1)),条件恒成立,m的值恒为2。无意义
(2)9点半前,高点和低点取值依据是和昨天收盘价相比,用到的主要函数 DYNAINFO(7)---最新 REF(CLOSE,1)---昨收 (3)9点半后,高低点只取日内数据 就用函数HHV和LLV |