Используя rename (), но сталкиваюсь с проблемами - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь переименовать несколько столбцов, используемых для торгового бота. Например:

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)

По сути, я пытаюсь создать два разных индикатора, один будет использоваться только долго с собственным набором параметров, а другой - коротким. Однако то, что я сделал там, не работает. Есть идеи, что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...