В моем листе excel у меня есть два столбца 1-й столбец - цены за 1 минуту (каждую секунду) 2-й столбец - цена за 10 минут (каждую секунду)
Мой вопрос в любое время, если цена в 1-м столбце => цена 2-го столбца мы добавляем +10 в столбец «Долевой баланс», если цена в 1 столбце <цена 2-го столбца, мы -10 в столбце «Остаток акций» </p>
import pandas as pd
import datetime as dt
import numpy as np
df = np.array(pd.read_excel('sample.xlsx'))
counter = 0
i = 1
if df['Average last 1 min'].shift() >df['Average last 10 min'].shift():
counter+=10
df['Balance of share'] = counter
i+=1
else df['Average last 1 min'].shift() < df['Average last 10 min'].shift():
counter-=10
df['Balance of share'] = counter
i+=1
df = df.to_excel('sample.xlsx')