以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 关于使用holding判断进行开平仓的写法 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=75028) |
-- 作者:edda -- 发布时间:2015/1/27 10:43:06 -- 关于使用holding判断进行开平仓的写法 请教各位大神 平多:=sell(holding>0 and 开空条件); 平空:=sellshort(holding<0 and 开多条件); 开多:BUY(开多条件 AND holding=0,手数,MARKET); 开空:BUYSHORT(开空条件 AND holding=0,手数,MARKET); 收盘平多:SELL(T2,手数,MARKET); 收盘平空:SELLSHORT(T2,手数,MARKET); 如果持多仓,在图表测试中,当满足开空条件时,能先平多,再开空。在实际交易中,当使用上述带holding判断的语句进行开平仓时,能否在持仓情况下顺利地进行平仓和开反手?
|
-- 作者:pyd -- 发布时间:2015/1/27 11:21:13 -- 顺序最好写成 平多:=sell(holding>0 and 开空条件);
开空:BUYSHORT(开空条件 AND holding=0,手数,MARKET);
平空:=sellshort(holding<0 and 开多条件);
开多:BUY(开多条件 AND holding=0,手数,MARKET); |