Я пытаюсь переименовать несколько столбцов, используемых для торгового бота. Например:
df = stoch(df=df, high='High', low='Low', close='Close', fast_k_n=iParams['STOCHFASTLONG']['val'],
slow_k_n=iParams['STOCHSLOWKLONG']['val'], slow_d_n=iParams['STOCHSLOWDLONG']['val'])
df = df.rename(columns={'slow_%kslong': 'slow_klong', 'slow_%dlong': 'slow_dlong'}, inplace=True)
df = stoch(df=df1, high='High', low='Low', close='Close', fast_k_n=iParams['STOCHFASTSHORT']['val'],
slow_k_n=iParams['STOCHSLOWKSHORT']['val'], slow_d_n=iParams['STOCHSLOWDSHORT']['val'])
df = df.rename(columns={'slow_%kshort': 'slow_kshort', 'slow_%dshort': 'slow_dshort'}, inplace=False)
По сути, я пытаюсь создать два разных индикатора, один будет использоваться только долго с собственным набором параметров, а другой - коротким. Однако то, что я сделал там, не работает. Есть идеи, что я делаю не так?