colocar quantidade de criptomoeda detida para calcular valor em EURO
This commit is contained in:
@ -48,6 +48,9 @@ portfolio_headers = [
|
||||
"movimento"
|
||||
]
|
||||
|
||||
# introduzir quantidade de criptomoeda detida
|
||||
qtd_criptomoeda = float(input(f"Introduza valor de {criptomoeda} detida: "))
|
||||
|
||||
# se não houver ficheiro 'dados/{criptomoeda}.csv' criar ficheiro
|
||||
caminho_ficheiro_historico_csv = f'./dados/{criptomoeda}.csv'
|
||||
if (not os.path.exists(caminho_ficheiro_historico_csv)):
|
||||
@ -115,6 +118,7 @@ dados = aux.carregar_dados_ficheiro_csv(
|
||||
|
||||
print(f'{len(dados)} dados carregados')
|
||||
|
||||
|
||||
# preparar dados para plotar
|
||||
dados = dados[1:] # remover cabecalho
|
||||
for item in dados:
|
||||
@ -128,3 +132,9 @@ for item in dados:
|
||||
daily = pd.DataFrame.from_records(dados, index='data_unix')
|
||||
|
||||
mpf.plot(daily, type='line', style='charles', title=criptomoeda)
|
||||
|
||||
# valor mais recente de criptomoeda em eur
|
||||
cripto_vs_euro = float(dados[len(dados)-1][cabecalho[6]])
|
||||
# valor em eur da quantidade de criptomoeda detida
|
||||
print(f"Valor de {qtd_criptomoeda} {criptomoeda} em EUR: {
|
||||
(qtd_criptomoeda * cripto_vs_euro):.2f}€")
|
||||
|
||||
Reference in New Issue
Block a user