返回列表 发布新帖

日内模型1分钟回测时有买入没有卖出

988 7
发表于 2024-5-29 17:03:39 | 显示全部楼层 阅读模式
自己编辑了一个日内模型,加载在一分钟周期上,加载的品种本身就是可以日内交易的品种,比如513330(恒生互联)。1、这个模型语句应该是没有什么问题,历史1分钟数据100%完全下载了;2、加载在实盘运行了几天,盘中能够正常开仓和平仓;3、数据回测的时候,只有买入开仓,没有平仓。既然有买入开仓,说明语句在回测没有什么问题,平仓我后来改为最简单的时间平仓(平仓条件在实盘盘中运行100%没有问题),但回测测试的时候就不平仓。我想问的问题:1、1分钟日内模型能否在软件上进行回测?2、难道因为回测没有真实买入就不能卖出,这个说不过去,因为日线回测都没有问题。

评论7

*******5419楼主
发表于 2024-5-30 13:33:21 | 显示全部楼层
另外,还是1分钟模型,同一个模型,实盘账户里可以正常开仓平仓;将“实盘”改为"模拟"的时候,只有买入没有平仓。这又是什么原因?
@强 亻子
发表于 2024-5-30 15:51:07 | 显示全部楼层
加v:xq1321184845,上市券商,支持迅投QMT,佣金万0.854,融资利率4.9%,可转债,场内ETF,期权享受行业最低。
*******5419楼主
发表于 2024-5-31 09:22:47 | 显示全部楼层
这个问题很难吗?有么有老师回答一下这个问题。
*******5419楼主
发表于 2024-5-31 16:03:17 | 显示全部楼层
这个问题很难吗?有么有老师回答一下这个问题。
*******6310
发表于 2024-5-31 17:02:25 | 显示全部楼层
image.png
可以平的. 代码:
  1. #coding:gbk

  2. def handlebar(C):
  3.         d = C.barpos
  4.         realtime = C.get_bar_timetag(d)
  5.         bar_time = timetag_to_datetime(realtime,'%Y%m%d%H%M%S')
  6.         stock = C.stockcode + '.' + C.market
  7.         if bar_time == '20240531094500':
  8.                 passorder(23, 1101, 'test', stock, 6, -1, 1000, C)
  9.         if bar_time == '20240531144500':
  10.                 passorder(24, 1101, 'test', stock, 6, -1, 1000, C)
复制代码
迅投kiki
发表于 2024-5-31 17:14:04 | 显示全部楼层
*******5419 发表于 2024-5-31 16:03
这个问题很难吗?有么有老师回答一下这个问题。

久等了,可以看看下面老师的回复哈
*******5419楼主
发表于 2024-5-31 21:01:23 | 显示全部楼层
谢谢老师

回复

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

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表