以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请老师帮忙看一个问题! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29682) |
-- 作者:stardna -- 发布时间:2012/10/9 12:48:29 -- 请老师帮忙看一个问题! FOR I:=4 TO 6 DO IF CondSp=1 THEN IF DATE=1120104 AND TIME=93000 THEN IF CondSp THEN
白糖指数,30分钟k线图。 问题:这样写,代码在 12.5.9日的10:20分没有平仓信号,可是我把第一句改成FOR I:=4 TO 4 DO,就有了,说明I=4的时候,CondSp就等于1,而且我也加了如果CondSp=1那么就不执行了循环了,可是为什么不行呢?我实在找不到问题了!请老师帮帮忙吧!非常感谢! |
-- 作者:lichenghu -- 发布时间:2012/10/9 13:09:55 -- 您好,请稍等,工作人员正在解答中 |
-- 作者:stardna -- 发布时间:2012/10/9 13:47:53 -- 老师,请问有结果吗? |
-- 作者:stardna -- 发布时间:2012/10/9 14:07:30 -- 老师在吗?很着急,在线等。。。。。 [此贴子已经被作者于2012-10-9 14:07:44编辑过]
|
-- 作者:stardna -- 发布时间:2012/10/9 14:32:58 -- 晕了,老师到底在不在啊? |
-- 作者:lichenghu -- 发布时间:2012/10/9 14:42:22 -- 楼主淡定,工作人员正在解答。sorry |
-- 作者:fly -- 发布时间:2012/10/9 15:31:33 -- FOR语句的使用没有问题,跟变量I没关系
怀疑可能是您本地那天的开仓单有可能不成交有关系
你本地把 BUY(1,2,LIMITR,6065);----改成BUY(1,2,thisclose); 试试 [此贴子已经被作者于2012-10-9 16:17:39编辑过]
|
-- 作者:stardna -- 发布时间:2012/10/9 15:38:34 -- 老师终于回复了,先表示感谢!不过没用,还是不行。再说,图上已经表明了有buy的信号产生,应该不会不成交吧。实在是百思不得其解!请老师帮忙彻查原因! [此贴子已经被作者于2012-10-9 15:39:21编辑过]
|
-- 作者:stardna -- 发布时间:2012/10/9 15:41:35 -- 我希望得到的结果是我公式编写错了,而不是软件的bug,否则这个bug太可怕了! |
-- 作者:stardna -- 发布时间:2012/10/9 16:28:56 -- 老师,这个问题还在看吗?麻烦老师再看看吧,太感谢了就! |