设为首页收藏本站

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

关于今天新编译程序中判断语句带小于号报错的问题 [复制链接]

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
跳转到指定楼层
1#
发表于 2019-9-25 16:01:13 |只看该作者 |倒序浏览
先表达一下从极速版转为TBQuant的这三天的感受:水土不服.....
下面再次对新发现疑似bug的地方提出疑问:
我发现今天新编的程序中,凡是带小于号的语句都报错,但以前的程序却没有报错,然后把小于号改成小于等于又可以了,改成大于号也行.....是小于号失灵了吗?还是今天起在TBQuant被禁用了?
例图一:

例图二:





例图三:






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

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
2#
发表于 2019-9-26 08:33:37 |只看该作者
先自顶一波,版主能解决一下这个问题吗?到今天早上为止还是没有解决啊

版本时最新版的TBQuant

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2019-9-26 08:52:22 |只看该作者
查看代码其它行的逻辑吧。这一句应该是没有问题的。
这里使用了相同的语句,并没能复现你所描述的情形。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
4#
发表于 2019-9-26 09:00:35 |只看该作者
小米 发表于 2019-9-26 08:52
查看代码其它行的逻辑吧。这一句应该是没有问题的。
这里使用了相同的语句,并没能复现你所描述的情形。
...

为什么我的是这样的...



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

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
5#
发表于 2019-9-26 09:10:06 |只看该作者
小米 发表于 2019-9-26 08:52
查看代码其它行的逻辑吧。这一句应该是没有问题的。
这里使用了相同的语句,并没能复现你所描述的情形。
...

版主,我找到问题的根源了,是个新问题:为什么数组变量名定义为LT,小于号就不能用了呢?其中有什么内在联系吗?
LT:报错


LT1:编译成功

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

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2019-9-26 09:18:15 |只看该作者
本帖最后由 小米 于 2019-9-26 09:43 编辑
czs763268157 发表于 2019-9-26 09:10
版主,我找到问题的根源了,是个新问题:为什么数组变量名定义为LT,小于号就不能用了呢?其中有什么内在 ...


好的,就先改成LT1来使用吧。

LT在语言底层是小于号的意思。同理,GT是大于,EQ是等于。。
变量声明时请避开这些关键字。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
7#
发表于 2019-9-26 11:29:33 |只看该作者
小米 发表于 2019-9-26 09:18
好的,就先改成LT1来使用吧。

LT在语言底层是小于号的意思。同理,GT是大于,EQ是等于。。

谢谢版主,我还想问问下个版本更新后A_SendOrder能增加回止盈止损的参数吗?这样编辑自动化交易程序时就轻松方便很多啦

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
8#
发表于 2019-9-26 11:41:09 |只看该作者
czs763268157 发表于 2019-9-26 11:29
谢谢版主,我还想问问下个版本更新后A_SendOrder能增加回止盈止损的参数吗?这样编辑自动化交易程序时就 ...

CTP柜台的交易委托方式是直接从客户端到柜台前置机的,
中间没有任何环节可以存放止损止赢单 。所以没法支持此函数的止盈止损参数呢。。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
282705
积分
223
帖子
93
主题
28
阅读权限
40
注册时间
2019-8-19
最后登录
2020-3-31
9#
发表于 2019-9-26 13:45:53 |只看该作者
小米 发表于 2019-9-26 11:41
CTP柜台的交易委托方式是直接从客户端到柜台前置机的,
中间没有任何环节可以存放止损止赢单 。所以没法 ...

版主,这个很可能会因为断电断网之类的突发事件导致用户自动化交易出现巨大亏损啊,TB没有办法兼容一下吗?
例如:A_SendOrder发出委托成功的同时给某个储存区域再发出一条包含触发单的信息储存起来也可以啊

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
10#
发表于 2019-9-26 14:19:26 |只看该作者
czs763268157 发表于 2019-9-26 13:45
版主,这个很可能会因为断电断网之类的突发事件导致用户自动化交易出现巨大亏损啊,TB没有办法兼容一下吗 ...


放在哪里储存呢?
本地?一样会受断电断网影响吧?
客户端到柜台前置机之前,只有网络,没有什么可存储的环境啊。
考虑其它的方式吧,不要依赖此参数了。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 00:20

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部