设为首页收藏本站

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

关于tick运算问题3 [复制链接]

Rank: 3Rank: 3

精华
0
UID
257171
积分
133
帖子
99
主题
32
阅读权限
40
注册时间
2017-9-28
最后登录
2019-11-16
1#
发表于 2018-5-7 14:06:26 |显示全部楼层
本帖最后由 masterhdd 于 2018-5-7 14:11 编辑
sswywangyun 发表于 2016-8-4 18:16


我也是初学者,明白你的疑问,我来回答:

如何延续5个Tick的?当If(Tick == 0) 条件成立时,Tick 会被赋值为1 ,也就是Tick = 1;此时Tick == 0的条件就已经不成立了,此时是满足If(Tick <> 0)条件的,进而会执行后面的 If(Tick<5)语句,直到Tick>=5 才会Buy(1,Open);

你的错误可能在于你把当If(Tick == 0)  Tick = 1;这句整个当成一个条件了,实际是If(Tick == 0),那么就Tick = 1;
而不是你所问的”当If(Tick == 0)  Tick = 1;的时候,后面的Else If(Tick<5)是不被执行的”

使用道具 举报

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

bottom

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

GMT+8, 2024-5-8 11:08

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部