Last Updated on 8 Novembre 2024 by automiamo.com
La magia della trendline
La trendline, ovvero qualsiasi linea che possiamo disegnare sul grafico, è molto usata in analisi tecnica.
Tradingview è la piattaforma principale che uso per fare analisi tecnica sui mercati finanziari.
Non c’è alcuna magia ma solo algoritmi
Comportamenti simili si possono riscontrare su tutti i mercati: crypto, futures, stocks, ETFs, con una precisione a volte millimetrica.
Questi comportamenti non sono magia, ma sono guidati da trading algoritmico, da macchine piuttosto che da traders umani.
Come fare trading automatico sulla trendline tramite Tradingview
Su Tradingview è possibile impostare una notifica sulla trendline.
L’uomo però è lento, possono passare diversi minuti prima di piazzare l’ordine, manualmente, sul broker.
Inoltre, ci possiamo dimenticare di controllare le notifiche sul cellulare che riceviamo da Tradingview, perdendo quindi l’occasione.
Su Tradingview non è possibile fare trading automatico, ma esiste una modalità che ci può aiutare, chiamata webhook
Il broker mette a disposizione i propri servizi (api) e dobbiamo comunicare usando le api per aprire ordini in automatico
Il sistema nel mezzo
Ci serve un sistema intermedio che riceve in input le notifiche (webhook) di Tradingview, e fornisce in output l’ordine verso il broker.
In commercio ci sono molte aziende che vendono questo sistema intermedio, necessario per fare trading automatico su Tradingview.
Questo sistema ho deciso di crearmelo da solo, con python, perchè voglio avere il completo controllo personalizzandolo secondo le mie esigenze.
In sintesi, il sistema è un web server, come quello che ho realizzato per fare trading automatico su vari broker ed exchange.
Creazione della notifica e invio
Per capire meglio come questo sistema comunica con Tradingview, nella figura seguente è mostrata la schermata per creare una notifica webhook su Tradingview.
Di seguito un esempio di trade sul forex, eseguito in automatico non appena la candela ha toccato una trendline.
Conclusioni
Il motivo per il quale ho scelto Tradingview è proprio legato al trading automatico, che paradossalmente Tradingview non supporta.
Perchè il lavoro più oneroso lo fa Tradingview, sul suo cloud, monitorando costantemente i mercati 24 ore al giorno.
Quindi per fare trading automatico non ho bisogno una VPS Windows costosa.
Il mio web server, gserver, inoltre, è leggero e richiede poche risorse hardware in termini di RAM e CPU. Può girare tranquillamente su una VPS da 5 dollari al mese.
Giancarlo Pagliaroli
Ciao Mattia, IG fornisce le API ma al momento ho sospeso lo sviluppo perchè ho già sviluppato l’integrazione con Interactive Brokers e sto aspettando che arrivi la possibilità di fare trading reale con il token.
Al momento mi sto dedicando al trading automatico su CFD e Forex con la metatrader5 di OANDA.
Presto pubblicherò la versione demo gratuita del mio sistema per fare trading automatico con
tradingview e mt5.
Buongiorno, io vorrei poter mandare i segnali generati da un TS che gira su Tradingview al broker IG markets. Ovviamente a pagamento, se del caso. Per me è troppo complicato, ma il TS sembra buono,con margini di miglioramento. Grazie!!
Questa soluzione che ho scelto (wps economica + webserver proprietario) per fare trading automatico su Tradingview è indicata a tutti gli “smanettoni” del software. Chi non ha intenzione di crearsi la propria infrastruttura ci sono molti servizi di terze parti che dovrebbero fare la stessa cosa. Non li consiglio perchè non li ho mai provati ma mi sono stati proposti dal team di supporto Tradingview prima che iniziassi a sviluppare il mio sistema, quindi la fonte è attendibile.
https://www.pinecoders.com/resources/#automated-order-execution
@santino, forse non mi sono spiegato bene. Tradingview è già su cloud, puoi settare gli alert anche dal tuo PC sicuramente molto più potente di una wps da 5 dollari. Su aws devi solo installarci un webserver in grado di ricevere alert da tw e inviarli al broker. Non è possibile far girare finestre desktop su una wps da 1gb di ram ma solo script backend e bot che chiamano direttamente le api del broker.
Ho Provato amzon AWS. Con i 5$ che dici tu neanche si aprivano le finestre di trading e per settare la piattaforma ho bestemmiato in lingue sconosciute. Una vera Boiata
Ciao Stefano. Nel tab a cui fai riferimento puoi connetterti al broker e aprire ordini a mercato e limite ma in modalità manuale. Gli alert li puoi inviare come notifiche al telefono ma non puoi inviarli direttamente al broker per aprire ordini in automatico. Ti serve un sistema “ponte” che riceve gli alert e li traduce in un messaggio compatibile per il broker. Ci sono molti prodotti online che offrono questo servizio, ma personalmente ho preferito crearmi questo sistema da zero in python per avere il massimo controllo.
Ciao, una domanda: in Tradingview nel Pannello dell’editor Pine c’è un tab chiamato Pannello Trading dove si può collegare il proprio broker. Con questo sistema è possibile fare trading automatico passando gli alert e le operazioni?
Grazie milel