Sono un programmatore dilettante. Mi piacerebbe sviluppare un'applicazione software (come Tradestation), per analizzare i dati di mercato in tempo reale. Per favore insegnami se il seguente approccio è corretto, cioè le procedure, le conoscenze o il software necessari ecc.
-
Utilizza un DB per leggere il feed in tempo reale dal fornitore di dati: quale dovrebbe essere il DB giusto da usare? So che dovrebbe essere un momento serio. Posso usare SQL, Mysql o altri? Quale database può ricevere feed di dati in tempo reale? Devo configurare il DB per farlo?
-
Se i dati in tempo reale sono in formato ASCII, come possono essere convertiti in quelli che possono essere letti dal DB e dalla mia applicazione? Dovrei scrivere codici o semplicemente usare alcuni componenti aggiuntivi? Che tipo di componente aggiuntivo è necessario?
-
Come devo programmare il programma per recuperare i dati modificati dal DB in modo che anche i dati della schermata del software di analisi possano cambiare in modo asincrono? (come RTD in Excel)
-
Quali aspetti della programmazione devo imparare per sviluppare quanto sopra?
Ci sono risorse / libri web a cui posso fare riferimento per ulteriori informazioni?