#macd指标
def get_macd_data(data,short=0,long1=0,mid=0):
    if short==0:
        short=12
    if long1==0:
        long1=26
    if mid==0:
        mid=9
    data['sema']=pd.Series(data['close']).ewm(span=short).mean()
    data['lema']=pd.Series(data['close']).ewm(span=long1).mean()
    data.fillna(0,inplace=True)
    data['data_dif']=data['sema']-data['lema']
    data['data_dea']=pd.Series(data['data_dif']).ewm(span=mid).mean()
    data['data_macd']=2*(data['data_dif']-data['data_dea'])
    data.fillna(0,inplace=True)
    return data[['candle_begin_time_GMT8', 'data_dif','data_dea','data_macd']]