问答交流

【平台使用】BigTrader机制问题

由yewfei创建,最终由small_q 被浏览 15 用户

问题1:我在big Trader里面加print,我没有使用缓存,第一次可以打印,后续重新运行无法打印,必须刷新网页重启环境才能print,请问如何解决?\n\n问题2:关于big Trader机制的问题,我打印了几个变量,当天日期,预测结果,实际买入和实际卖出的股票,但是和我理解的机制差别很大,我用的默认参数,日级别调仓,开盘买入,收盘卖出。\n \n

回测函数获取到的日期以及计划买入的股票和计划卖出的股票都是在次日完成买入和卖出,所以我理解其实你们这个函数是生成交易计划用的,所有的买卖都是在次日(下一个tick)发生实际的交易是吧?

下面是我的打印函数调用。默认策略交易模版里面的参数。\n print("今天的日期是:")

print(current_date)

print("今天的预测标签是")

print(tmr_ratio)

print("今天的预测结果是")

print(ranker_prediction)

print("今天实际卖出的股票是:")

print(current_stopdays_stock)

print("今天实际计划买入的股票是:")

print(buy_instruments)

print("______________________________")\n我在做风控函数的时候就不知道应该读取哪天的数据去约束了,求指导感谢。


此外,实盘交易的时候,实际上交易函数也是是当天盘后执行当天的数据,然后日期是当天的,然后生成下一个交易日的计划是吧,感觉在回测的时候,这个是交易计划的生成模块,而实盘的时候,日频调仓的话,也是这里生成交易计划,那么实际交易执行是次日是吧,那实际执行的函数又写在哪个模块里呢?\n

评论
  • 28号的数据,28号传入回测引擎,回测引擎28号生成下单信号,29号交易
  • 那我29号还希望盘中运行1分钟或者tick的策略回测,我代码写在哪个模块里面呢?如果28号只是生成下单信号,那是不是放在盘后处理函数里面,结果也是一样的?
{link}