Визуализация проблемы Здравствуйте!
Я разрабатываю торговую стратегию на основе рыночных настроений для своего инвестиционного класса. По сути, стратегия в настоящее время состоит из продажи рыночного индекса в зонах 1 и 3 и покупки (удержания) рыночного индекса в зонах 2 и 4. Зоны разделены на три линии: верхняя (среднее + стандартное отклонение), нижняя (среднее - стандартное отклонение) и среднее значение предыдущего рассчитанного индикатора рыночных настроений.
Я хочу улучшить программу, покупая рыночный индекс после входа в зону 4 и выходя из рынка только после того, как вы попасть в Зону 1 и наоборот. Таким образом, результаты зон 2 и 3 зависят от того, откуда исходит тренд (если он вошел через зону 1 или через зону 4).
Как я могу это сделать?
Спасибо за вашу помощь!
for i in range(data.shape[0]) :
Zone_1 = data.loc[i,"Market Sentiment"] > data.loc[i,'Upper Bound']
Zone_2 = data.loc[i,"Market Sentiment"] > data.loc[i,'Average Sentiment'] and data.loc[i,"Market Sentiment"] data.loc[i,'Lower Bound'] and data.loc[i,"Market Sentiment"]