设为首页收藏本站

 找回密码
 注册
查看: 2275|回复: 0
打印 上一主题 下一主题

想用TB代码实现间隔时间发送委托 高手进! [复制链接]

Rank: 5Rank: 5

精华
0
UID
28852
积分
651
帖子
153
主题
42
阅读权限
60
注册时间
2011-3-15
最后登录
2022-1-5
跳转到指定楼层
1#
发表于 2011-3-23 16:39:04 |只看该作者 |倒序浏览
我想在交易指令里用TB代码实现每个一个时间段发送委托的操作,比如 我一次要发10手,然后我想让它每隔2秒发送一手,应该怎么实现?帮忙看下下面的代码是不是这样实现的?
Params
        Numeric Length1(5);
        Numeric Length2(10);
        Numeric BuyLots(10);
Vars
                NumericSeries MA1;
        NumericSeries MA2;
        Bool Condition1;
        Numeric i;
Begin
        MA1=AverageFC(Close,Length1);
        MA2=AverageFC(Close,Length2);
        Condition1=CrossOver(MA1,MA2);
         i =Second();
        If(Condition1)
        {
        For i =1 To 2*BuyLots
        {
        Buy(1,NextOpen,True);
        i = i+1;
        }
        }
End
您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 20:29

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部