Foglio EXCEL con DDE



  • Foglio EXCEL con DDE
    di BRAUSERA data: 11/03/2016 09:10:32

    Ciao a tutti.
    Intanto volevo informare quanti si erano interessati in passato al mio problema inerente il risolutore che ho risolto grazie a OPENSOLVER. Siccome all'epoca nessuno me lo aveva suggerito, mi sembra giusto informare quanti hanno un problema relativo alll'ottimizzazione del foglio di calcolo che esiste questo programma FREE, elaborato dall'università Aukland, che superera i limiti del risolutore EXCEL e che ha alle spalle un team di studiosi molto disponibili (hanno risposto a tutte le e.mail che ho inviato). Mi sembrava giusto rendervi partecipi di questa mia scoperta (che magari per tanti non lo è) visto che non sono un'esperta e il mio contributo su questo forum è pari a zero.
    Fatta la premessa, vi sottopongo questo problema.
    Ho un foglio EXCEL (in allegato) con un DDE da una piattaforma di trading. Il DDE mi fornisce in tempo reale alcune informazioni. A me serve solo l'ora e il prezzo. Nell'esempio allegato parliamo del cambio valutario EURO YEN.
    La mia esigenza è avere una macro che elabori a discesa una banca dati (nel mio caso a mezzora) che aggiorni in automatico le celle nelle colonne C, D, E e F con;
    l'ora (colonna C, che sarà sempre o xx:00 o xx:30)
    OPEN (colonna D, il primo prezzo battuto in ogni 1/2 ora)
    Massimo e Minimo della stessa mezzora (colonne E e F)
    Terminata la prima 1/2 ora si passa alla successiva.
    Il valore in continuo aggiornamento si trova in D4 (evidenziato in giallo).
    E' una cosa molto complicata da elaborare?
    Grazie anticipatamente a quanti vorranno aiutarmi.



  • di scossa data: 11/03/2016 22:30:45

    Ciao,

    cit.: "Ho un foglio EXCEL (in allegato) con un DDE da una piattaforma di trading. Il DDE mi fornisce in tempo reale alcune informazioni. "

    nel file allegato non c'è nessuna cella con i link DDE .....


    scossa's web site
    Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.
    (George Bernard Shaw)



  • di BRAUSERA data: 12/03/2016 16:10:24

    Il DDE è fornito, in questo caso, dalla piattaforma Visual trader.
    Avviato il DDE dalla piattaforma, sul foglio EXCEL viene fuori quanto compare in
    B4:F4
    Non vedi il riferimento al DDE ma c'è.
    Potrei avere il DDE da MT4 e allora in D4 troveresti
    ='MT4'|BID!EURJPY
    Quindi, come detto, il DDE è presente e il dato è in D4 (MT4) o in C4 (ora) e D4 (prezzo) se arriva da Visual Trader.
    Grazie per l'attenzione



  • di scossa data: 12/03/2016 18:27:17

    Ciao,

    leggi questa discussione:
    Evitare_il_ritorno_alla_pag_principale_MACRO


    scossa's web site
    Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)




  • di BRAUSERA data: 12/03/2016 18:42:11

    Grazie scossa.
    Con questa macro dovrei risolvere il DDE dati ma resta il problema dell'apertura, massimo e minimo da archiviare ogni 1/2 ora