Alguém pode compartilhar uma planilha com essa função pronta?
Não entendi muito como funciona.
Eu uso o Google Spreadsheet porque é gratuito e supre minhas necessidades (além da facilidade de compartilhamento).
Coloquei o ticker da Bitcointoyou:
https://docs.google.com/spreadsheets/d/1qN55rB749gmKMzqmf9zqpsr7gh3FeyosGQMwzHrlUNA/edit?usp=sharingEu usei o script ImportJSON mostrado
aqui. Você precisa incluir o script na sua planilha indo em "Ferramentas > Editor de script", aí você cola o
código e salva. A fórmula "=ImportJSON" vai estar disponível. O valor é importado do código json disponível no ticker público da exchange. Neste caso a API é da bitcointoyou. Clique duas vezes na célula para ver a fórmula.
Na célula foi aplicado:
=IMPORTJSON("
URL";"
PAR";"noInherit,noTruncate,noHeaders")
URL: o endereço do ticker
PAR: o parâmetro disponível na API (no caso da bitcointoyou tem: "last", "high", "low" etc)
Exemplo:
=IMPORTJSON("
https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders") vai importar o último preço dessa exchange.
Obs: Na API da B2U a unidade monetária separa os centavos com um ponto. Para trocar o ponto pela vírgula, eu usei a fórmula "SUBSTITUTE", ficando assim:
=SUBSTITUTE(IMPORTJSON("
https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders");".";",";1)