设为首页收藏本站

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

请教老师,代码编译成功运行状态笑脸可公式应用却无法应 [复制链接]

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
跳转到指定楼层
1#
发表于 2013-3-8 11:04:21 |只看该作者 |倒序浏览
本帖最后由 yorktom 于 2013-3-8 11:07 编辑

Params
Vars
        Numeric A_TotalPosition(0);
        Numeric Q_Last(0);
        Numeric Q_AskPrice(0);
        Numeric Q_BidPrice(0);
        Numeric A_BuyPosition(0);
        Numeric A_SellPosition(0);
Begin
        if (time>0.090130 && time<0.101430 && time>0.103030 && time<0.112830 && time>0.133030 && time<0.145830 && A_TotalPosition() == 0 && Q_Last ()>= Q_AskPrice())
        {
                  Buy(1,Q_AskPrice());
        }
        if (time>0.090130 && time<0.101430 && time>0.103030 && time<0.112830 && time>0.133030 && time<0.145830 && A_TotalPosition() == 0 && Q_Last ()<= Q_BidPrice())
        {
                SellShort(1,Q_BidPrice());
        }
End
请问这段代码的问题出在哪?

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
2#
发表于 2013-3-8 11:05:52 |只看该作者
请问这段代码的问题出在哪?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2013-3-8 11:13:44 |只看该作者
yorktom 发表于 2013-3-8 11:05
请问这段代码的问题出在哪?

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
4#
发表于 2013-3-8 14:44:25 |只看该作者
感谢老师的回答,请问怎么解决呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2013-3-8 14:57:22 |只看该作者
yorktom 发表于 2013-3-8 14:44
感谢老师的回答,请问怎么解决呢?



没有仔细看你的代码,首先你的变量名都是软件自带函数呢。。。至少这一点上要修改吧。。。
另外,条件里都有a_xxx,q_xxx等函数,这两类的函数特性都是只在最后K线有效。历史行情中无效,自然就不会产生信号了。。

使用道具 举报

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
6#
发表于 2013-3-8 15:03:47 |只看该作者
灰常感谢呀老师。另外,我用模拟交易账户测试代码,发现不论是程序化交易还是手动交易都非常慢,是软件问题还是服务器问题?如果用真实账户交易也是这样慢么?
给您添麻烦了。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
7#
发表于 2013-3-8 15:11:08 |只看该作者
yorktom 发表于 2013-3-8 15:03
灰常感谢呀老师。另外,我用模拟交易账户测试代码,发现不论是程序化交易还是手动交易都非常慢,是软件问题 ...

说的慢是指什么?成交回报慢吗?
如果是联通登录的模拟帐号,会有此问题的可能。

使用道具 举报

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
8#
发表于 2013-3-8 15:12:43 |只看该作者
就是成交回报

使用道具 举报

Rank: 2

精华
0
UID
116185
积分
68
帖子
34
主题
17
阅读权限
30
注册时间
2013-3-4
最后登录
2013-6-28
9#
发表于 2013-3-8 15:26:07 |只看该作者
如果用真实账户,用联通的链接,成交回报是不是也会慢?我是联通的网络,所以再问一下。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
10#
发表于 2013-3-8 15:45:49 |只看该作者
yorktom 发表于 2013-3-8 15:26
如果用真实账户,用联通的链接,成交回报是不是也会慢?我是联通的网络,所以再问一下。 ...

如果是恒生柜台的实盘,会偶尔有这样的情况发生。
其它的柜台的实盘没有此问题。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 12:35

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部