Συναλλαγές κρυπτονομισμάτων με την Τζούλια.
Backtest.jl είναι ένα έργο της Julia που έγραψα για να κάνω πράγματα με συναλλαγές κρυπτονομισμάτων. Επί του παρόντος αγκιστρώνεται στο ccxt βιβλιοθήκη python για σύνδεση σε ανταλλαγές apis, προς το παρόν μόνο για λήψη δεδομένων ohlcv.
Τα δεδομένα OHLCV απολυμαίνονται και αποθηκεύονται χρησιμοποιώντας Zarr.jl
Υπάρχουν μέθοδοι φιλτραρίσματος ζεύγη που αποκαλώ τις αγορές με τις οποίες συναλλάσσεστε, που αποτελούνται από το βασικό νόμισμα και το νόμισμα προσφοράς, όπωςBTC/USDT
Είναι δυνατή η εκ νέου δειγματοληψία (downsample) των δεδομένων ohlcv από μικρότερα χρονικά πλαίσια σε μεγαλύτερα.
Ένα απλό CLI επιτρέπει τη λήψη και την εκ νέου δειγματοληψία των δεδομένων έτσι ώστε μια εργασία cron να μπορεί να ρυθμιστεί για λήψη δεδομένων περιοδικά.
Υπάρχουν μερικά βασικά βοηθητικά προγράμματα σχεδίασης με βάση το ηχογραφήματα βιβλιοθήκη μέσω του pycharts περιτύλιγμα python. Υπάρχει επίσης Echarts.jl αλλά είχε κάποια προβλήματα με αυτό. Μπορεί να δουλέψω απλώς με τη δημιουργία των διαμορφώσεων echarts js μόνος μου στο μέλλον, ανάλογα με το πώς προχωρούν τα pyecharts.
Έπαιξα λίγο με κάποια δεδομένα βιβλίου παραγγελιών και την ανισορροπία του βιβλίου παραγγελιών, μέσω της ενότητας OrderBook.
οAnalysis
Αντιθέτως, η ενότητα ασχολείται με δείκτες και φιλτράρισμα χαρακτηριστικών. Υποστηρίζεται απόIndicators.jl
πακέτο, και τοCausalityTools.jl
πακέτο για συσχετίσεις.
Άλλοι αστείοι δείκτες που μετέφερα από α βιβλίο που μπορείτε να βρείτε εύκολα στον Ιστό παρέχονται από τις ενότητεςMVP
, Violations
για βραχυκύκλωμα καιConsiderations
για λαχτάρα.