Usare contemporaneamente Fiuto Pro e Excel in DDE

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • the learner
    Senior Member

    • Dec 2011
    • 571

    #1

    Usare contemporaneamente Fiuto Pro e Excel in DDE

    Ciao ragazzi,

    su Fiuto Pro io continuo ad avere problemi a trovare i VSTOXX futures che vorrei monitorare. Sto pensando quindi di usare Excel per ricevere questi dati in realtime.
    Uso IWBank e ovviamente potrei monitorare i valori sul book dalla Quick Trade ma vorrei ricevere i dati in real time per una serie di scadenze e fare dei calcoli.
    Mi chiedo quindi se sia possibile alimentare Fiuto Pro e contemporaneamente usare Excel in DDE.
    Come si intende il limite di 50 connessioni di cui ho sentito parlare per IW?
    Io su Fiuto seguo solo l\'Eurostoxx quindi in Fiuto monitoro lo spot, una scadenza future e la chain di 16 strike per 2 scadenze.
    In Excel vorrei aggiungere 5 scadenze dei VSTOXX futures e, se le trovo, almeno 5 strike delle VSTOXX options per monitorare (almeno) 5 punti del relativo smile.

    E\' possibile? E come si fa? Io ho scaricato il file di esempio dal loro sito e neppure quello mi funziona. Qualcuno ha un foglio funzionante in cui posso semplicemente cambiare i codici?

    Mille grazie.
  • Smash
    Senior Member

    • Feb 2012
    • 351

    #2
    Originariamente Scritto da the learner
    ...
    Uso IWBank e ovviamente potrei monitorare i valori sul book dalla Quick Trade ma vorrei ricevere i dati in real time per una serie di scadenze e fare dei calcoli.
    ......
    E\' possibile? E come si fa? Io ho scaricato il file di esempio dal loro sito e neppure quello mi funziona. Qualcuno ha un foglio funzionante in cui posso semplicemente cambiare i codici?

    Mille grazie.
    Ciao the learner,
    per fare funzionare il DDE di IW basta che apri un nuovo foglio Excel vuoto; poi vai sulla piattaforma di IW, su un book o su una watchlist, fai click con il tasto destro del mouse e selezioni DDE nel menu a discesa che ti compare (il comando equivale ad un "copia"); infine rivai sul foglio Excel e fai "Incolla".
    Dopo puoi cancellare tutto quello che non ti serve, ed eventualmente leggere e modificare le formule.

    Comment

    • the learner
      Senior Member

      • Dec 2011
      • 571

      #3
      Originariamente Scritto da Smash
      Ciao the learner,
      per fare funzionare il DDE di IW basta che apri un nuovo foglio Excel vuoto; poi vai sulla piattaforma di IW, su un book o su una watchlist, fai click con il tasto destro del mouse e selezioni DDE nel menu a discesa che ti compare (il comando equivale ad un "copia"); infine rivai sul foglio Excel e fai "Incolla".
      Dopo puoi cancellare tutto quello che non ti serve, ed eventualmente leggere e modificare le formule.
      Ciao Smash, grazie per la risposta.
      Io copio il codice dalla Quick Trade ma quando lo incollo i Excel e clicco sul pulsante ottengo #####.
      Quindi non scarica. In piu\' in fase di apertura file mi da l\'errore "type mismatch" ma nn posso vedere il codice perche\' protetto da password. Questo nel loro file.

      Devo provare con uno vuoto...

      Se non riesco, avresti un foglio di prova da farmi testare?

      Grazie per l\'aiuto.

      P.S. ti funziona anche se la Quick Trade gia\' sta alimentando Fiuto Pro?

      Comment

      • the learner
        Senior Member

        • Dec 2011
        • 571

        #4
        Aggiornamento: se copio il codice (cliccando su DDE) e incollo in un foglio vuoto posso solo incollare come testo.

        Comment

        • Smash
          Senior Member

          • Feb 2012
          • 351

          #5
          Originariamente Scritto da the learner
          Ciao Smash, grazie per la risposta.
          Io copio il codice dalla Quick Trade ma quando lo incollo i Excel e clicco sul pulsante ottengo #####.
          Quindi non scarica. In piu\' in fase di apertura file mi da l\'errore "type mismatch" ma nn posso vedere il codice perche\' protetto da password. Questo nel loro file.

          Devo provare con uno vuoto...

          Se non riesco, avresti un foglio di prova da farmi testare?

          Grazie per l\'aiuto.

          P.S. ti funziona anche se la Quick Trade gia\' sta alimentando Fiuto Pro?

          Il foglio di prova ce l\'avrei dopo averlo generato con la procedura che ti ho descritto, che a me funziona!

          Alimentando contemporaneamente beeTrader ed Excel su uno strumento su cui sono stati già richiesti i dati per beeTrader mi succede che i campi di Excel rimangono vuoti (pur essendoci la formula sotto), ma non viene generato errore; funziona tutto invece se chiedo su Excel dei dati che non ho richiesto su beeTrader.
          Magari riprova senza Fiuto Pro .....

          Comment

          • the learner
            Senior Member

            • Dec 2011
            • 571

            #6
            Originariamente Scritto da Smash
            Il foglio di prova ce l\'avrei dopo averlo generato con la procedura che ti ho descritto, che a me funziona!

            Alimentando contemporaneamente beeTrader ed Excel su uno strumento su cui sono stati già richiesti i dati per beeTrader mi succede che i campi di Excel rimangono vuoti (pur essendoci la formula sotto), ma non viene generato errore; funziona tutto invece se chiedo su Excel dei dati che non ho richiesto su beeTrader.
            Magari riprova senza Fiuto Pro .....
            Ma esiste una formula da usare? Ad esempio con Bloomberg per scaricare dati in Excel si inserisce una formula i cui argomenti sono relativi allo strumento e ai campi da usare.

            Perdona la mia ignoranza in materia.

            Comment

            • Smash
              Senior Member

              • Feb 2012
              • 351

              #7
              Originariamente Scritto da the learner
              Ma esiste una formula da usare? Ad esempio con Bloomberg per scaricare dati in Excel si inserisce una formula i cui argomenti sono relativi allo strumento e ai campi da usare.

              Perdona la mia ignoranza in materia.
              Ma no, figurati!

              Esempio:
              Future Eurostoxx50 scadenza marzo 2014

              Bid
              =IWDDE|BOOK!\'10632478?bidPrice1\'

              Ask
              =IWDDE|BOOK!\'10632478?askPrice1\'

              Il problema è che allo strumento finanziario desiderato corrisponde un numerone (10632478 nell\'esempio citato), per cui se non copi le formule direttamente dalla piattaforma la vedo molto dura!

              Per quanto riguarda il problema dell\'incollatura come testo ho capito qual è il motivo: devi fare click con il tasto destro del mouse su un book o su una watchlist, ma senza avere prima selezionato nessuna cella sul book o sulla watchlist stessa, altrimenti ti copia il testo invece delle formule!
              Questo implica che se vuoi copiare le formule DDE del book o della watchlist, te li devi prendere per intero.

              Comment

              • the learner
                Senior Member

                • Dec 2011
                • 571

                #8
                Originariamente Scritto da Smash
                Ma no, figurati!

                Esempio:
                Future Eurostoxx50 scadenza marzo 2014

                Bid
                =IWDDE|BOOK!\'10632478?bidPrice1\'

                Ask
                =IWDDE|BOOK!\'10632478?askPrice1\'

                Il problema è che allo strumento finanziario desiderato corrisponde un numerone (10632478 nell\'esempio citato), per cui se non copi le formule direttamente dalla piattaforma la vedo molto dura!

                Per quanto riguarda il problema dell\'incollatura come testo ho capito qual è il motivo: devi fare click con il tasto destro del mouse su un book o su una watchlist, ma senza avere prima selezionato nessuna cella sul book o sulla watchlist stessa, altrimenti ti copia il testo invece delle formule!
                Questo implica che se vuoi copiare le formule DDE del book o della watchlist, te li devi prendere per intero.
                Io se copio questa formula nel foglio non ottengo nulla.
                Secondo me nn mi ha salvato il file xla che dovrebbe contenere la formula. Ma non capisco perche\'.
                C\'e\' qualche incompatibilita\' nota con Office 2013?

                Comment

                • Smash
                  Senior Member

                  • Feb 2012
                  • 351

                  #9
                  Originariamente Scritto da the learner
                  Io se copio questa formula nel foglio non ottengo nulla.
                  Secondo me nn mi ha salvato il file xla che dovrebbe contenere la formula. Ma non capisco perche\'.
                  C\'e\' qualche incompatibilita\' nota con Office 2013?
                  Non saprei, io ho un Office molto più vecchio!

                  Comunque non è necessario salvare il file:
                  basta scrivere la formula e dare invio, dopodichè se il flusso dati è pronto arriva subito!
                  Se vedi le celle Excel vuote (ma con la formula inserita) potrebbe anche significare che il flusso dati è in attesa ...
                  Hai chiuso Fiuto Pro?

                  Comment

                  • the learner
                    Senior Member

                    • Dec 2011
                    • 571

                    #10
                    Si ho chiuso anche Fiuto ma nulla.
                    Se apro il loro file (il DDEExample che c\'e\'sul loro sito)
                    ho l\'errore "type mismatch" quando abilito l macro.
                    Usando la formula ch hai postato non agggiorna: resta la cella bianca.
                    Posteresti il tuo file senza macro?

                    Grazie.

                    Comment

                    • CIVT
                      Senior Member
                      • Dec 2009
                      • 813

                      #11
                      Originariamente Scritto da the learner
                      Io se copio questa formula nel foglio non ottengo nulla.
                      Secondo me nn mi ha salvato il file xla che dovrebbe contenere la formula. Ma non capisco perche\'.
                      C\'e\' qualche incompatibilita\' nota con Office 2013?
                      Ciao the learner, da quello che scrivi mi viene da pensare che il tuo excel sia il classico excel viewer preinstallato dove non si può fare praticamente nulla, prova a verificare la versione che stai utilizzando o eventualmente prova a cambiare le impostazioni internazionali da IT a US in modo da invertire la virgola per i decimali con il punto, magari non è il tuo caso ma spesso i programmi scritti in US sono incompatibili su client EU quindi bisogna allineare le due cose per "ingannarli"!

                      Comment

                      • the learner
                        Senior Member

                        • Dec 2011
                        • 571

                        #12
                        Ciao CIVT,

                        la versione è completa e l\'ho installata da poco. Ho però il sospetto che possa essere colpa delle impostazioni internazionali.
                        Ho una macchina comprata in Inghilterra e riscontro problemi vhe sull\'altra macchina (italiana) non ho.
                        Ad esempio non riesco sempre ad aggiornare la strategia di mercato in Fiuto Pro... e ora forse il problema vol DDE.
                        Domani provo sull\'altra macchina. Nel frattempo scarico Office 2010, giusto per vedere se è una questione di versione. Mah...

                        Comment

                        • Smash
                          Senior Member

                          • Feb 2012
                          • 351

                          #13
                          Originariamente Scritto da the learner
                          Si ho chiuso anche Fiuto ma nulla.
                          Se apro il loro file (il DDEExample che c\'e\'sul loro sito)
                          ho l\'errore "type mismatch" quando abilito l macro.
                          Usando la formula ch hai postato non agggiorna: resta la cella bianca.
                          Posteresti il tuo file senza macro?

                          Grazie.

                          Non credo che sia possibile postare dei file Excel sul Forum: ne chiedo conferma.

                          Comment

                          • the learner
                            Senior Member

                            • Dec 2011
                            • 571

                            #14
                            Originariamente Scritto da Smash
                            Non credo che sia possibile postare dei file Excel sul Forum: ne chiedo conferma.
                            Grazie Smash,

                            giusto nel caso: da.learna@gmail.com

                            Intanto Denis mi ha confermato che Fiuto Pro non usa il DDE per cui e\' possibile usare contemporaneamente Excel. Il che e\' cosa molto buona... se riesco a far funzionare .

                            Comment

                            • the learner
                              Senior Member

                              • Dec 2011
                              • 571

                              #15
                              Ragazzi grazie per l\'aiuto. Stasera ho installato Office 2010 e funziona tutto. Evidentemente il problema era solo con la versione 2013.

                              Grazie ancora.

                              Comment

                              Working...