项目描述
翻译在机器人开始交易真实资金之前,必须在历史数据上测试相同的策略引擎。我们需要一个回测模式,通过与战斗模式相同的规则运行过去的蜡烛,以便我们可以衡量盈利交易的比例、回撤、平均交易和不同时间段的最终结果,并通过非猜测的方式选择参数。风险管理是强制性的:每个头寸都有严格的止损,头寸大小可配置为余额的比例,同时交易数量有限制,并有一个通用的紧急关闭功能,关闭所有内容并停止交易。每个决策、订单和错误都必须记录在结构化日志中,以便我们可以准确找出机器人为何如此行动。
最后,我们需要一个简单的仪表板,没有花哨的功能:当前头寸、未平仓订单、已实现和未实现的利润、最近交易和整体机器人状态一目了然。在您的回复中描述您与交易所API和请求限制的经验,您将如何将回测与战斗执行分开,以及您将如何确保密钥和资金的安全。