以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 帮忙写个代码 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50665) |
-- 作者:多,额 -- 发布时间:2013/4/4 18:08:02 -- 帮忙写个代码 3分钟模式下,突破昨日最高价后出现一个阴线,且ma死叉,则记录发生突破行为后的最高价为h1,并drawtext h1。 当向上突破h1后,再出现一个阴线,且 ma发生死叉,则记录突破后的最高价为h2,并drawtext h2. 逻辑就是这样,我的问题是h1 h2之间会出现多次打印的问题,望老师给予指点。
|
-- 作者:多,额 -- 发布时间:2013/4/4 18:30:20 -- // 先突破,后死叉,所以两个句子要分开写if if H>昨日高点 and t=0 then begin t:=t+1; t_time:=time; h0:=high;//我觉得问题在这里,但不知道怎么改 if 死叉 then draw() end if h>=h0 then 。。。后面和前面差不多结构,但感觉问题出在前面,请指点! |
-- 作者:多,额 -- 发布时间:2013/4/4 22:01:48 -- 报告老师,上面问题经过一番脑细胞死亡已经解决了大部分。 现在
h1 -h2之间会出现多次打印的问题解决了,但h2打印之后,如果不创新高还是会有打印。我的意思是创新高才能打印啊。
|