以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  并列语句怎么写?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=76801)

--  作者:jiliang1007
--  发布时间:2015/3/23 22:30:55
--  并列语句怎么写?
这是现在的交易条件 ,现在想在加一组交易条件可以达到开仓的目的。
kd:cross(c,生命线)&&cross(c,趋势线);
kk:cross(生命线,c)&&cross(趋势线,C);
pk:cross(c,趋势线);
pd:cross(趋势线,c);
sellshort(holding<0 and pk,holding,market);
buy(holding=0 and kd,1,market);
sell(holding>0 and pd,holding,market);
buyshort(holding=0 and kk,1,market);

满足下列任一条件可开多:cross(c,生命线)&&cross(c,趋势线);或者是趋势线>生命线并且cross(c,趋势线)。
满足下列任一条件可开空:cross(生命线,c)&&cross(趋势线,C);或者是趋势线<生命线并且cross(趋势线,C。
麻烦老师帮忙修改一下

--  作者:yukizzc
--  发布时间:2015/3/23 23:01:00
--  
开多条件:kd or (趋势线>生命线 and pk)                            //或者用or就可以