- 精华
- 0
- 在线时间
- 378 小时
- UID
- 234307
- 积分
- 153
- 帖子
- 103
- 阅读权限
- 40
- 注册时间
- 2016-5-12
- 最后登录
- 2023-7-26
- 精华
- 0
- UID
- 234307
- 积分
- 153
- 帖子
- 103
- 主题
- 29
- 阅读权限
- 40
- 注册时间
- 2016-5-12
- 最后登录
- 2023-7-26
|
本帖最后由 laofu602 于 2016-5-16 17:35 编辑
下载了模拟板试了一下,有以下几个疑问:
1、在1分钟K线图中,例如有平仓语句
if (C<ma) Sell(0,C);
交易时间运行时,K线还没走完,最新价下穿ma时就会发出平仓委托,K线走完时收盘价又升上去了,软件提示有信号消失。
加上时间控制条件:
if (Second>=58 and C<ma) Sell(0,C);
运行后发现并不在58秒时发委托,而是在下个K线已经开始2~10秒后才会发委托,时间并不固定,实在是莫名其妙。
盘中出现误差还好些,收盘前不能按时发委托,日内单变隔夜单,那就麻烦了。
2、还是上面的例子,在K线图上,大部分收盘价下穿ma的K线,平仓信号都在第二根K线上,还有少部分根本没有平仓信号,不知道是为什么?
例如今天在豆粕1609日线上,加载了日线进行测试,平仓语句如下
if (bartime>0.145945 and bartime<0.150000 and qsz==True and c<ma) Sell(0,c);
均线ma参数为3,豆粕收盘价2809,ma数据2813.33,比收盘提前了45秒,结果没有发平仓委托。
3、行情不太稳定,经常断线。而且有些品种K线数据有丢失的现象,是模拟行情服务器的问题?如果实盘服务器是这样的话,那就不敢用了。各位老玩家在实盘交易时行情稳定吗?
4、我看到Q函数好像比较快速,结果用Q系列函数运行时,麻烦更大,信号全部消失,连K线图上也没有交易信号了,而且系统不断开仓没有平仓,让人哭笑不得。Q函数到底是干什么用的?
|
|