Compare commits

...

2 Commits

Author SHA1 Message Date
Uriel Fanelli 7c94aa5d12 Domanda su Parrondo. 2025-09-28 14:41:04 +02:00
Uriel Fanelli b974dde5d6 Aggiustamenti 2025-09-28 14:35:57 +02:00
2 changed files with 6 additions and 29 deletions

View File

@ -293,54 +293,44 @@ VEDI file LICENSE.
- **Perche' e' tutto in italiano?** - **Perche' e' tutto in italiano?**
- Italy First! Make Italy Great Again! - Italy First! Make Italy Great Again!
- **Perche' l'indirizzo di USDT sembra hardcoded? Io ho il mio!** - **Perche' l'indirizzo di USDT sembra hardcoded? Io ho il mio!**
- No, non hai il tuo. USDT non e' una moneta, bensi' un contratto (o "token") basato su Ethereum. Il suo ID e' costante e pubblico. Non hai "il tuo". Tu al limite hai un indirizzo ETH, su cui hai messo il token, che e' di fatto un contratto. - No, non hai il tuo. USDT non e' una moneta, bensi' un contratto (o "token") basato su Ethereum. Il suo ID e' costante e pubblico. Non hai "il tuo". Tu al limite hai un indirizzo ETH, su cui hai messo il token, che e' di fatto un contratto.
- **Perche' usi il cambio USDT vs ETH per giocare?** - **Perche' usi il cambio USDT vs ETH per giocare?**
- Perche' una RNN LSTM ha bisogno di un buon rapporto tra segnale e rumore. Due crypto indipendenti hanno molto piu' rumore che segnale. Se non capisci questa risposta, non farti la domanda. E non usare questo software. - Perche' una RNN LSTM ha bisogno di un buon rapporto tra segnale e rumore. Due crypto indipendenti hanno molto piu' rumore che segnale. Se non capisci questa risposta, non farti la domanda. E non usare questo software.
- **Ma USDT e' una stablecoin sul dollaro. Perche' mai non usare il cambio in dollari, allora, e usare ETH -> USD invece di ETH -> USDT ?** - **Ma USDT e' una stablecoin sul dollaro. Perche' mai non usare il cambio in dollari, allora, e usare ETH -> USD invece di ETH -> USDT ?**
- Perche il costo dello swap e' minore, e ogni volta che swappate in moneta corrente spesso ci pagate anche le tasse, mentre tra ETH e il suo contratto in USDT il fee e' minimo. - Perche il costo dello swap e' minore, e ogni volta che swappate in moneta corrente spesso ci pagate anche le tasse, mentre tra ETH e il suo contratto in USDT il fee e' minimo.
- **Ma THORnet e' legale? Non e' una darknet?** - **Ma THORnet e' legale? Non e' una darknet?**
- No, quella e' Tor. Thornet e' uno scambiatore, legittimo, che costa poco perche' non fa KYC. Insomma, non vi chiede anche le analisi del sangue per lavorare con voi. E comunque lo usiamo solo per avere delle quotazioni e poi, manualmente, per fare lo swap, se lo usate. - No, quella e' Tor. Thornet e' uno scambiatore, legittimo, che costa poco perche' non fa KYC. Insomma, non vi chiede anche le analisi del sangue per lavorare con voi. E comunque lo usiamo solo per avere delle quotazioni e poi, manualmente, per fare lo swap, se lo usate.
- **Ma a me il dio THOR non piace. Posso usare un altro scambiatore?** - **Ma a me il dio THOR non piace. Posso usare un altro scambiatore?**
- Ovvio. Il messaggio che ti arriva su Matrix specifica anche quant'e' il fee massimo che devi accettare per guadagnarci. - Ovvio. Il messaggio che ti arriva su Matrix specifica anche quant'e' il fee massimo che devi accettare per guadagnarci.
- **Perche' Matrix?** - **Perche' Matrix?**
- Perche' tu ricevi il messaggio, magari anche la notifica sul tuo cellulare, e poi decidi TU cosa fare. - Perche' tu ricevi il messaggio, magari anche la notifica sul tuo cellulare, e poi decidi TU cosa fare.
- **Ma io non ci capisco niente. Lasciare a me la decisione e' assurdo. Perche' non fa tutto da solo?** - **Ma io non ci capisco niente. Lasciare a me la decisione e' assurdo. Perche' non fa tutto da solo?**
- Perche' se facesse tutto da solo, i tuoi soldi sarebbero esposti a qualsiasi idiozia, AKA "black swan" , per fare un'esempio, del Washington Bozo Circus, o di Donald Stable Genius Trump, o di Elon Mezzasega Musk. Invece, un filtro umano potrebbe filtrare queste cose, e rimandare gli swap a dopo. - Perche' se facesse tutto da solo, i tuoi soldi sarebbero esposti a qualsiasi idiozia, AKA "black swan" , per fare un'esempio, del Washington Bozo Circus, o di Donald Stable Genius Trump, o di Elon Mezzasega Musk. Invece, un filtro umano potrebbe filtrare queste cose, e rimandare gli swap a dopo.
- **Ma io non so come fare lo swap tra USDT e ETH.** - **Ma io non so come fare lo swap tra USDT e ETH.**
- Forse non dovresti usare questo software, allora. E nemmeno toccare una Crypto. E anche darsi fuoco di fronte al Duomo di Milano non e' un'ipotesi da scartare del tutto. - Forse non dovresti usare questo software, allora. E nemmeno toccare una Crypto. E anche darsi fuoco di fronte al Duomo di Milano non e' un'ipotesi da scartare del tutto.
- **Ma io non so usare Matrix e non so come creare una room.** - **Ma io non so usare Matrix e non so come creare una room.**
- Il Duomo. Il Duomo e' tuo amico.E sbrigati, perche' la proliferazione di auto elettriche potrebbe rendere difficile trovare la benzina. - Il Duomo. Il Duomo e' tuo amico.E sbrigati, perche' la proliferazione di auto elettriche potrebbe rendere difficile trovare la benzina.
- **Hai usato la IA per scrivere il codice?** - **Hai usato la IA per scrivere il codice?**
- Solo i commenti, sul codice, per risparmiare tempo. Per scrivere la RNN invece no, perche' e' troppo complicato per un Languade Model, ed e' codice che se lo sbagli fa casini inenarrabili. In generale, una IA e' un programmatore analfabeta estremamente Junior. Non gli fai scrivere una RNN LSTM: per quella, bisogna averla capita. - Solo i commenti, sul codice, per risparmiare tempo. Per scrivere la RNN invece no, perche' e' troppo complicato per un Languade Model, ed e' codice che se lo sbagli fa casini inenarrabili. In generale, una IA e' un programmatore analfabeta estremamente Junior. Non gli fai scrivere una RNN LSTM: per quella, bisogna averla capita.
- **Perche' hai scritto TU la RNN? Non potevi usare delle librerie?** - **Perche' hai scritto TU la RNN? Non potevi usare delle librerie?**
- Ho cercato librerie gia' fatte, e onestamente, siccome una RNN e' solo un gangbang di tensori (come tutte le reti neurali) ho trovato che sarebbe stato piu' veloce usando le librerie gonum, che sui tensori sono molto ottimizzate. - Ho cercato librerie gia' fatte, e onestamente, siccome una RNN e' solo un gangbang di tensori (come tutte le reti neurali) ho trovato che sarebbe stato piu' veloce usando le librerie gonum, che sui tensori sono molto ottimizzate.
- **Perche' non hai usato ChatGPT per fare le previsioni?** - **Perche' non hai usato ChatGPT per fare le previsioni?**
- Riguardo alla cosa del Duomo, dicevo, ti consiglio di comprare la Benzina a 95 ottani. Il Kerosene funziona, ma uccide troppo in fretta. - Riguardo alla cosa del Duomo, dicevo, ti consiglio di comprare la Benzina a 95 ottani. Il Kerosene funziona, ma uccide troppo in fretta.
- **No, sul serio, cos'hanno queste RNN di speciale?** - **No, sul serio, cos'hanno queste RNN di speciale?**
- Percepiscono il tempo di una serie di valori. E sono usatissime per questo. Io le ho conosciute nel mondo automotive, nella parte di big data, perche' le marche di auto raccolgono i diagnostici inviati dall'auto, e li usano per failure prediction. E anche Airbus e Boeing (per quel che vale Boeing) le usano per fare fault prediction. Sono capaci di prevedere outlier noti, cioe' prevedere le probabilita' di guasto, cioe' un evento. Mi sembravano adatte a prevedere l'andamento di un titolo. - Percepiscono il tempo di una serie di valori. E sono usatissime per questo. Io le ho conosciute nel mondo automotive, nella parte di big data, perche' le marche di auto raccolgono i diagnostici inviati dall'auto, e li usano per failure prediction. E anche Airbus e Boeing (per quel che vale Boeing) le usano per fare fault prediction. Sono capaci di prevedere outlier noti, cioe' prevedere le probabilita' di guasto, cioe' un evento. Mi sembravano adatte a prevedere l'andamento di un titolo.
- **Ma sono solo 64 neuroni.** - **Ma sono solo 64 neuroni.**
- Il doppio di quelli di un broker di cripto, in media. Per il loro standard, questa RNN e' un genio. In confronto ad un verme della sabbia, e' un pochino ritardata. Lo so. - Il doppio di quelli di un broker di cripto, in media. Per il loro standard, questa RNN e' un genio. In confronto ad un verme della sabbia, e' un pochino ritardata. Lo so.
- **No, sul serio, solo 64 neuroni?** - **No, sul serio, solo 64 neuroni?**
- Il segnale che cerchiamo non e' complicatissimo. Usando piu' neuroni non cambierebbe nulla, ma avresti delle "allucinazioni". - Il segnale che cerchiamo non e' complicatissimo. Usando piu' neuroni non cambierebbe nulla, ma avresti delle "allucinazioni".
- **Io sono un broker di Cryptocoin, e adesso vengo a prenderti coi miei amici, perche' mi hai offeso.** - **Io sono un broker di Cryptocoin, e adesso vengo a prenderti coi miei amici, perche' mi hai offeso.**
- Se sei un broker di criptocoin, hai gia' inculato tutti i soldi ai tuoi amici. Non hai amici, cocco. Dicevamo, il Duomo. Benzina e Duomo. Darsi fuoco. Ricordi? - Se sei un broker di criptocoin, hai gia' inculato tutti i soldi ai tuoi amici. Non hai amici, cocco. Dicevamo, il Duomo. Benzina e Duomo. Darsi fuoco. Ricordi?
- **Si, ma alla fine, funziona o non funziona?**
- Risposta corretta: *Mediamente, ha buone probabilita' di funzionare*. Ma qualche volta sbagliera'. Ho cercato di ridurre al minimo le possibilita' che sbagli. E' sensibile ai black swan anche se ho cercato di mitigarne gli impatti in fase di addestramento. Diciamo che se lo usate per un annetto di fila, dovreste guadagnare piu' di un titolo di stato.
- **Come reagisce ai trend secolari?**
- Li impara. Ma tieni conto che una delle due crypto e' una stablecoin che orbita attorno al valore di 1$, quindi dovrebbero esserci trend secolari nell'andamento di ETH. Non credo sia cosi' verosimile.
- **E' migliore o peggiore di una strategia Parrondo-Like?**
- Parrondo ha il vantaggio di poter fornire un arbitraggio anche se entrambi i due giochi sono perdenti, ma a parte piccole fluttuazioni , USDT e' costante. Non la userei per uno scalping giornaliero con USDT. Non succede praticamente mai che **entramb**i i giochi siano perdenti.

View File

@ -5,19 +5,6 @@ import (
"math" "math"
) )
/*
DEMONE MANUALE (daemon giornaliero): USDT (ERC-20) <-> BTC/ETH
- Scarica klines Binance (symbol configurabile), aggiorna CSV.
- Costruisce dataset sui log-return, addestra LSTM(64) con Huber loss, clipping.
- Early-stopping quando avgLoss <= firstLoss * EARLY_STOP_PCT (default 0.5), max 100 epoche.
- Chiede fee a THORNode (quote) con quantità di riferimento (REF_FROM / REF_TO).
- Decide HOLD / SWAP_AB / SWAP_BA.
- NON esegue swap: stampa ISTRUZIONI MANUALI e invia notifica Matrix (se configurata).
- Gestisce uno stato locale (state/balance.json) per evitare ordini doppi: scala il saldo "from" creando un lock pending.
- Parte subito e poi ripete ogni 24 ore. Log in italiano, una sola riga per printf/log.Printf.
*/
// ================== Dataset ================== // ================== Dataset ==================
type Dataset struct { type Dataset struct {