设为首页收藏本站

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

利用全局变量也会出现重复发单的问题 [复制链接]

Rank: 1

精华
0
UID
239251
积分
13
帖子
12
主题
1
阅读权限
10
注册时间
2016-8-22
最后登录
2019-8-15
11#
发表于 2017-9-26 00:27:02 |显示全部楼层
本帖最后由 jiushiceshi 于 2017-9-27 10:56 编辑
小米 发表于 2017-9-25 14:14
这段代码里,只要第一层条件满足了,无论是否开仓都会去将97号全局变量置为1的。。
你的日志是写在哪个位 ...


日志记录在开仓函数actual_open里。
这是一个突破的策略,当价格达到99全局变量时,进入内部、开仓、记录日志,97置1。
日志中记录的第一条,97是0,第二条,97是1。

真的好奇怪,我看了多遍,给我的感觉,就是97赋值延迟了。。。。

使用道具 举报

Rank: 1

精华
0
UID
239251
积分
13
帖子
12
主题
1
阅读权限
10
注册时间
2016-8-22
最后登录
2019-8-15
12#
发表于 2017-9-26 09:23:30 |显示全部楼层
小米 发表于 2017-9-26 09:01
这个也不是凭感觉呀,且也不存在全局变量赋值延迟的可能性啊。。
你使用一个简单的代码去赋值 并写日志就 ...

好吧。
第一条97是0,是正常的,然后发送委托了。
不正常的是第二个委托,当时的97是1,但是逻辑是,97为1时,不发送。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 09:39

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部