Output su file utilizzando i dati del grafico

 

Publi

Output su file utilizzando i dati del grafico

 

Publi

Risultati da 1 a 9 di 9

Discussione: Output su file utilizzando i dati del grafico

  1. #1
    Ciao,

    Sto cercando qualcosa che possa produrre i dati del grafico su file.

    Prendiamo ad esempio il grafico EUR/USD 1HR - Su questo grafico ho
    il MACD istituito con due MA.

    Ciò che deve essere emesso in un file sono i dati correnti/precedenti
    il MACD, MA, Alto, Basso, Aperto, Chiuso.

    Se dovessi applicare altri indiors, produrrebbe tali informazioni.
    Sto solo cercando un rapido esempio di come fare il resto che dovrei
    essere in grado di gestire me stesso.

    Grazie

  2. #2
    1 Allegato(i) Grazie
    Esso funziona magicamente! Grazie per tutto l'aiuto ragazzi. Pubblico questo qui per chiunque altro potrebbe averne bisogno anche per qualche motivo. -=Modifica=- Inoltre, sentiti libero di segnalare se ho commesso degli errori
    E aggiungerò una funzione per rilevare gli ultimi dati scritti e aggiungere tutti i dati tra l'ultimo punto e l'attuale -1...
    https://www.forexmad.com/attachments...1487520702.mq4

  3. #3
    Citazione Originariamente Scritto da ;
    Al momento sto esaminando i post a cui mi ha indirizzato. Attualmente ne sto modificando uno per i miei scopi, anche se sto lottando con la parte per farlo riferire solo su una nuova barra. -=Modifica=- Ok, fatto in modo che riporti le nuove barre -=phew=- non ridere
    non ti preoccupare, non sto ridendo, mi piace aiutare gli altri a scrivere codice... forse prova questo: Inserted Code #property indior_chart_window int init() { return(0); } int deinit() { return(0); } int start() { int adesso,poi; ora=iTime(Symbol(),PERIOD_M1,0); then=GlobalVariableGet(quindi); if(ora!=allora) { Print(barra cambiata!); GlobalVariableSet(allora,ora);/...la barra è appena cambiata.../...esegui il codice di cui hai bisogno qui.. }/*if*/return(0); }//inizio

  4. #4
    Al momento sto esaminando i post a cui mi ha indirizzato. Attualmente ne sto modificando uno per i miei scopi, anche se sto lottando con la parte per farlo riferire solo su una nuova barra. -=Modifica=- Ok, fatto in modo che riporti le nuove barre -=phew=- non ridere

  5. #5
    No, non in tempo reale, ma la barra precedente e quindi aggiornerebbe il file al completamento di una nuova barra. Quindi in realtà non basato su Tick ma basato su Bar. Per ora è sufficiente aggiungere a un file l'OHLC e la data e l'ora. Il resto dovrei essere in grado di gestirlo in termini di interni.

  6. #6
    ciao xantor, vuoi salvare questi dati, come succede, in tempo reale? avrò bisogno di saperne di più sui tuoi indior che desideri utilizzare, richiederò specifiche. in entrambi i casi, quando si desidera salvare le informazioni in un file, da un indior o da un ea, il modo standard per farlo è utilizzare le funzioni di input/output di file di base integrate nel linguaggio della piattaforma. Codice inserito filehandle=FileOpen(myfile.txt,FILE_CSV|FILE_WRITE |FILE_READ,32); FileSeek(filehandle,0,SEEK_END); FileWrite(filehandle,Offerta,Ask); FileClose(filehandle); sopra è un esempio di come si potrebbero salvare le informazioni in un file. puoi cambiare il codice sopra per te stesso, o potresti semplicemente darmi le specifiche su quali indiors stai usando e poi arrotolerò tutto per te. i dati che vengono salvati utilizzando le suddette funzioni di input/output del file verranno salvati nella sottodirectoryexperts/files, relativa alla sottodirectory root in cui hai installato la tua piattaforma metatrader.

  7. #7

    Citazione Originariamente Scritto da ;
    Salve, sto cercando qualcosa che possa produrre i dati del grafico in un file. Prendiamo ad esempio il grafico EUR/USD 1HR: su questo grafico ho impostato il MACD con due MA. Ciò che deve essere emesso in un file sono i dati correnti/precedenti su MACD, MA, High, Low, Open, Close. Se dovessi applicare altri indiors, produrrebbe tali informazioni. Sto solo cercando un rapido esempio di come fare il resto che dovrei essere in grado di gestire da solo. Grazie
    Xantor, ci sono script e indior in questi thread (qui e qui) che emettono OHLC e potrebbero essere facilmente modificati per includere uscite MA e MACD. Davide

  8. #8

  9. #9
    Citazione Originariamente Scritto da ;
    Grazie
    Esso funziona magicamente! Grazie per tutto l'aiuto ragazzi. Pubblico questo qui per chiunque altro potrebbe averne bisogno anche per qualche motivo. -=Modifica=- Inoltre, sentiti libero di segnalare se ho commesso degli errori
    E aggiungerò una funzione per rilevare gli ultimi dati scritti e aggiungere tutti i dati tra l'ultimo punto e l'attuale -1...
    Ben fatto.

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Il sito di forexmad utilizza cookie
Il sito di forexmad utilizza cookie, alcuni dei quali già installati. Per avere maggiori informazioni sui nostri cookie ti preghiamo di cliccare qui. Ti preghiamo di cliccare sul bottone a destra per accettare i nostri cookie. Se continui a navigare sul sito di forexmad assumeremo che sei d'accordo ad utilizzarli.