以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问这两句话哪句更准确表达 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=77085) |
-- 作者:leonxu -- 发布时间:2015/3/30 16:18:38 -- 请问这两句话哪句更准确表达 我想表达,如果有未成交平空单委托价在BE,则SC:=0;请问以下两种表达,那个更准确。 if not(TISPRVREMAIN(4)=1 and TORDERPRICE(1,4)=BE) then sc:=0; sc:=if(TISPRVREMAIN(4)=1 and TORDERPRICE(1,4)=BE,1,0); |
-- 作者:jinzhe -- 发布时间:2015/3/30 16:21:06 -- 第一句的and改成or就和第二句一样 |
-- 作者:leonxu -- 发布时间:2015/3/30 16:36:51 -- 那if not(TORDERPRICE(2,1)=TE) then bc:=0 和 bc:=if (TORDERPRICE(2,1)=TE,1,0); 这两解码器表达的意思一样吗
|
-- 作者:leonxu -- 发布时间:2015/3/30 16:38:47 -- 另外一楼那个为什么第一个要改成or? |
-- 作者:jinzhe -- 发布时间:2015/3/30 16:44:31 -- 不对,不用改,我想多了,不好意思 |
-- 作者:leonxu -- 发布时间:2015/3/30 16:55:23 -- 两句话的意思一样吗 |
-- 作者:leonxu -- 发布时间:2015/3/30 16:55:42 -- 我不明白为什么加了这个控制后还是会在同价反复开单 |
-- 作者:jinzhe -- 发布时间:2015/3/30 17:00:48 -- 1.一样 2.还会反复开说明下单条件还是满足的,调试一下把下单条件全部输出一下,看看是哪个条件仍然满足的 |