Facciamo un bel DDE? - Prima parte
…e così sarà possibile interfacciare la Quick Trade di IWBank con Panel© o con altri applicativi Excel ...
Anche se il caldo continua a imperversare e la nostra materia grigia magari non ha una gran voglia di applicarsi, oggi vorrei fare due chiacchiere con voi in tema di “scambio dati”.
In pratica vogliamo vedere come sia possibile esportare dati di Borsa provenienti da Piattaforme di Trading On Line verso applicazioni mirate, a nostro uso e consumo.
Tanto per cominciare con un po’ di inglesismi, dobbiamo partire con qualche definizione dicendo che l’accrocchio software che consente di ‘rilanciare’ dati da un Sistema a un altro si chiama DDE, cioè Dynamic Data Exchange, vale a dire uno ‘scambiatore dinamico dei dati’.
Il DDE rientra nella classe dei cosiddetti ‘sistemi di comunicazione di interprocesso’ in gergo gli IPC. In buona sostanza, tramite un interprocesso è possibile far condividere lo stesso insieme di dati ad applicativi diversi, e nello specifico a ‘rilanciare’ i dati da una piattaforma a un’altra piattaforma.
Nonostante questo sistema di comunicazione sia un po’ superato (oggi è soppiantato quasi totalmente dall’ OLE - Object Linking and Embedding <collegamento e integrazione di Oggetti>) il DDE è ancora utilizzato per la sua estrema semplicità e flessibilità.
I vantaggi? Davvero straordinari! Sai che meraviglia avere un foglio di Simulazione (alludo al Panel Release 7) che pesca i dati delle Opzioni direttamente dal server e ti mostra le green zone in modo automatico e perfetto?
Ovviamente, per realizzare uno scambio dati, è necessario che la sorgente che rilancia i dati abbia il DDE in dotazione e che, al contrario, l’applicativo lo recepisca a sua volta.
Ma vi do subito una buona notizia, dicendovi che la Quick Trade di IWBank da un lato ed Excel dall’altro sono perfettamente in sincronia.
Lo schema dovrebbe chiarire.
A questo punto, per vedere le operazioni da compiere sui due fronti per realizzare il collegamento, dividiamo la spiegazione in:
- Lato Quick Trade
- Lato Excel
Quick Trade
- Creazione Watchlist
In casa IWBank per Watchlist si intende un elenco di strumenti finanziari da tenere sotto osservazione. Nel nostro caso dovremo caricare una Watchlist mirata alle Opzioni a cui daremo il nome simbolico DDE.
La QuicKTrade standard comprende una serie di Watchlist di default coi seguenti nomi: Currency, DerTop, Derivative, FTSEMIB … ma per capire di cosa stiamo parlando, partiamo dall’esempio più facile, cioè dalla FTSEMIB nella quale, come si può dedurre, sono visualizzati i 40 titoli del paniere dell’Indice:

Ora a noi il compito di creare la Watchlist a nome DDE in cui caricheremo le Opzioni che più ci interessano.
In un punto qualsiasi di una qualsiasi Watchlist (quella dell’FTSEMIB va benissimo) facciamo click destro e scegliamo la voce Crea/Cancella Watchlist.
Apparirà questa finestra:

Attenzione ora perché IWBank ha utilizzato due volte il pulsante “Aggiungi”: una volta sulla destra e una seconda volta in basso a sinistra. Il significato non è chiarissimo ma dopo un po’ può anche diventare comprensibile:
- Aggiungi in alto si riferisce al NOME DELLA WATCHLIST IN CREAZIONE
- Aggiungi in basso invece riguarda l’inserimento delle Opzioni che VOGLIAMO TENERE SOTTO OSSERVAZIONE
Ora inseriamo il nome della Watchlist in creazione nel 1° dei pulsanti Aggiungi
Bene! La Wathclist del DDE è stata creata. Al momento è vuota ma la prossima volta vedremo come fare per popolarla.
Vi aspetto sempre qui sul nostro Sito. A presto.
Francesco Caranti










