以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台当日盈利大于5000元则平所有仓并停止交易怎么写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70096)

--  作者:zm71212302
--  发布时间:2014/9/18 11:03:38
--  后台当日盈利大于5000元则平所有仓并停止交易怎么写?
后台当日盈利大于5000元则平所有仓并停止交易怎么写?
--  作者:jinzhe
--  发布时间:2014/9/18 11:12:06
--  

首先,得要记录下每天收盘时的资金

if time=closetime(0) then extgbdataset(\'zijin\',TACCOUNT( 4));

然后在判断当前盈利,大于5000之后平仓且做标记

if TACCOUNT( 4)-extgbdata(\'zijin\')>5000 then begin

    tsell(1,0,mkt);

    tsellshort(,0,mkt);

    extgbdataset(\'baioji\',0);

end

 

如何让标记发挥作用呢?

在开仓条件里面增加 extgbdata(\'biaoji\')<>0


--  作者:zm71212302
--  发布时间:2014/9/18 11:50:21
--  

谢谢管理

 


--  作者:jinzhe
--  发布时间:2014/9/18 13:04:42
--  
以下是引用jinzhe在2014/9/18 11:12:06的发言:

首先,得要记录下每天收盘时的资金

if time=closetime(0) then extgbdataset(\'zijin\',TACCOUNT( 4));

然后在判断当前盈利,大于5000之后平仓且做标记

if TACCOUNT( 4)-extgbdata(\'zijin\')>5000 then begin

    tsell(1,0,mkt);

    tsellshort(,0,mkt);

    extgbdataset(\'baioji\',0);

end

 

如何让标记发挥作用呢?

在开仓条件里面增加 extgbdata(\'biaoji\')<>0

把上面的taccount(4)改成tasset,函数用错了