以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问在后台交易中如何限制只交易一次?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51052)

--  作者:linxingywei
--  发布时间:2013/4/15 14:24:59
--  请问在后台交易中如何限制只交易一次?
我想在后台交易中只交易一次,请问要如何写?假如要用全局变量,能否把代码写出来,我是个新手,谢谢!
--  作者:jinzhe
--  发布时间:2013/4/15 14:36:00
--  

if extgbdata(\'cishu\')<1 and 下单条件 then begin

tbuy;

extgbdataset(\'cishu\',extgbdata(\'cishu")+1);

end


--  作者:linxingywei
--  发布时间:2013/4/15 15:01:28
--  
 金老师,你好,我用你这个方法,启动预警后,在没有开仓交易的情况下,我查了下,全局变量变成4了,请问这是为什么?
--  作者:jinzhe
--  发布时间:2013/4/15 15:02:42
--  

extgbdataset(\'cishu\',extgbdata(\'cishu")+1);改成

 

extgbdataset(\'cishu\',extgbdata(\'cishu\')+1);


--  作者:linxingywei
--  发布时间:2013/4/15 15:02:46
--  
if 下单条件 and Tholding=0 AND THD<=1 then
begin
Tbuy(1, 20%, lmt, C);
        EXTGBDATASET(\'THD1\' ,extgbdata(\'THD1\')+1);
    end;

没有交易下单,但是THD1变成4了。

--  作者:jinzhe
--  发布时间:2013/4/15 15:20:33
--  
把全局变量删了再试试