Bitcoin Forum
December 03, 2021, 01:12:57 AM *
News: Latest Bitcoin Core release: 22.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [GUIDA] - Come Creare un CryptoTracker fai da te  (Read 184 times)
bitbollo
Legendary
*
Offline Offline

Activity: 2366
Merit: 2083


Nec Recisa Recedit


View Profile
March 16, 2020, 07:28:31 PM
Last edit: October 30, 2021, 08:46:23 AM by bitbollo
Merited by fillippone (5), babo (2), DdmrDdmr (2)
 #1

Nella sezione Altcoin del forum si discuteva su quali fossero i migliori cryptotracker in circolazione. 


Ne ho realizzato uno tramite google drive / google sheet , molto semplice da utilizzare e facile da personalizzare in base ai propri interessi.

Basta essere online e praticamente si ha un aggiornamento real-time delle quotazioni in euro/usd/btc/eth di qualsiasi crypto/token.

Qui vi descrivo una versione base [1]
Non sono un informatico e il codice di questo script non è frutto del mio sacco.
Ma il sistema funziona e fa il suo dovere in maniera egregiamente.


SETUP

Andate su google drive (potete sempre crearvi un nuovo account nel caso abbiate timore che google tracci le coin che avete Roll Eyes ) [2]
https://drive.google.com/drive/my-drive

Sulla sinistra Cliccate su NUOVO e selezionate "Foglio di Google"

Una volta aperto il foglio, Cliccate su "Strumenti" e scegliete "Editor di Script".

Eliminate tutto il testo e copiate per intero questo blocco qui sotto.


Code:
function CC(name, currencyOpt, dataOpt) {

    var currency = currencyOpt || "usd";

    var url = 'https://api.coingecko.com/api/v3/simple/price?ids=' + name + '&vs_currencies=' + currency.toLowerCase() + '&include_24hr_change=true'
    var response = UrlFetchApp.fetch(url);
    var json = response.getContentText();
    var jsonobject = JSON.parse(json);

    if (dataOpt == undefined) {
        var data = currency.toLowerCase()
    } else {
        var data = currencyOpt + "_" + dataOpt
    }

    var datatoreturn = jsonobject[name][data]

    return datatoreturn;
location.reload(dataOpt)
}

Salvate con il nome “cc” questo script e chiudete la pagina.
Rientrate sul foglio di lavoro che avevamo aperto.

Create le seguenti colonne (ovviamente questo è un esempio base che potete personalizzare in base alle vostre esigenze o interesse) 


Code:
Nome Token || Numero Token || LIVE FIAT || BTC || Note || LIVE USD || LIVE BTC


Prima Colonna - Nome Token , etichetta “nome del token” , iniziamo con bitcoin.

Seconda Colonna - Numero Token , inseriamo numericamente quante coin volete tracciare (tipo 100 bitcoin…).


Usate sempre la”,” virgola per i decimali

Terza colonna
Code:
=cc("bitcoin";"usd")
Qui ci sono due variabili!
Sostituendo “bitcoin” = potete scegliere il token da tracciare.
Cercate su https://www.coingecko.com/ la moneta che volete tracciare. Non inserite il ticker.
Ecco un esempio con Litecoin https://www.coingecko.com/it/monete/litecoin
Sostituendo "usd" = potete sceglierei che valuta ricevere il valore.
Potete anche scegliere altre valute fiat o crypto! (Eth/btc/usd/eur)

Quarta colonna, potete inserire un riferimento fisso sul valore in bitcoin (ergo, quanto vale il vostro token rispetto ad 1 bitcoin)
Code:
=cc("bitcoin";"btc")

[come visto nella terza colonna ma qui tracciamo il valore non più in usd ma in bitcoin]

Quinta colonna, il campo note è opzionale ma è utile per tenere informazioni della riga, esempio address o altre info utili.

Moltiplicando Numero Token x LIVE USD
Code:
=B2*C2
oppure per la colonna BTC
Code:
=B2*D2
avrete in automatico il valore del vostro portafoglio espresso in moneta fiat o crypto-valuta.


Vi riporto uno screen


E qui il link per vederne una copia dal vivo.


Questi valori potete direttamente aggregarli in un grafico a torta, utile per vedere l’evoluzione del proprio portafoglio nel tempo.

Potete realizzare dei grafici in cui viene evidenziato l’andamento, insomma spazio libero alla fantasia, con uno script del genere potete gestirei vostro crypto portafoglio ed essere aggiornati SEMPRE sull’andamento del mercato.


FAQ

Perchè ho pubblicato questa guida?
[1] Online non ho trovato un tutorial o guida completa, ma solo "pezzi" staccati tra di loro e non di semplice utilizzo.

Perché ho usato COINGECKO?

Praticamente traccia qualsiasi crypto, shittoken e non. Seguendo il valore di alcuni token e verificando tra CMC e il mercato di riferimento mi è sembrato più affidabile.



Non è rischioso tenere queste informazioni su google sheet?

[2]Per un ipotetico discorso di privacy si certo. Ma se avete un archivio dove elencate tute le opere del Louvre, ciò non vuol dire che siete proprietari di quelle opere d’arte. 
 Roll Eyes
Consiglio la creazione di un account secondario.

Perchè utilizzare un crypto tracker fai da te
E’ molto più facile da utilizzare e personalizzabile rispetto a tanti tool online.


░░░░░░░░░░░░░░░░░░░░░░▄▄▀█▀▄▄
░░░░░░░░░░░░░░░░░░▄▀▀▀░░░█░░░▀▀▄
░░░░░░░░░░░░░░░▄▀▀░░░░░░░█░░░░░░▀▀▄
░░░░░░░░░░░░░▄▀░░░░░░░░░░█░░░░░░░░░▀▄
░░░░░░░░░░░░█░░░░░░░░░░▄▄█▄░░░░░░░░░░█
░░░░░░░░░░░█░░░░░░▄███████████▄░░░░░░▐▌
░░░░░░░░░░█░░░░▄█████████████████▄░░░░█
░░░░░░░░░▐▌░░░█▀░░░▀▀▀▀▀▀▀▀▀▀▀▀░░▀█▄░░▐▌
░░░░░░░░░█░░▄█▄░░░░░▄▄▄▄░░░░▄▄▄░░░░██▄▐▌
░░░░░░░░▐░▄█▌▄▄░░░░░▀▀▀▀░░░░▀▀▀░░░████▌█
░░░░░░░▐▌▐███████▄░░░░░░░▄▄░░░░░▄█████▌░█
░░░░░░░█░▐█████████████████████████████░░█
░░░░░░░█░░██████████████████████████████░░▌
░░░░▄▄██▄░▀▀██████████████████████████▀░░░███▄▄
░░▄█░░░░░█▄▄▄▄▄▄░▀▀█████████████████▀░▄▄█▀░░░░░█▄
░█░░░░░░░░░░░░░░▀▀▀▀██████████████▄▄▀▀░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░░░░░░░▀▀▀▀░░░░░░░░░░░░░░░░░░░░░█






░░░░░░░░░░░░░░░░░░░░░░▄▄▀█▀▄▄
░░░░░░░░░░░░░░░░░░▄▀▀▀░░░█░░░▀▀▄
░░░░░░░░░░░░░░░▄▀▀░░░░░░░█░░░░░░▀▀▄
░░░░░░░░░░░░░▄▀░░░░░░░░░░█░░░░░░░░░▀▄
░░░░░░░░░░░░█░░░░░░░░░░▄▄█▄░░░░░░░░░░█
░░░░░░░░░░░█░░░░░░▄███████████▄░░░░░░▐▌
░░░░░░░░░░█░░░░▄█████████████████▄░░░░█
░░░░░░░░░▐▌░░░█▀░░░▀▀▀▀▀▀▀▀▀▀▀▀░░▀█▄░░▐▌
░░░░░░░░░█░░▄█▄░░░░░▄▄▄▄░░░░▄▄▄░░░░██▄▐▌
░░░░░░░░▐░▄█▌▄▄░░░░░▀▀▀▀░░░░▀▀▀░░░████▌█
░░░░░░░▐▌▐███████▄░░░░░░░▄▄░░░░░▄█████▌░█
░░░░░░░█░▐█████████████████████████████░░█
░░░░░░░█░░██████████████████████████████░░▌
░░░░▄▄██▄░▀▀██████████████████████████▀░░░███▄▄
░░▄█░░░░░█▄▄▄▄▄▄░▀▀█████████████████▀░▄▄█▀░░░░░█▄
░█░░░░░░░░░░░░░░▀▀▀▀██████████████▄▄▀▀░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░░░░░░░▀▀▀▀░░░░░░░░░░░░░░░░░░░░░█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!