Skip to content

ShinobiWPS/Toribot

Repository files navigation

Toribot

Requirements

  • python 3.8.2+
  • VS Code / Codium

Install

  • pip install -r requirements.txt
  • crea un file chiamato key.py affianco a bitstampRequests.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

Variabili principali

  • valore_acquisto = prezzo di acquisto ripple
  • valore_attuale = prezzo nuovo arrivato
  • ultimo_valore = prezzo precedente

Spiegazione richieste Bitstamp

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


Glossario

  • 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)

Strategie di commercio

[ ] da fare


Accorgimenti

  • maggiore la fee, maggiore il tempo da prendere in considerazione (per giocare sul realtime/minuto servirebbe qualcosa non superiore al 0.1% per trade)

Telegram bot

  • /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

VSCode

  • 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

Informazioni obsolete

  • Binaria (B)

    alt text

  • Binaria con Rischio (BR)

    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
    
  • Montagna (M)

    alt text

    --Modificatori--

    • Approssimazione (1o decimale, 2o decimale, 3o decimale,ecc)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published