Tuesday 14 November 2017

Forex Fabbrica Calendario Indicator Per Mt4 Indicatori


MetaTrader 4 - Indicatori FFC - Forex fabbrica Calendario - Indicatore per MetaTrader 4 Questa è una versione modificata dell'indicatore notizie popolare FFCal che è stato pubblicato inizialmente DerkWehler al forum ForexFactory. A dire il vero, Ive ha modificato il codice per soddisfare le mie esigenze, ma ho scoperto che può essere utile per gli altri e così ho deciso di condividerlo. Ho riscritto l'indicatore in modo da poter prendere in considerazione quasi costruire da zero dell'originale. Eppure, condivide le stesse tecniche e lo stile principale. L'indicatore pone un pannello sul grafico che mostra 5 eventi economici indicati sul calendario Forex Factory. È possibile filtrare outin gli eventi di Alta, Media o Bassa impatto, parla, le vacanze o per il filtro parola chiave specifica. Si prega di consultare tutte le modifiche di seguito elencati. Inoltre, l'indicatore può essere convocata entro un EA utilizzando la funzione iCustom () accedendo 2 buffer: Buffer (0) contiene minuti fino a quando l'evento più recente. Buffer (1) contiene il valore di impatto per l'evento più recente (Low 1. Alta 3 Media 2.). È possibile chiamare i buffer in due modi: chiamata Semplice: (saranno applicati i valori di default) Si prega di notare che l'indicatore non ha (in questa fase) le capacità di back-testing. Alta colore Impact C217,83,79 Med Impatto colore C255,185,83 Low Impact colore C91,192,222 Vacanze colore clrOrchid Osservazioni colore clrDimGray Modifiche: Inserita: proprietà rigoroso per la compatibilità con MetaTrader 4 Costruire 600 e una migliore qualità del codice. Aggiunto: Mostra evento di impatto PreviousForecast (impatto colorato). Aggiunto: opzione per mostrare gli eventi legati alla carta attiva solo (sovrascrivere altri parametri) Aggiunto: filtro di parola chiave. Trova o ignorare una specifica parola, vale a dire PFN, filtrerà tutti gli eventi withwithout solo quella parola. (Maiuscole e minuscole) Aggiunto: Opzione per mostrare la forza di valuta tempo bar spread di sinistra. Aggiunto: opzione per controllare il tempo per la visualizzazione di eventi passati (in minuti). Aggiunto: Opzione per impostare la posizione del pannello in 4 angoli del grafico. Aggiunto: Tool-tip su passaggio del mouse che mostra il titolo della manifestazione, l'impatto e l'evento tempo a sinistra. Aggiunto: titolo del pannello. Si può usare come promemoria :) Modificato: Mostra evento in formato DateTime invece di minuti a sinistra (si può mostrare minuti dalla fine grazie Tool-tip) Modificato: linee verticali per i prossimi appuntamenti. (Potrebbe essere necessario modificare il tempo di offset in ingresso a seconda del tempo mediatore). Modificato: buffer che contiene il prossimo minuto dell'evento e impatto (vedi esempi precedenti) Modificato: ordine riveduta di input esterni. Migliorata: DownLoadWebPageToFile sostituito function () con la funzione nativa di Windows URLDownloadToFileW (). Migliorata: Posto (file XML ScaricaLeggi) e relativi codici in un funzioni in modo che possiamo chiamarli quando necessario. Migliorata: Sostituito GlobalVariables che utilizzate per aggiornare il file XML con FILEMODIFYDATE - OnTimer () fissati dal AllowUpdates, UpdateHour ingressi. Migliorata: Differenza orario GMT, ora gli eventi mostreranno in ora locale automaticamente. Migliorata: Giustificare la paneltext quando è impostato su rightleft. Migliorata: La funzione di allarme, ora invierà accanto alla Alert Popup: allarme sonoro, push di notifica sul telefono e email. (Due avvisi separati) Migliorata: La qualità del codice, ora l'indicatore è più leggero e più veloce che mai. Risolto: Varie correzioni di bug, alcuni codici unnecessaryunused o variabili rimossi, collocate alcune variabili all'interno delle loro funzioni correlate. Per poter utilizzare questo indicatore, è necessario attivare la DLL importazioni nelle MetaTrader 4 opzioni di piattaforma. Si prega di essere consapevoli del fatto che il codice può avere alcuni bug o altri difetti, quindi se vedete eventuali bug o suggerimenti, o meglio ancora la pratica del codice, per favore fatemelo sapere. Secondo il sito web di Forex di fabbrica, tutti gli orari degli eventi sono approssimativi e soggetti a change. I aveva una cosa strana verificarsi oggi, 20 ottobre 2016 tra questi due eventi FFC (si prega di notare che i tempi sotto è per l'Italia: 03:00 GBP MPC membro Shafik Speaks (impatto a medio) 4:00 pm USD Vendite di abitazioni esistenti (impatto a medio) ho l'EA si ferma 40 minuti prima di un evento e riavviare 10 minuti dopo l'evento. per qualche strana ragione, il fermato prima della 03:00 pm evento, ma è stato lavorare di nuovo ignorando l'evento 04:00. E 'possibile che dal momento che ho l'EA lavorare solo con la voce, che è in cima alla lista quando il I0 alla linea 307. è possibile che la seguente voce (quello alle 4:00 pm) è ancora i1 e che sarebbe il motivo per cui l'EA continua a funzionare se questo potrebbe essere il caso, si potrebbe dire, se la soluzione possibile al di sotto sarebbe evitare che questo problema si verifichi nuovamente se ((EventMinute lt TimeBefore ampamp EventImpact gt 2) ampamp (EventMinute GT TimeAfter ampamp EventImpact gt 2)) TimeBefore 40 minuti, TimeAfter 10 minuti se (((EventMinute0 lt TimeBefore ampamp EventImpact0 GT2) ampamp (EventMinute0 GT TimeAfter ampamp EventImpact0 gt 2)) ((EventMinute1 lt TimeBefore ampamp EventImpact1 GT2) ampamp (EventMinute1 GT TimeAfter ampamp EventImpact1 gt 2)) ((EventMinute2 lt TimeBefore ampamp EventImpact2 GT2) ampamp (EventMinute2 GT TimeAfter ampamp EventImpact2 GT 2))) ora so cosa ho sbagliato, ho modificato il codice della FFC dove extern int EventDisplay 10 Hide evento dopo (in minuti) extern int EventDisplay 30 Hide evento dopo (in minuti) Così il secondo elemento della lista non poteva diventare oggetto 0 come il precedente era ancora in fase di visualizzazione (EventDisplay 30 minuti in FFC indicatore, e TimeAfter 10 minuti nel mio EA). Questo significa che per l'evento alle 3:00 pm: EA si ferma a 40 minuti prima dell'inizio della manifestazione e riavvia 10 minuti dopo arresto 02:20 Evento 03:00 riavvio 03:10 (Event 0, fino alle 3:30 in FFC) Evento a 4 : 00: EA si ferma 40 minuti prima dell'evento e riavvia 10 minuti dopo arresto 03:20 evento 04:00 riavvio 04:10 (Event 0, a partire alle 3:30) Conclusione: Ciò significa che tra 03:20 quando l'EA avrebbe dovuto fermato e 3:30, ci sono 10 minuti in cui l'EA è ancora in commercio. La soluzione quindi potrebbe essere quella di uno reimpostare il EventDisplay torna a EventDisplay 10 o utilizzare Possibile soluzione sopra indicato.

No comments:

Post a Comment