Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:遇到一个典型条件的前后顺序问题

1楼
zxsd 发表于:2015/10/12 17:17:59
 第一种写法如下:
IF 条件A THEN X=1;
IF REF(X=1,1) AND XXX  THEN X=0;

这样写的时候,会因为特殊情况而导致本来应该X=1的地方被第二行置0,第二种写法如果这样写:
IF REF(X=1,1) AND XXX  THEN X=0;
IF 条件A THEN X=1;
就不会出现上述情况,但是:因为顺序问题会导致REF(X=1,1)成立的时间比第一种写法晚一个周期

如何解决?我希望第二种写法可用
[此贴子已经被作者于2015/10/12 17:19:16编辑过]
2楼
jinzhe 发表于:2015/10/12 17:31:53
X=0;
代码是这样的还是写错了?
3楼
zxsd 发表于:2015/10/12 17:35:45
 代码没有问题,我只是描绘下遇到的问题,应该能理解吧……
4楼
jinzhe 发表于:2015/10/13 9:09:08

计算顺序即时如此,请自行取舍

[此贴子已经被作者于2015/10/13 9:09:58编辑过]
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.07422 s, 3 queries.