Tuesday 31 October 2017

Finam Forex Amibroker


Come scaricare citazioni manualmente utilizzando amiquote Introduzione Lo scopo di questo documento è quello di spiegare come utilizzare amiquote e AmiBroker al fine di ottenere citazioni da siti di finanza e citare Yahoo. Amiquote è un programma del compagno di software chartinganalysis AmiBroker. Lo scopo principale di amiquote è quello di semplificare e automatizzare il download di tutti i giorni e dei dati storici citazione di libero Yahoo Finance (Stati Uniti d'America, principali borse europee e di alcuni altri paesi), virgolette (solo USA) siti, MSN (USA e alcune borse europee), Integratir ( stock degli Stati Uniti), Forex (Finam sito gratuito) Yahoo fornisce i dati in modalità quotHistoricalquot e quotCurrentquot di amiquote. Citazione fornisce dati in modalità quotIntradayquot di amiquote. Preparazione ticker lista Una lista ticker è un semplice file di testo che elenca riga per riga i ticker che si desidera importare. Il file di elenco ticker amiquote ha estensione. TLS. Amiquote viene fornito con la lista ticker pre-scritto per i componenti di principali indici NYSE e NASDAQ e un certo numero di indicesmarkets europee. Ulteriori liste ticker sono disponibili nella pagina di avviamento a: amibrokerstarter. È possibile utilizzare tali elenchi pre-scritto ticker oppure è possibile personalizzare o lascia la tua uno. Al fine di modificare il file. TLS esistente o scrivere completamente nuovo tutto ciò che serve è editor di testo come Blocco note o qualsiasi altro editor semplice ASCII (non MS Word). Tutto quello che dovete fare è scrivere ticker si desidera importare riga per riga (ticker unico in un'unica riga) e salvare il file. Si prega di assicurarsi che si sta salvando il file con estensione. TLS. In caso contrario amiquote non caricherà il file. Si prega di notare che anche Yahoo e Quote usare simboli diversi per gli indici. La differenza principale è che Yahoo usa (trattino) prefisso e usi preventivo (dollaro) prefisso. Per l'elenco degli indici forniti da Yahoo clicca qui. Per l'elenco degli indici forniti da LycosQuote clicca qui. Si prega di notare che di recente LycosQuote smesso di fornire preventivi gratuiti e avete bisogno di avere Livecharts abbonamento (9,95 mesi), al fine di utilizzarlo. Per maggiori dettagli si veda questo articolo della Knowledge Base. Per l'elenco dei simboli forniti da MSN clicca qui. Download dei dati Al fine di scaricare i dati si prega di lanciare amiquote. Poi clicca sul pulsante quotOpenquot nella barra degli strumenti (oppure scegliere File - gt aprire il menu), come mostrato nella foto a destra. Dalla finestra di dialogo del file si prega di scegliere un file. TLS (ad esempio DIJA. TLS) e fare clic sul pulsante Apri. La vedrete la schermata principale del amiquote riempito con l'elenco dei ticker caricati, come mostrato nella foto qui sotto. Scegliere appropriato origine dati - Yahoo Storico - ti permette di scaricare di fine giornata storie fino a giorno corrente (i dati del giorno corrente appaiono poche ore dalla fine della sessione) - Yahoo Current - ti permette di scaricare citazioni giorno corrente (15-min ritardato) durante la sessione di negoziazione - LycosQuote intraday - ti permette di scaricare intraday e dati giornalieri storici (1-min bar e oltre) - per gli Stati Uniti stocksfutures solo. Se hai scelto questa modalità è necessario anche selezionare l'intervallo di bar (vedere i limiti di seguito descritti) - necessità di sottoscrizione Livecharts (9,95 mesi) - MSN Storico - ti permette di scaricare di fine giornata storie fino a giorno corrente (appaiono i dati giorno corrente poche ore dopo la fine della sessione) - Forex - ti permette di scaricare a fine giornata e intraday (versione registrata) Storie per le seguenti coppie di valute: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY Dopo aver scelto le opzioni corrette clicca sulla freccia verde (o l'uso del file - gt Inizia menu download). Il processo di download inizierà. Amiquote visualizzerà messaggi di avanzamento e le informazioni sullo stato, compreso il numero di download completati e il numero di file a sinistra. In qualsiasi momento è possibile interrompere il processo di download con il tasto quotStopquot (scatola rossa). Dopo aver terminato il download amiquote aggiornerà automaticamente le virgolette in AmiBroker (se solo AmiBroker è in esecuzione in scatola importquot parallelo e quotautomatic in amiquote sia selezionata. Limitazioni Intraday dati intervallo barre (1-min, 5 min, 15 min, 60 min e 120-min) sono disponibili solo per i titoli degli Stati Uniti. i dati storici per gli scambi internazionali sono di solito molto più breve rispetto per i mercati degli Stati Uniti. Poiché i dati a barre intraday vengono scaricati dai server di citazione i simboli ticker per gli indici sono diversi da quelli utilizzati da Yahoo. per una completa di riferimento si prega di consultare i dati finance. lycoshomemiscsymbolsearch. aspoptionsi barre intraday sono limitati a 500 bar, indipendentemente dell'intervallo bar. In altre parole, si ottiene sempre i dati a 500 bar, ogni volta che questi sono 1-min, 5 min, 15 min, 60 min o . I dati di 120 min - così scegliendo grande intervallo si ottiene i dati da più giorni Questo è il limite imposto dal server di Livecharts importazione citazioni in AmiBroker NOTA: questo passaggio non è più necessario se si utilizza caratteristica importquot quotautomatic di amiquote.. Le spiegazioni sono forniti solo per gli utenti che vogliono importare selettivamente o ri-importare file scaricabili in passato. In primo luogo, si prega di lanciare AmiBroker. Dal menu File selezionare Importa da opzione ASCII. Vedrete la seguente finestra di dialogo file: In questa foto ho segnato gli elementi più importanti per una facile identificazione. Contrassegnato con il rosso è combo-box selettore di tipo (quot Tipo file quot). Al fine di importare i file (quelli con le estensioni. AQH e. AQD si dovrebbe scegliere amiquote storico o amiquote quotidiana, o amiquote Intraday (.AQI) o amiquote MSN (.AQM) o amiquote eSignalCentral (.AQE) dalla casella combinata (amiquote freccia rossa indica quelle opzioni). Dopo aver scelto il tipo giusto si vedrà solo i file di tipo appropriato nella lista dei file (freccia blu indica che). Ora è possibile selezionare uno o più file dall'elenco. selezione multipla è possibile tenendo premuto il tasto CTRL depresso durante la selezione delle voci con il mouse (è anche possibile premere SHIFT per la scelta di una serie di file con un solo clic). Ora, quando si è fatto di scegliere i file che si desidera importare è sufficiente fare clic quot Apri tasto quot. Il processo di importazione avrà inizio e vedrete barra di avanzamento che mostra il AmiBroker sta importando i dati. Dopo aver terminato il AmiBroker importazione si aggiorna automaticamente elenco dei simboli e vedrete ticker aggiornate e grafici. Se qualcosa va storto con il processo di importazione AmiBroker scrive un file di registro denominato quotimport. logquot e si trova nella directory principale AmiBrokers. Puoi guardare questo file di registro se si vuole scoprire cosa è andato storto (dal import. log è semplice file di testo che si può aprire con qualsiasi editor di testo) intermediario comune questionsami Ecco un articolo che ti dice tutto quello che c'è da sapere su come utilizzare AmiBroker per i mercati forex trading. AmiBroker è molto flessibile per quanto riguarda le origini dati che possono essere utilizzati per alimentare dati al programma. 1) commercianti in tempo reale i dati di Forex di solito richiedono un DataSource in tempo reale e con AB si dispone di una varietà di scelte. Il processo di configurazione esatta dipende dalla particolare sorgente 8211, fare clic sul collegamento appropriato per imparare a configurare la fonte della vostra scelta: 2) amiquote downloader Se non si richiedono le citazioni in tempo reale, ma it8217s abbastanza per voi di avere i dati storici (ad esempio, per backtesting vostre strategie) 8211 allora si può anche usare il programma downloader amiquote (un programma del compagno che viene installato con AmiBroker) e vi permetterà di ottenere i dati Forex gratuiti (sia EOD e intraday: 1, 3, 5, 15 -, 30-, 60- e gli intervalli di 120 minuti). Amiquote possibile scaricare le quotazioni per le seguenti coppie di valute: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY È necessario effettuare le seguenti operazioni: 8211 istituito database in AmiBroker (File - gt nuovo database, database locale, intervallo di tempo di base , ad esempio EOD) 8211 run amiquote (START - gt Programmi - gt AmiBroker - gt amiquote) 8211 simboli add forex in AQ: (Modifica - gt Aggiungi ticker) 8211 selezionare FOREX come origine dati 8211 selezionare ora gamma 8211 di controllo campo 8220Automatic Import8221 8211 sceglie : File - gt Inizia download le citazioni intraday forex sono disponibili nella versione registrata di soli amiquote. Anche se l'intera gamma di dati è molto lungo, è necessario ricordare che, in caso di intraday cita il modo saefst è quello di ottenere i dati in piccole parti, poche settimane alla volta. Altrimenti la richiesta può essere troppo grande per il server di dati gestirlo e come risultato si respinge la richiesta. L'altra cosa importante da ricordare è che i dati non sono avalable per i download tra le 13:00 8211 22:00 ora GMT (7:00 8211 16:00 EST) 8211 in queste ore i dati del server vendor8217s rifiuta semplicemente tutte le richieste di intraday citazioni. È inoltre possibile utilizzare tutti i dati che arriva nei file di testo. L'Importatore ASCII disponibile in AmiBroker è molto flessibile e accetta praticamente qualsiasi standard dei dati. Per importare le citazioni 8211 il più conveniente è quello di utilizzare file - gt importazione guidata. Per ulteriori informazioni su importare i dati da file ASCII (testo) 8211 Si prega di leggere il seguente tutorial: amibrokerguidewimpwizard. html Una volta configurato il database (per leggere i dati in tempo reale), allora tutto quello che dovete fare è aggiungere il simbolo tramite: Symbol - gt nuovo menu e AmiBroker legge automaticamente i dati per il simbolo selezionato. Si prega di notare che le varie origini dati hanno simbologia diversa, in modo da fare riferimento sempre ai dati vendor8217s guida Simbolo per conoscere il formato simbolo desiderato. Qui troverete i link ai venditori più popolari guidlines: 8211 Interactive Brokers: amibrokerib. html In caso di Interactive Brokers 8211 se avete qualsiasi dubbio quello formato da usare 8211 è possibile controllare facilmente qualunque simbolo in IB. Basta inserire il simbolo di Interactive Brokers TWS, quindi modificare la visualizzazione in modalità Simbolo (Visualizza - gt modalità simboli). Ora è possibile comporre il simbolo reale di tre campi: SIMBOLO-EXCHANGE-TYPE dove: simbolo è lo stesso come la colonna simbolo come mostrato in TWS, mentre in modalità simbolo EXCHANGE è lo scambio d in TWS, mentre in modalità simbolo TYPE è uno dei seguente: STK 8211 le scorte, FUT 8211 futures, FOP 8211 opzioni su futures, optare 8211 opzioni, IND 8211 indici, - Cassa CASH (FX ideale) Poiché la maggior parte coppie di valute richiede 4 decimali per visualizzare i tassi correttamente, it8217s necessario set-up AmiBroker di conseguenza. Il numero di cifre decimali può essere definito in finestra delle preferenze in: Strumenti - gt Preferenze - gt Varie I cambiamenti influirà anche strumenti come Fibonacci estensione o strumenti di disegno Retracement. IV. SCANSIONE e DATA ESPLORAZIONI AmiBroker consente di eseguire la scansione e dati sofisticati esplorazioni (sia in tempo reale e con l'uso di citazioni storiche). Per eseguire l'analisi dei dati e visualizzare i valori degli indicatori scelti nella tabella personalizzata 8211 siamo in grado di utilizzare la finestra di analisi automatica. La descrizione dettagliata su come eseguire esplorazioni è disponibile all'indirizzo: amibrokerguidehexploration. html Come un breve esempio 8211 troveremo le crossover di MACD e la sua linea di segnale e inoltre 8211 valori di visualizzazione del simbolo ci prova. Il 3 ° parametro della funzione AddColumn () permette di personalizzare il numero di posizioni dopo la virgola, così it8217s possibile specificare se abbiamo bisogno di 2 o 4 cifre decimali. Se usiamo: AddColumn (Close, 8220Close8221, 1.4), allora verranno visualizzati 8211 posti 4 decimali. D'altra parte 8211 se usiamo: AddColumn (Close, 8220Close8221, 1.2) allora AB mostrerà solo 2 decimali. Per eseguire il test di 8211 it8217s necessario effettuare le seguenti operazioni: 8211 aprire l'editor di formule (Analisi - gt Formula Editor) 8211 immettere la formula: 8211 Strumenti - gt Invia ad Auto-analisi 8211 selezionare il tempo-gamma di esplorazione 8211 stampa ESPLORA come risultato 8211 avremo un elenco di punti di incrocio MACDSignal e il valore del simbolo scelto su tale barra. Prima di tutto, it8217s necessario inserire le informazioni specifiche simbolo nel simbolo - gt pagina Informazioni (singolarmente per ogni ticker). In monete denominati in dollari (come EURUSD) le seguenti impostazioni devono essere utilizzati: 8211 dimensione del lotto rotonda dovrebbe essere pari a 1 8211 dimensione Tick dovrebbe essere impostato pip valore pari a 0,0001 per le valute con quattro cifre decimali e di 0,01 per le valute con due cifre decimali (quindi in caso di EURUSD it8217s 0,0001). 8211 Valore di punti dovrebbe essere impostato al valore in dollari di un singolo pip diviso per pip così per EURUSD sarà: 10 0,0001 100000 8211 Margine deposito nella maggior parte dei casi dovrebbe essere impostato a 1000 (1 margine da 1.008.217 mila) 1) Valute denominato in USD Let8217s analizzare i risultati generati da una formula semplice (un crossover di 12 e 24 giorni in movimento medie di prezzo di chiusura, di negoziazione 3 contratti per volta). Per eseguire un backtest 8211 it8217s necessario effettuare le seguenti operazioni: 8211 aprire l'editor di formule (Analisi - gt Formula Editor) 8211 immettere la formula: 8211 scegliere: Strumenti - gt Invia ad Auto-analisi Come risultato 8211 si aprirà la finestra di analisi automatica . Nella finestra delle impostazioni (pulsante settngs) it8217s necessario per attivare la modalità FUTURES (al fine di utilizzare le informazioni inserite nella finestra di dialogo Informazioni) e definire il capitale iniziale. quindi 8211 premere OK. Nella finestra AA it8217s necessario schermata principale per definire l'intervallo di tempo del backtest e simboli inclusi nel test. Per il nostro esempio, che sarà: Simbolo corrente, Tutte le citazioni Poi 8211 una volta che tutto è configurato 8211 premere il pulsante BACKTEST. Ora let8217s dare un'occhiata alla lista dei risultati. L'utile è calcolato come segue: NumContracts (SellPrice 8211 BuyPrice) PointValue Nella prima operazione: 8211 il prezzo di entrata è pari a 1,2154 8211 l'uscita prezzo è pari a 1.2304 8211 NumContracts 3 (dal momento che il commercio 3 contratti). 8211 abbiamo commercio su 1 margine così deposito è di 1.000 x 3.000 (3 that8217s espressi in Valore) Quindi 8211 il profitto corrisponde ai risultati we8217re ottenere dal calcolo manuale. 2) Valute denominati in una valuta diversa da USD (assumendo che il vostro conto è in USD) AmiBroker consente di definire la valuta base ei tassi di cambio (fisso o dinamico) per diverse valute, e come risultato 8211 per ottenere risultati backtest corretti quando testare i titoli denominati in valuta diversa da quella vostra valuta portafoglio di base. Queste impostazioni possono essere definite in: Strumenti - gt Preferenze - gt finestra valute. AmiBroker permette di utilizzare sia le citazioni fissi e dinamici (storiche) per scopi di backtesting (con citazioni dinamiche vi permetterà di controllare la reale influenza dei tassi di valuta modifiche per il vostro commercio denominati in diverse valute). Ci sono seguenti requisiti per utilizzare regolazioni di valuta: a) Simbolo-gtInformation, 8220 valuta 8221 campo mostra valuta diversa dalla valuta di riferimento b) valuta interessato (definito Simbolo informazioni-GT) ha voce corrispondente in Preferenze-gtCurrencies pagina c) il tasso dinamico 8220FX SYMBOL8221 definito nelle preferenze esiste nel database e ha preventivi per ogni giorno sotto gamma di analisi. casella di controllo per 8220INVERSE8221 nelle preferenze deve essere controllato, durante la prova i tassi FX come USDJPY o USDCHF 8211 non denominati nella valuta di base del portafoglio. Per lo stesso motivo 8211, se guardiamo l'esempio di EURUSD 8211 quando 8220USD8221 è la vostra valuta di base, allora EUR tasso di cambio sarebbe 8220straight8221 EURUSD FX (ad esempio 1.25). Ma quando 8220EUR8221 è la vostra valuta di base, allora il tasso di cambio USD sarebbe inverso di EURUSD (cioè Articoli correlati:

No comments:

Post a Comment