我想获取当前交易日前五天的DMI数据
现在的DMI函数只能传入指定日期
比如DIF1,DIFMA1 = DMA(security_list1,check_date='2017-01-04', N1 = 10, N2 = 50, M = 10)
在模拟测试的时候需要自己构造日期,很麻烦,需要考虑前五天是否是交易日等,否则会出错,
dmi_pdi, dmi_mdi = DMI(security_list1.,check_date=(context.current_dt timedelta(-1)).strftime('%Y-%m-%d'), N= 14, MM = 6)
或者日期函数中提供一个构造前几交易的方法
这类指标函数获取数据的方式是否会改变。