关于频繁写入数据

您好,

   我想记录一下交易日志,模拟过程中,遇到了一个问题,60分钟策略,13:30分,触发了多晶硅2605开空6手,成交提示和账户都是只交易一笔,没有问题,入下图


我程序内如有一段记录交易的日志,代码如下

现在遇到如下问题,就是不断重复记录多次,自己记录了的日志如下:请帮忙看下是哪里出的问题,谢谢!


关于基础数据持续写入
基础数据写入
数据写入错误
通过python写入基础数据
软件频繁出错
基础数据只能一次性写入??
自定义数据写入时序失败
编程请教,数据库能写入读不出?
TBQ3基础数据写入与查询的问题
如何向本地数据库写入数据

感谢!

这是正常的,实盘是按tick驱动的,那有多少个tick满足条件就会执行多少次写入日志的动作。

信号只有一个是因为系统优化了这个机制,只有第一次驱动出信号的时候会发单,同一个信号后面再驱动时不会重发发单的。

所以你应该优化一下你的日志写入操作,用状态变量控制一下,某个信号如果写入过就不要写了。