как просматривать данные в Excel и сохранять результирующее значение в другом цвете - PullRequest
0 голосов
/ 26 мая 2020

В моем листе 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')
...