设为首页收藏本站

 找回密码
 注册
楼主: guidaon
打印 上一主题 下一主题

TB问题 [复制链接]

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
11#
发表于 2009-1-20 15:03:53 |只看该作者
原帖由 nopain 于 2009-1-20 11:44 发表
1、把Time > 0.090000 修改为 Time >= 0.090000 看看、
2、没反应的可能性几乎为0,当时有没有看消息中心(按F7)的提示信息?



If(Time >= 0.145500) // 时间在14:55之后
        {
                Sell;
                BuyToCover;
        }



今天开了两次仓  不会平仓

14:55之后  也不反应

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
12#
发表于 2009-1-20 16:22:55 |只看该作者
上面的代码您会不会写在不会执行的分支中了。请仔细检查代码。

使用道具 举报

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
13#
发表于 2009-1-20 17:34:51 |只看该作者
正常  昨天可以平啊

使用道具 举报

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
14#
发表于 2009-1-20 17:37:15 |只看该作者
平仓条件成立后  程序检查有未多头持仓 如果有就发平仓指令(没有 就不发平仓指令)  

如果平仓失败  撤单再发平仓单  直到把仓平掉 (不是只两次就没有动静了)

关键是 只发两次指令 不成功   就不反应了

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
15#
发表于 2009-1-20 18:23:03 |只看该作者
你把调试信息用FileAppend()输出到文件,看看对不对。

您在程序中怎么撤单,重发的,用A_XXXX函数?

使用道具 举报

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
16#
发表于 2009-1-20 20:43:56 |只看该作者
原帖由 nopain 于 2009-1-20 18:23 发表
你把调试信息用FileAppend()输出到文件,看看对不对。

您在程序中怎么撤单,重发的,用A_XXXX函数?



A_BuyPosition   返回当前公式应用的帐户下当前商品的买入持仓。

A_SellPosition  返回当前公式应用的帐户下当前商品的卖出持仓。


如果  帐户下当前商品的有买入持仓(多头持仓)  

IF  AA<BB
    发平多单  如果未成交  撤单再发  直到成交为止


如果  帐户下当前商品的有卖出持仓(空头持仓)  

IF  AA>BB
    发平空单  如果未成交  撤单再发  直到成交为止



这段码  怎么写

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
17#
发表于 2009-1-21 08:52:55 |只看该作者
哎,又是一个非要用A函数来控制的。A函数要配合全局变量使用,很麻烦的。
建议还是不要用,直接用Buy,Sell很容易就实现了。

使用道具 举报

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
18#
发表于 2009-1-21 09:59:38 |只看该作者
原帖由 nopain 于 2009-1-21 08:52 发表
哎,又是一个非要用A函数来控制的。A函数要配合全局变量使用,很麻烦的。
建议还是不要用,直接用Buy,Sell很容易就实现了。



直接用Buy,Sell很容易就实现了


很不好用啊


看看图  启动自动交易  就发单   08.58.24   还没有开盘呢??!!


9.00  后开盘了却不发单了
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
19#
发表于 2009-1-21 10:01:31 |只看该作者
这个问题您需要进行过滤。
在程序前面加上
If(Time==0.0900 && High == Low) return;

使用道具 举报

Rank: 4

精华
1
UID
117
积分
427
帖子
79
主题
12
阅读权限
50
注册时间
2007-8-15
最后登录
2016-3-30
20#
发表于 2009-1-21 10:09:46 |只看该作者
原帖由 nopain 于 2009-1-21 10:01 发表
这个问题您需要进行过滤。
在程序前面加上
If(Time==0.0900 && High == Low) return;





加在了最前面   我再试试

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-19 18:48

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部