- python 3.8.2+
- VS Code / Codium
pip install -r requirements.txt
- crea un file chiamato
key.py
affianco abitstampRequests.py
e dentro inserisci i valori necessari - inserire l'ID del proprio user di telegram nell apposito file
api.py
- al momento non e' previsto avere un bot di telegram personale,quindi lo avviamo con
False
affinche le notifiche di eventi giungano lo stesso ma con la pecca di non poter usare i comandi
- valore_acquisto = prezzo di acquisto ripple
- valore_attuale = prezzo nuovo arrivato
- ultimo_valore = prezzo precedente
Balance - per controllare se abbiamo asset per fare il necessario
Order status - se l'ordine e' completato oppure non esiste,prosegui,altrimenti se e' Open, non fare make-order
Make order - crea l'ordine
- asset = insieme di beni da utilizzare per il commercio (euro,xrp,btc,petrolio,azioni, burro,mais,ecc)
- order = ordine (ambivalente, di acquisto o vendita)
- trade = 2 order si soddisfano a vicenda,i 2 commercianti si scambiano gli asset dell order
- all-in = esegui un trade usando tutti gli asset (vendi o compra tutto)
- split/splitted = esegui un trade usando una parte degli asset (vendi o compra una parte)
[ ] da fare
- maggiore la fee, maggiore il tempo da prendere in considerazione (per giocare sul realtime/minuto servirebbe qualcosa non superiore al 0.1% per trade)
- /balance - Bilancio
- /status - verifica che il websocket e la strategia siano in esecuzione
- /stop_toribot - Dice alla strategia di vendere e non ricomprare più
- /start_toribot - Avvia "Avvio()"
- /stop
- /start - Tuo ID
- /shutdown - spegne tutto
- il file .env con il vscode workspace.json sono necessari solo temporaneamente per ovviare al bug di intelliCode (a volte mostra import irrisolti, ma sono falsi negativi) perche usa una preview di Microsoft Python Language Analisys
-
Come la B ma essa accetta un CAP di perdita per evitare di rimanere in attesa di un guadagno certo riducendo difatto il guadagno perche fermo
- BR_Fattore_Approssimazionoe = 8 - BR_Fattore_Perdita = -0.01 - FEE = 0.5
-
- Approssimazione (1o decimale, 2o decimale, 3o decimale,ecc)