以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 这几句效率那句高 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=60665) |
-- 作者:雪球 -- 发布时间:2014/1/6 14:14:52 -- 这几句效率那句高 BUY(1=1,ss,market) buy(1,1,market) BUY(KD AND HOLDING =0,ss,MARKETR);
sell(1,holding, MARKETR) SELL(1,ss,market) sell(1,1,market) SELL(1,0,market) 请问老师上面几句效率那句高些?兰字之间有什么区别?红字之间有什么区别?
|
-- 作者:yukizzc -- 发布时间:2014/1/6 14:22:36 -- 您好,您想问什么? 这种效率差别对于电脑而言微乎其微,根本没有必要去深究。效率来说当然需要计算判断的越少越快咯。 |
-- 作者:雪球 -- 发布时间:2014/1/6 15:24:39 -- 兰字之间有什么区别?红字之间有什么区别? |
-- 作者:yukizzc -- 发布时间:2014/1/6 15:31:05 -- BUY(1=1,ss,market) //先判断1是不是等于1,等于返回条件成立 buy(1,1,market) //条件恒成立 BUY(KD AND HOLDING =0,ss,MARKETR); //判断KD和holding=0是否都成立,都成立返回true
红字对应的是手数,你写1就是1,ss的话看你ss这个变量是多少,holding就是你当前虚拟持仓是多少则是多少,写0则会把你账户持仓全平。 |
-- 作者:雪球 -- 发布时间:2014/1/6 15:48:22 -- 手数写0,会否把不同框窗中交易的同品种特仓手数全平了? |
-- 作者:qq代人发帖 -- 发布时间:2014/1/6 15:52:35 -- 会的。 |
-- 作者:雪球 -- 发布时间:2014/1/6 15:57:44 -- 谢谢。那手数写holding,则不会把不同框窗中交易的同品种特仓手数全平了吧?只平本框窗中交易的全部手数 对吗? |
-- 作者:qq代人发帖 -- 发布时间:2014/1/6 16:00:46 -- 是的只平这个策略里的手数。 [此贴子已经被作者于2014/1/6 16:01:27编辑过]
|
-- 作者:雪球 -- 发布时间:2014/1/6 16:01:13 -- 谢谢。那手数写holding,则不会把不同框窗中交易的同品种特仓手数平了吧?只平本框窗中交易的全部手数 对吗? |
-- 作者:雪球 -- 发布时间:2014/1/6 16:05:46 -- 谢谢。除了1=1,其他彻底搞懂了。 |