engine = BacktestingEngine()
engine.set_parameters(
vt_symbol="j99.DCE",
#橡胶ru99.CFFEX,焦炭j99.DCE,螺纹钢rb888.SHFE,铜cu888.SHFE,鸡蛋jd99.DCE,铁矿石i99.DCE,豆粕$9.CFFEX,玉米c99.DCE
#郑醇ma99.CZCE,pp99.DCE,pvc99.DCE,pta99.CZCE,al99.SHFE,zn99.SHFE
interval="1m",
start=datetime(2010, 1, 16),
end=datetime(2014, 5, 16),
rate=0.3/10000,
slippage=1,
size=10,
pricetick=0.2,
capital=1_000_000,
)
engine.add_strategy(RBreakStrategy, {})
%%
engine.load_data()
engine.run_backtesting()
df = engine.calculate_result()
engine.calculate_statistics()
engine.show_chart()、