用于回测样本总数 2 [2022-09-19 17:30:00.518404] INFO moduleinvoker: cached.v3 运行完成[1.810526s]. [2022-09-19 17:30:00.646090] INFO moduleinvoker: df_save_to_csv.v1 运行完成[0.089546s]. [2022-09-19 17:30:00.659433] INFO moduleinvoker: dropnan.v2 开始运行.. [2022-09-19 17:30:00.737568] INFO dropnan:
更新时间:2022-12-20 14:20
策略回撤正常,模拟交易的时候报错。加print 语句又会报错。
如何在日志中输出自定义的 info 类型的调试信息?
更新时间:2022-12-20 14:20
我的代码似乎也没有啥问题 产生了信号 但是没有委托量 就很奇怪
模拟信号如图:
https://bigquant.com/experimentshare/bdb57b2cbb264035b49121a78040dc22
你好,我这边复现策略发现在
更新时间:2022-12-20 14:20
看了下 出错的原因是droppan没有选出股票,这种情况下 运行2遍都没运行过去,计划交易 持仓数据还会更新吗?
如果回测正常,并且检查过错误,可以私聊小Q查看问题。这种情况下计划交易、持仓数据不会更新。
更新时间:2022-12-20 14:20
Trade回测/模拟参数疑问
文章地址:https://bigquant.com/wiki/doc/-0s9E7Zel44
\
\
更新时间:2022-12-20 14:20
AssertionError Traceback (most recent call last) <ipython-input-1-095f25ba500d> in <module> 142 ) 143 --> 144 m8 = M.instruments.v2( 145 start_date=T.live_run_param('trading_date', '2015-01-01'), 146 end_date='2017-01-01',
/var/app/enabled/biglearning/module2/com
更新时间:2022-11-09 01:23
回测运行没有错误,但是绑定模拟交易就一直提示运行失败
if context.extension['datecont'] == 0: KeyError: 'datecont'
ERROR moduleinvoker: module name: forward_test, module version: v5, trackeback: KeyError: 'datecont'
就是之前提问奇偶交易变量的那个note
![{w:100}](/wiki/api/attachments.redirect?id=baac3c98-e070-4a77-a5c9-a2c9467
更新时间:2022-11-09 01:23
我用的是hft模块,标的是可转债,如图,代码如下 请复现。
# 本代码由可视化策略环境自动生成 2022年7月19日 23:48
# 本代码单元只能在可视化模式下编辑。您也可以拷贝代码,粘贴到新建的代码单元或者策略,然后修改。
# Python 代码入口函数,input_1/2/3 对应三个输入端,data_1/2/3 对应三个输出端
def m2_run_bigquant_run(inp
更新时间:2022-11-09 01:23
今天在用trade模拟的时候发现了一个问题,在模拟时使用默认的买卖模块,然后出现了同一天开盘买收盘卖的问题,确认过之前没有留仓位,之前买卖确认是仓位归零的
\
这个是正常情况哈,因为买入和卖出不是同一个时间
更新时间:2022-11-09 01:23
工程师老师您好!请问下,模拟盘上线的(自用,未分享到天梯)已经模拟交易好几个月的策略,在修改持仓仓位后,重新提交模拟交易,请问:1.往后推荐的股票是按照修改之前还是修改之后呢?2.改前改后的两个策略之间的衔接是如何衔接呢?3.净值能接上嘛?
更新时间:2022-08-31 06:36
·编写策略-增加「新手引导」功能
·编写策略-优化新建「模拟交易」弹窗及流程
·编写策略-调整「重启开发环境」按钮位置
·部分问题修复及易用性优化
新用户初次进入编写策略页面时,通过卡片介绍产品功能布局,方便用户初步理解产品。
优化模拟交易流程,增加已使用模拟位和账号可用模拟位显示,方便用户新建模拟交易
更新时间:2022-07-30 17:08
更新时间:2022-03-09 09:08
在AI量化策略开发第六步:回测教程中,我们介绍了Trade回测/模拟交易模块的重要函数和策略构建的基本流程,本文主要介绍如何在Trade模块中设置手续费和滑点。
在评估策略的时候,我们设置一定的交易手续费和滑点以模拟真实交易。在策略编写中,我们通常在回测模块的初始化函数中进行设置。
通过调用set_commission方法,在初始化函数中加入如下代码块实现相应的功能: 股票,按成交金额百分比设置手续费,手续费不足5元按5元收取
# 示例代码1
def initialize(co
更新时间:2021-11-19 10:42
由于深度学习中牵扯到Dropout和随机种子等多处随机项,因此如果无法固化模型,当缓存丢失后会模拟交易/回测会触发重新训练,导致模型变化,本帖介绍固化已有的模型的步骤。
第一步,调试策略
好的策略应该经过多次训练查看模型的回测效果稳定性,如果发现同样参数下多次训练模型得到的回测结果变动范围较大,多半是模型不稳定。模型稳定后可以考虑固化模型并开启模拟交易。
第二步,记录模型文件到userlib文件夹
![](/wiki/api/attachments.redirect?id=43e5c6bc-0a87-48
更新时间:2021-11-19 10:42
由于深度学习中牵扯到Dropout和随机种子等多处随机项,因此如果无法固化模型,当缓存丢失后会模拟交易/回测会触发重新训练,导致模型变化,本帖介绍固化已有的模型的步骤。
好的策略应该经过多次训练查看模型的回测效果稳定性,如果发现同样参数下多次训练模型得到的回测结果变动范围较大,多半是模型不稳定。模型稳定后可以考虑固化模型并开启模拟交易。
以上图DNN模型为例,
更新时间:2021-11-19 10:42
各位宽粉,大家好! 明日(6月23日)平台升级:
如未添加微信客服小Q,请扫描以下二维码添加:
From:BigQuant 团队 Date:2021年6月22日
\
更新时间:2021-07-30 06:20
开发好一个策略且回测收益、风险都达到目标,下一步该做什么呢?本文将详细介绍怎么将开发好的策略通过模拟交易推送每日交易信号。
第一步:开发出好策略后,在开发界面右上角点击 开始交易。
重要的事说三遍,在点击开始交易前请检查:
更新时间:2021-04-23 07:21