以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  如何解决以上的问题呢?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=60080)

--  作者:qq代人发帖
--  发布时间:2013/12/18 16:22:44
--  如何解决以上的问题呢?
请教,采用如下的代码用来做图表交易 ,holding=0用来当清仓的时候才进场,
REF(HOLDING,1)=0用来规定不在同一根K线进出场,
但是当我开始做后台交易,做多策略的时候,如果我其他的策略有单子,
现有策略就无法用THOLDING判断是否空仓,然后不在同一根K线上开平仓的REF(THOLDING,1)=0也失去效果,
如何解决以上的问题呢?
开空1:buyshort(开空平多条件 and  AND REF(HOLDING,1)=0 ,手数,MARKETR);

--  作者:lichenghu
--  发布时间:2013/12/18 16:26:38
--  

用全局变量记录下

 

IF BARPOS>EXTGBDATA(\'BAR) THEN

TSELL();

 

IF 开仓条件 THEN

TBUY();

EXTGBDATASET(\'BAR\',BARPOS);