Log
日志与图表函数把信息输出到实盘或回测页面:日志栏(Log)、状态栏(LogStatus)、收益曲线(LogProfit)和自定义图表(Chart、KLineChart)。
日志写入实盘数据库,长期运行的策略用LogReset、LogVacuum控制数据量;console.log、console.error只写「调试信息」栏,不进日志栏。交易日志用exchange.Log输出。
本章内容整章阅读
| 名称 | 描述 |
| Log | 输出日志信息。 |
| LogProfit | 记录并打印盈亏数值,并根据盈亏数值绘制收益曲线。 |
| LogProfitReset | 清空所有收益日志与收益图表。 |
| LogStatus | 刷新回测或实盘页面的状态栏:输出文字、表格、按钮,或带 type 的组件对象(指标卡、图表、标签页等);每次调用替换上一次的内容。 |
| EnableLog | 启用或关闭订单信息的日志记录。 |
| Chart | 用于自定义绘制图表的函数。 |
| KLineChart | 该函数用于采用类似Pine语言的绘图方式,在策略运行时进行自定义绘图。 |
| LogReset | 清除日志。 |
| LogVacuum | 用于在调用LogReset()函数清除日志后,回收SQLite删除数据时所占用的存储空间。 |
| console.log | 用于在实盘页面的「调试信息」栏中输出调试信息。 |
| console.error | 用于在实盘页面的「调试信息」栏中输出错误信息。 |