ChatGPT per Creare Codici di Trading System: Efficace o Pericoloso? Scopriamolo Insieme!

Vuoi più aiuto? Prenota oggi la tua consulenza GRATUITA con il nostro team!

Definiremo una strategia che ti permetterà di avere tutto quello che ti serve per guadagnare costruendo e operando il tuo portafoglio di strategie automatizzate... Rispondi a qualche domanda nel nostro questionario e poi scegli giorno e ora più adatti a te.

PRENOTA ORA LA TUA CONSULENZA STRATEGICA >>

ChatGPT è un chatbot di intelligenza artificiale in grado di generare testi di vario genere, inclusi codici in diversi linguaggi di programmazione.

Tra i linguaggi presenti nel suo database c'è EasyLanguage, il linguaggio di TradeStation che è compatibile anche con la piattaforma di trading sistematico MultiCharts.

In questo video ci siamo messi nei panni di un trader sistematico principiante che non ha ancora imparato a programmare e abbiamo cercato di capire se ChatGPT possa essere utile per imparare a scrivere i codici dei trading system.

La prima domanda che ci siamo posti è se i codici scritti da ChatGPT siano validi e funzionanti. Quindi abbiamo chiesto a ChatGPT di scrivere un trading system e abbiamo incollato il codice sull'editor di MultiCharts…

Guarda subito il video per scoprire:
-Se è possibile usare ChatGPT per creare codici di trading system
-Che rischi nasconde l'uso di questo chatbot
-I nostri consigli per utilizzarlo correttamente

Buona visione! 😉

Trascrizione

ChatGPT e il trading sistematico

Ciao a tutti e benvenuti in questo nuovo video.

L'avete già visto dal titolo, lo state vedendo qui ora sul mio schermo... Oggi parliamo dell'ultima creazione di OpenAI, ovvero ChatGPT.

Non starò tanto a dilungarmi su che cos'è perché internet è davvero già colmo e stracolmo di informazioni a riguardo.

Vorrei piuttosto raccontarvi perché ne stiamo parlando su questo canale dedicato ai trading system e più in generale al trading automatico.

Io sono Davide Tagliabue, coach alla Unger Academy.

Dunque sappiamo ChatGPT è un'intelligenza artificiale. Ce ne sono molte online ma questa è quella che ha avuto più hype negli ultimi mesi.

E in quanto intelligenza artificiale in grado di rielaborare le nostre richieste basandosi su ciò che ha a disposizione.

Ricordo prima di iniziare un aspetto molto importante, ovvero ChatGPT non va a ricercare informazioni online.

Ad esempio se gli chiedessimo che tempo farà domani, ecco che ci dice che non ha a disposizione le informazioni necessarie e ci suggerirebbe di andare a cercare l'informazione online.

Facciamo adesso una prova, giusto per divertirci un po'.

Gli chiedo che tempo fa adesso in America. Quindi io gli scrivo in inglese ma lo traduco all'istante, quindi gli chiedo il tempo adesso in USA. Vediamo cosa ci dice ChatGPT.

Ecco, ci dirà "scusami ma sono un'intelligenza artificiale e non ho le informazioni meteo".

Poi ci suggerisce che "you can check the weather on a weather website", puoi andare a cercare le informazioni del meteo su un sito di meteo oppure un'app che faccia la stessa cosa.

ChatGPT per imparare a scrivere trading system

Quindi, fatta questa piccola premessa, andiamo ad eliminare questa chat e ripartiamo da capo, cosa possiamo fare noi per sfruttare questa intelligenza artificiale?

Vi assicuro che rimane un prodotto molto interessante perché ci viene incontro nell'apprendimento della scrittura dei trading system.

In che modo? Abbiamo detto che questa intelligenza artificiale si basa su un suo database.

E nel suo database è presente anche il linguaggio di scrittura che utilizziamo, ovvero EasyLanguage.

È un linguaggio di scrittura di codici di trading system veramente molto ma molto semplice, ma per chi è alle primissime armi potrebbe essere uno strumento utile se si sa cosa chiedere.

Questa premessa, "se si sa cosa chiedere", è molto importante perché adesso andremo a fare degli esempi e vedremo che ChatGPT ci darà delle risposte molto interessanti, ma che non sono complete e a volte ci dirà anche delle bugie.

Andiamo quindi ad approfondire step by step quello che vi ho appena detto.

Test su MultiCharts con sistema scritto da ChatGPT

Chiediamogli, sempre in inglese, di darci un codice di un trading system a sua scelta.

Andiamo subito con l'invio. "Write me an EasyLanguage code of a trading system". Scrivimi un codice di un trading system in EasyLanguage.

Ok, ecco qui l'esempio di codice. Ipotizziamo che noi non conosciamo EasyLanguage e già da questa informazione possiamo capire più o meno qual è la struttura di un codice.

Ci sono degli input, ci sono delle variabili, c'è un corpo. C'è scritto compra quindi farà sicuramente qualcosa.

Noi che non sappiamo niente, facciamo finta di non sapere niente, copiamo il codice e andiamo ad inserirlo nel nostro Power Language Editor su MultiCharts.

Ecco qui, io ho già aperto MultiCharts con il mio Power Language Editor.

Andiamo a eliminare tutto quello che stavo facendo prima e incolliamo quello che ci ha suggerito ChatGPT.

Compilo il codice andandolo a salvare e già vedete che mi dà un errore.

Mi dà un errore alla linea 13 in quanto dice "next bar at MA. Se volessi uscire a questo livello allora noi dovremmo aggiungere la parolina "stop".

Ci dà un errore anche dopo: if position uguale a zero then... e ci mette un "end". Qui in realtà manca una parola, manca "begin".

E lo stesso vale anche per questa struttura if, quindi "begin".

Compiliamo, perfetto, è andato a buon fine.

Come vedete già qui ChatGPT ci ha dato un validissimo punto di partenza per il nostro codice.

Ma era impreciso, c'erano delle imprecisioni, mancava una parola qui, mancava una parola qui e qui.

Vi assicuro che di test ne ho fatti tanti e Easy Language diciamo che è presente nel suo database, ci dà una buonissima infarinatura su come potrebbe venire un codice,

ma bisogna prestare molta attenzione a quello che scrive, perché quello che scrive non è sempre corretto e non va sempre bene.

Quindi compilato questo codice, giusto per curiosità, andiamo a vedere cosa avrebbe prodotto sul chart che ho qui a disposizione.

Ho messo un chart sull'indice azionario americano a un giorno.

Potremmo vedere rapidamente il performance report.

Vediamo che fa un trading system che sale. Sembrava anche carino ma poi a una certa arriva e si perde totalmente.

Sicuramente non è un trading system che utilizzeremmo live.

Ad ogni modo non è questo il nostro scopo ultimo, ma è quello di imparare il linguaggio.

Le bugie di ChatGPT

E adesso vi farò vedere che ChatGPT può darci delle informazioni anche non vere.

Quindi prendiamo una nuova chat e gli scriviamo una domanda molto simile a quella precedente, ovvero di scriverci un trading system in EasyLanguage ma con lo stile di Andrea Unger.

Bene, sono proprio curioso di sapere la risposta... Sta iniziando a scrivere un codice in EasyLanguage e a detta sua è in pieno stile Andrea Unger.

Ecco qua ha finito. Vi dico già che il codice è sbagliato perché in un trading system non possono essere presenti dei plot, che sono scritti qui in basso.

Quindi sicuramente questo trading system non funzionerà.

Per darvi la prova vado a copiare il codice dall'inizio alla fine, lo metto sul mio Power Language Editor.

Control + V.

Vedete? C'è la parte relativa al plot con gli input e tutto. Compila... E infatti non va bene.

Già dice che non gli piace il "color green" che non è neanche definito, ma anche se non ci fossero le parole definite il plot sicuramente non gli andrebbe bene.

Ecco qui: la keyword "plot" non può essere usata.

Quindi non solo ci ha dato una risposta e ci ha detto che questo potrebbe essere un codice seguendo lo stile di Andrea Unger,

ma vi assicuro che Andrea Unger non usa i plot nei suoi trading system perché appunto se no non funzionerebbero.

Non solo, ma noi possiamo anche andare a fondo nella bugia che ci sta dicendo ChatGPT e dirgli banalmente che Andrea Unger non usa mai lo stop loss.

Quindi gli sto dicendo "Andrea Unger non usa lo stop loss". Vediamo cosa ci dice.

"se Andrea Unger non usa lo stop loss, allora puoi modificare il codice rimuovendo lo stop loss".

E ci dà una nuova proposta.

Quindi come vedete... Io vi assicuro che Andrea Unger nei suoi codici usa lo stop loss. Lo usiamo tutti. Ed è sicuramente insensato costruire un trading system senza stop loss.

Avvertenze e consigli quando si usa ChatGPT

Vedete che ChatGPT ci dà una risposta comunque, a prescindere da quello che gli chiediamo e a prescindere dal senso della richiesta.

Quindi bisogna prestare sicuramente molta attenzione a quello che gli si chiede, perché i risultati dipendono da quello che gli chiediamo.

Se gli chiediamo un aiuto nella scrittura di un codice, quindi per capire come potremmo abbozzare, non so, un trading system basato su un indicatore in particolare, andrebbe sicuramente bene,

ma vi garantisco che comunque ci deve essere anche da parte nostra una sorta di post processing, quindi una sorta di rielaborazione della risposta di ChatGPT.

Se noi ascoltassimo solo quello che ci dice e copiassimo e incollassimo le risposte, ecco che ci schianteremmo sicuramente da qualche parte.

Qui ovviamente mi ripropone il plotting nel frattempo, anche se è sbagliato, però mi ha costruito un codice che non dovrebbe più avere lo stop loss.

Infatti nella risposta prima, vedete c'era: if market position uguale a uno... Insomma c'era la definizione di stop loss, stop loss uguale a entry price eccetera.

Qui questa definizione di stop loss non c'è più. Ma vi assicuro che comunque il codice non aveva senso prima e non ha assolutamente senso anche adesso.

Per ultimo vorrei fare una piccola analogia.

Se volessimo paragonare la professione del trader sistematico con quella di un falegname, potremmo dire che ChatGPT potrebbe essere inteso come un nuovo macchinario da aggiungere a quelli che già abbiamo, che ci potrebbe aiutare a fabbricare i nostri mobili.

Ma sapete bene che una buona macchina non basta a fare un buon falegname.

E soprattutto, non c'è nessuna macchina che può andare oltre l'abilità tecnica e la manualità di un artigiano.

Un trader sistematico ovviamente non fa mobili ma sviluppa trading system.

E quindi sì, ChatGPT può rimanere uno strumento utile ad aiutarlo nella creazione di trading system, ma non è né necessario né sufficiente per diventare un trader profittevole.

Il mestiere del trader non si può certo improvvisare e sicuramente una chat con intelligenza artificiale non può sostituire in toto la professione di un trader sistematico.

Se però avete la curiosità di capire come si investe per davvero sui mercati in maniera sistematica, allora vi lascio un link qui sotto che vi porterà ad una pagina molto utile, in cui potrete trovare numerose risorse. Da lì infatti potrete registrarvi ad una presentazione gratuita di Andrea Unger, oppure ottenere il nostro libro best seller "Il Metodo Unger" coprendo solo le spese di spedizione. Oppure potrete anche prenotare una call con un membro del nostro team per ottenere una consulenza strategica gratuita.

Vi ricordo infine di registrarvi al canale, se non l'avete ancora fatto, così sarete prontamente avvisati con l'uscita di nuovi video e nuovi contenuti.

Se vi è piaciuto quello di cui abbiamo trattato, lasciateci anche un bel Mi piace e magari un commento dicendoci cosa ne pensate, oppure per chiederci che cosa trattare nei prossimi video.

Noi ci vediamo presto con nuovi contenuti. Ciao.

Vuoi più aiuto? Prenota oggi la tua consulenza GRATUITA con il nostro team!

Definiremo una strategia che ti permetterà di avere tutto quello che ti serve per guadagnare costruendo e operando il tuo portafoglio di strategie automatizzate... Rispondi a qualche domanda nel nostro questionario e poi scegli giorno e ora più adatti a te.

PRENOTA ORA LA TUA CONSULENZA STRATEGICA >>
Andrea Unger

Andrea Unger

Ciao, sono Andrea Unger, Trader professionista dal 2001 e unico a vincere per ben 4 volte il Campionato del Mondo di Trading con denaro reale.

Grazie a questi risultati sono spesso invitato come relatore in convegni in Europa, Stati Uniti e Asia. 

Sono inoltre autore di diversi libri, tra cui il primo in Italiano sulla Gestione del Rischio nel Trading, tradotto anche in Cinese e Inglese.

Metto a disposizione decenni di esperienza, di prove, di vittorie e sconfitte con le quali ho ideato un metodo scientifico, sistematico, replicabile e universale con cui, in soli 4 anni, più di 1.000 trader sono riusciti a rendersi autonomi.

Devi sapere infatti che gli studi dimostrano che solo il 25% dei trader guadagna, ma di questi ben il 90% lo fa con il trading sistematico...

Come mai allora i formatori insegnano quasi sempre solo il trading discrezionale? 

Non ti insegno a diventare ricco in poco tempo, ti insegno una professione che, con il duro lavoro, la passione, e sufficienti capitali potrebbe diventare la tua principale fonte di reddito.