Trading Strategie Con Excel


Utilizzo di Excel to Back Strategie di Trading prova Come eseguire il test con Excel Ive fatto una buona dose di strategia di trading back testing. Ive ha usato sofisticati linguaggi di programmazione e algoritmi e Ive fatto anche con carta e matita. Non è necessario essere uno scienziato o di un programmatore per eseguire il test di molte strategie di trading. Se è possibile utilizzare un foglio di calcolo come Excel, allora è possibile eseguire testare molte strategie. L'obiettivo di questo articolo è quello di mostrare come eseguire il test di un strategia di trading utilizzando Excel e una fonte accessibile al pubblico dei dati. Questo non dovrebbe costare più di quanto il tempo necessario per fare il test. Prima di iniziare a testare qualsiasi strategia, è necessario un set di dati. Al minimo si tratta di una serie di datetimes e dei prezzi. Più realisticamente è necessario il datetime, aperto, alto, basso, prezzi di chiusura. In genere è necessario solo il componente temporale della serie di dati se si sta testando strategie di trading intraday. Se si vuole lavorare insieme e imparare a eseguire il test con Excel mentre tu sei la lettura di questo quindi seguire i passi che ho delineare in ogni sezione. Abbiamo bisogno di ottenere alcuni dati per il simbolo che stiamo per eseguire il test. Vai a: Yahoo Finanza Nel campo Inserisci Simbolo (s) immettere: IBM e cliccare andare sotto Citazioni sulla mano sinistra lato click Dati storici e immettere la intervalli di date che si desidera. Ho selezionato dal 1 Gen 2004 al 31 Dicembre 2004 Scorrere fino al fondo della pagina e fare clic su Scarica in foglio di calcolo salvare il file con un nome (ad esempio ibm. csv) e in un luogo che in seguito sarà possibile trovare. Preparazione dei dati di aprire il file (che si è scaricato in precedenza) utilizzando Excel. A causa della natura dinamica di Internet, le istruzioni che hai letto sopra e il file che si aprono potrebbero essere cambiati con il tempo di leggere questo. Quando ho scaricato questo file top poche righe si presentava così: È ora possibile eliminare le colonne che non sei intende utilizzare. Per la prova che sto per fare io uso solo la data, aperto e valori prossimi così ho cancellato l'Alto, Basso, Volume e Adj. Vicino. Ho anche risolto i dati in modo che la data più antica è stata la prima e l'ultima data era in fondo. Utilizzare le opzioni di menu - gt ordinare i dati per fare questo. Invece di testare una strategia di per sé Im andando a cercare di trovare il giorno della settimana che ha fornito il miglior ritorno se hai seguito un buy all'aperto e vendere la chiusura strategia. Ricordate che questo articolo è qui per farvi conoscere come utilizzare Excel per eseguire le strategie di test. Si può costruire su questo andare avanti. Ecco il file ibm. zip che contiene il foglio di calcolo con i dati e le formule per questo test. I miei dati risiedono ora in colonne da A a C (Data, Open, Close). Nelle colonne D a H, ho posto formule per determinare il rendimento di un giorno particolare. Entrando le formule La parte difficile (a meno che non sei un esperto di Excel) è lavorare fuori le formule da utilizzare. Questa è solo una questione di pratica e più si pratica il più formule youll scoprire e la maggiore flessibilità hanno youll con il test. Se avete scaricato il foglio di calcolo, allora date un'occhiata alla formula nella cella D2. Ecco come si presenta: Questa formula viene copiato tutte le altre cellule in colonne D a H (tranne la prima fila) e non ha bisogno di essere regolato una volta che è stato copiato. brevemente Ill spiegare la formula. La formula IF ha una condizione, vero e falso parte. La condizione è: Se il giorno della settimana (convertito in un numero da 1 a 5 che corrisponde Lunedi a Venerdì) è lo stesso del giorno della settimana nella prima riga di questa colonna (D1) poi. La vera parte della dichiarazione (C2-B2) ci dà semplicemente il valore della prossimità - Apri. Ciò indica che abbiamo comprato l'Open e venduto la Chiudere e questo è il nostro profitloss. La falsa parte della dichiarazione è una coppia di virgolette (), che mette nulla nella cella se il giorno della settimana non corrisponde. I segni alla sinistra della lettera colonna o numero di riga blocca la colonna o riga in modo che quando la sua copiato quella parte del cambiamento doesnt riferimento di cella. Quindi, qui nel nostro esempio, quando la formula viene copiata, il riferimento alla cella A2 data cambierà il numero di riga se il suo copiato in una nuova riga ma la colonna rimarrà a colonna A. È possibile nidificare le formule e fare le regole eccezionalmente potenti ed espressioni. I risultati alla parte inferiore delle colonne nei giorni feriali che hanno posto alcune funzioni di rappresentazione. In particolare le funzioni di media e Somma. Questi ci mostrano che nel corso del 2004 il giorno più redditizio per attuare questa strategia era di Martedì e questo è stato seguito da vicino da un Mercoledì. Quando ho provato la scadenza venerdì - strategia rialzista o ribassista e ha scritto questo articolo ho usato un approccio molto simile con un foglio di calcolo e formule come questo. L'obiettivo di questo test era di vedere se in previsione della scadenza di venerdì erano generalmente rialzista o ribassista. Provalo. Scarica alcuni dati da Yahoo Finance. caricarlo in Excel e provare le formule e vedere cosa si può trovare con. Pubblica le tue domande nel forum. Buona fortuna e strategia proficua huntingTrading Strategie una teoria economica della spesa totale per l'economia e dei suoi effetti sulla produzione e l'inflazione. economia keynesiana è stato sviluppato. Una partecipazione di un bene in un portafoglio. Un investimento di portafoglio è realizzato con l'aspettativa di guadagnare un ritorno su di esso. Questo. Un rapporto sviluppato da Jack Treynor che misura i rendimenti ottenuti, superiori a quelle che avrebbero potuto essere guadagnati su un privo di rischio. Il riacquisto delle azioni in circolazione (riacquisto) da parte di una società al fine di ridurre il numero di azioni sul mercato. Aziende. Il rimborso fiscale è un rimborso sulle tasse pagate ad un individuo o famiglia quando l'onere fiscale effettivo è inferiore alla quantità. Il valore monetario di tutti i beni finiti e servizi prodotti all'interno di un confini country039s in un momento specifico period. Trading Strategie e modelli di trading Strategie e modelli altra rettifica Trading Strategies CCI Una strategia che utilizza settimanale CCI di dettare un bias di trading e CCI quotidiana per generare segnali di trading CVR3 VIX mercato Timing Sviluppato da Larry Connors e Dave Landry, questa è una strategia che utilizza letture sovraesposto nel CBOE Volatility Index (VIX) per generare acquistare e vendere di segnali per i SampP 500 strategie di trading Gap varie strategie di trading sulla base di apertura gap di prezzo Ichimoku cloud una strategia che utilizza l'Ichimoku cloud per impostare il bias di trading, individuare le correzioni e segnale di svolta a breve termine in movimento Momentum una strategia che utilizza un processo in tre fasi per identificare la tendenza, attendere che le correzioni all'interno di quella tendenza e quindi identificare inversioni che segnalano un fine alla correzione gamma ristretta giorno NR7 Sviluppato da Tony Crabel, la strategia giornata gamma ristretta sembra per contrazioni gamma di prevedere espansioni gamma. Advance codice di scansione incluso che ritocchi questa strategia con l'aggiunta di Aroon e CCI qualificazioni cento al di sopra di 50 giorni di SMA Una strategia che utilizza l'indicatore di ampiezza, per cento al di sopra della media mobile a 50 giorni, per definire il tono per il mercato ampio e di individuare le correzioni Pre - effetto vacanze Come il mercato si è eseguito prima della festività negli Stati Uniti e come questo possa influenzare le decisioni di trading. RSI2 Una panoramica di Larry Connors039 significa strategia di reversione utilizzando 2-periodo RSI Faber039s Sector Rotation Trading strategia Basato su una ricerca da Mebane Faber, questa strategia rotazione settoriale acquista più performanti settori e riequilibra una volta al mese sei mese Ciclo MACD Sviluppato da Sy Harding , questa strategia combina il ciclo di bull-bear sei mesi con i segnali MACD per cronometrare stocastico Pop and Drop Sviluppato da Jake Berstein e modificato da David Steckler, questa strategia utilizza il Directional Index Average (ADX) e oscillatore stocastico per identificare pop dei prezzi e sblocchi Slope Trend prestazioni utilizzando l'indicatore della pista per quantificare la tendenza a lungo termine e misurare la performance relativa per l'uso in una strategia di trading con i nove SPDRs settore Altalena Charting cosa swing Trading è e come può essere utilizzato per i profitti, in determinate condizioni di mercato Trend quantificazione e Asset Allocation Questo articolo mostra chartists come definire le inversioni di tendenza a lungo termine, come un processo lisciando i dati relativi ai prezzi con quattro diversi oscillatori percentuale prezzo. Chartists possono anche utilizzare questa tecnica per quantificare la forza di tendenza e determinare patrimoniale allocation06172013 Ultima versione di TraderCode (v5.6) include nuove indicatori di analisi tecnica, Point-and-Figure Charting e strategia backtesting. 06172013 Ultima versione di NeuralCode (v1.3) per Reti Neurali Trading. 06172013 ConnectCode Barcode Font Pack - consente codici a barre in applicazioni per l'ufficio e include un add-in per Excel che supporta la generazione di codici a barre di massa. 06172013 InvestmentCode, una suite completa di calcolatrici e modelli finanziari per Excel è ora disponibile. 09012009 lancio di Free investimenti e calcolatrice finanziaria per Excel. 0212008 rilascio di SparkCode professionale - add-in per la creazione di dashboard in Excel con sparkline 12152007 Annunciando ConnectCode Duplicate Remover - un potente add-in per l'individuazione e la rimozione dei duplicati voci in Excel 09.082.007 Lancio di TinyGraphs - open source add-in per sparklines la creazione e la piccola grafici in Excel. Strategia Backtesting in Excel backtesting strategia Expert Il backtesting Expert è un modello di foglio di calcolo che permette di creare strategie di trading utilizzando gli indicatori tecnici e l'esecuzione delle strategie attraverso i dati storici. Le prestazioni delle strategie può quindi essere misurato e analizzato rapidamente e facilmente. Durante il processo di backtesting, backtesting Expert attraversa i dati storici in fila per fila maniera da cima a fondo. Ogni strategia specificato sarà valutata per stabilire se le condizioni di ingresso sono soddisfatte. Se le condizioni sono soddisfatte, sarà inserito un mestiere. D'altra parte, se sono soddisfatte le condizioni di uscita, una posizione che è stato immesso in precedenza viene abbandonato. Diverse varianti di indicatori tecnici possono essere generati e combinati per formare una strategia di trading. Questo rende il backtesting Expert uno strumento estremamente potente e flessibile. Backtesting Expert Il backtesting Expert è un modello di foglio di calcolo che permette di creare strategie di trading utilizzando gli indicatori tecnici e l'esecuzione delle strategie attraverso i dati storici. Le prestazioni delle strategie può quindi essere misurato e analizzato rapidamente e facilmente. Il modello può essere configurato per entrare in posizioni lunghe o corte al verificarsi di determinate condizioni e uscire dalle posizioni in cui un'altra serie di condizioni sono soddisfatte. Con la negoziazione automatica su dati storici, il modello può determinare la redditività di una strategia di trading. Backtesting Expert tutorial passo passo 1. Avviare il Backtesting Expert Il backtesting Expert può essere avviato dal Start di Windows Menu - Programmi - TraderCode - Backtesting Expert. Questo lancia un modello di foglio di calcolo con più fogli di lavoro per voi per generare indicatori di analisi tecnica ed eseguire di nuovo i test sulle diverse strategie. Si noterà che il backtesting Expert include molti fogli di lavoro familiari come DownloadedData, AnalysisInput, AnalysisOutput, ChartInput e ChartOutput dal modello Analisi Tecnica Expert. Questo consente di eseguire tutti i test indietro velocemente e facilmente da un ambiente familiare foglio di calcolo. 2. In primo luogo, selezionare il foglio di lavoro DownloadedData. È possibile copiare i dati da qualsiasi file valori separati da virgole (CSV) o fogli di calcolo di questo foglio di lavoro per l'analisi tecnica. Il formato dei dati è come mostrato nella figura. In alternativa, è possibile fare riferimento alla Scarica il documento Trading di borsa per scaricare i dati da ben noti fonti di dati come Yahoo Finance, Google Finance e Forex per l'uso nel backtesting Expert. 3. Una volta copiati i dati, andare al foglio di lavoro AnalysisInput e fare clic sul pulsante Analizza e Backtest. Questo genererà i diversi indicatori tecnici nel foglio di lavoro AnalysisOutput ed eseguire backtesting sulle strategie indicate nel foglio di lavoro StrategyBackTestingInput. 4. Fare clic sul foglio di lavoro StrategyBackTestingInput. In questo tutorial si avrà solo bisogno di sapere che abbiamo specificato sia un lungo e breve strategie che utilizzano in movimento crossover medi. Andremo nei dettagli di specificare le strategie nella sezione successiva di questo documento. Lo schema seguente mostra le due strategie. 5. Una volta che i test sono stati completati alla schiena, l'uscita sarà posta nei fogli di lavoro AnalysisOutput, TradeLogOutput e TradeSummaryOutput. Il foglio di lavoro AnalysisOutput contiene i prezzi storici pieni e gli indicatori tecnici del magazzino. Durante le prove posteriori, se vengono soddisfatte le condizioni per una strategia, informazioni quali il prezzo di acquisto, prezzo di vendita, commissione e profitloss verrà registrato in questo foglio di lavoro per una facile consultazione. Queste informazioni sono utili se si vuole tracciare attraverso le strategie per vedere come le posizioni azionarie sono inseriti e usciti. Il foglio di lavoro TradeLogOutput contiene una sintesi dei mestieri svolte dal backtesting Expert. I dati possono essere facilmente filtrati per mostrare solo i dati per una strategia specifica. Questo foglio di lavoro è utile per determinare l'utile o la perdita complessiva di una strategia in tempi diversi. L'uscita più importante delle prove posteriori viene inserito nel foglio di lavoro TradeSummaryOutput. Questo foglio di lavoro contiene il profitto totale delle strategie messe in atto. Come mostrato nel grafico qui sotto, le strategie hanno generato un profitto totale di 2,548.20 per un totale di 10 mestieri. Di questi traffici, 5 sono posizioni lunghe e 5 sono posizioni corte. Il winloss rapporto maggiore di 1 indica una strategia proficua. Spiegazione dei diversi fogli di lavoro Questa sezione contiene la spiegazione dettagliata dei diversi fogli di lavoro nel modello di backtesting Expert. I fogli di lavoro DownloadedData, AnalysisInput, AnalysOutput, ChartInput e ChartOutput sono le stesse del modello Analisi Tecnica Expert. Così non verranno descritti in questa sezione. Per una descrizione completa di questi fogli di lavoro, si prega di consultare la sezione Analisi Tecnica Expert. StrategyBackTestingInput del foglio di lavoro Tutti gli ingressi per backtesting comprese le strategie vengono inseriti utilizzando questo foglio di lavoro. Una strategia è fondamentalmente un insieme di condizioni o regole che si compra in un magazzino o vendere un titolo. Ad esempio, si può decidere di eseguire una strategia per andare (acquistare titoli) a lungo se i 12 giorni media mobile delle croci prezzo superiore al 24 giorni media mobile. Questo foglio di lavoro collabora con gli indicatori tecnici e dati sui prezzi nel foglio di lavoro AnalysisOutput. Quindi i mobili indicatori tecnici medi devono essere generati in modo da avere una strategia commerciale basata sulla media mobile. Il primo ingresso richiesto in questo foglio di lavoro (come mostrato nella figura in basso) è quello di specificare se per uscire da tutti Trades alla fine del Back Test Session. Immaginate lo scenario in cui si è verificato le condizioni per l'acquisto di un magazzino e il backtesting Expert entrato in un commercio a lungo (o corto). Tuttavia, il lasso di tempo è troppo breve e si è conclusa prima che il commercio in grado di soddisfare le condizioni di uscita, con conseguente alcuni mestieri non usciti quando la sessione di backtesting finisce. È possibile impostare questo a Y per forzare tutti i mestieri per essere usciti al termine della sessione di backtesting. Altrimenti, i mestieri saranno lasciate aperte quando backtesting termine della sessione. Strategie un massimo di 10 strategie può essere supportato in una prova di nuovo sola. Lo schema seguente mostra gli input necessari per specificare una strategia. Strategia Iniziali - Questo ingresso accetta un massimo di due alfabeti o numeri. La strategia Iniziali viene utilizzata nei fogli di lavoro e AnalysisOutput TradeLog per individuare le strategie. Lunga (L) Breve (S) - Questo è usato per indicare se per entrare in un lungo o una posizione corta quando sono soddisfatte le condizioni di ingresso della strategia. Condizioni di partecipazione A Long o commerciali a breve verranno inseriti quando sono soddisfatte le condizioni di ingresso. Le condizioni di ingresso può essere espresso come una espressione della formula. L'espressione formula è case sensitive e può fare uso di funzioni, operatori e colonne come descritto di seguito. crossabove (X, Y) - restituisce True se colonna X croce sopra colonna Y. Questa funzione controlla i periodi precedenti per garantire che un crossover si è effettivamente verificato. crossbelow (X, Y) - restituisce True se colonna X croce sotto colonna Y. Questa funzione controlla i periodi precedenti per garantire che un crossover si è effettivamente verificato. e (logicalexpr,) - booleana And. Restituisce True se tutte le espressioni logiche sono vere. o (logicalexpr,) - booleano Or. Restituisce True se una delle espressioni logiche sono vere. DAYSAGO (X, 10) - Restituisce il valore (nella colonna X) di 10 giorni fa. previoushigh (X, 10) - Restituisce il valore più alto (nella colonna X) degli ultimi 10 giorni compreso oggi. previouslow (X, 10) - Restituisce il valore più basso (nella colonna X) degli ultimi 10 giorni compreso oggi. Gli operatori Maggiore di Uguale Non uguale maggiore o uguale Addizione - Colonne sottrazione moltiplicazione divisione (da AnalysisOutput) A - Colonna AB - Colonna aC .. .. YY - Colonna YY ZZ - colonna ZZ Questa è la parte più interessante e flessibile della voce condizioni. Permette colonne del foglio di lavoro AnalysisOutput da specificare. Quando le prove posteriori sono effettuate, ciascuna riga dalla colonna sarà utilizzata per evaluation. For esempio, A 50 significa ciascuna delle righe della colonna A del foglio di lavoro AnalysisOutput verrà determinato se è maggiore di 50. In questo esempio AB , se il valore nella colonna a in AnalysisOutput foglio di lavoro è maggiore o uguale al valore della colonna B, la condizione di entrata sarà soddisfatto. e (A B, CD) In ​​questo esempio, se il valore nella colonna A AnalysisOutput foglio è maggiore del valore della colonna B e il valore della colonna C è maggiore di colonna D, la condizione voce sarà soddisfatto. crossabove (A, B) In questo esempio, se il valore della colonna A AnalysisOutput foglio passa sopra il valore di B, la condizione ingresso sarà soddisfatto. crossabove significa che A ha origine un valore che è inferiore o uguale a B e il valore di A successivamente diventa maggiore di B. Exit Condizioni Le condizioni di uscita possono fare uso di funzioni, operatori e colonne come definito nelle condizioni di ingresso. In cima a che si può anche fare uso di variabili come below. Variables indicati per l'uscita Condizioni profitto Questo è definito come il prezzo di vendita meno il prezzo di acquisto. Il prezzo di vendita deve essere superiore al prezzo di acquisto per un profitto da effettuare. Altrimenti il ​​profitto sarà zero. perdita Questo è definito come il prezzo di vendita meno il prezzo di acquisto quando il prezzo di vendita è inferiore al prezzo di acquisto. profitpct (prezzo di vendita - prezzo di acquisto) prezzo di acquisto Nota. il prezzo di vendita deve essere maggiore o uguale al prezzo d'acquisto. Altrimenti profitpct sarà pari a zero. prezzo di acquisto Nota - losspct (prezzo di acquisto il prezzo di vendita). il prezzo di vendita deve essere inferiore a prezzo di acquisto. Altrimenti losspct sarà pari a zero. Esempi profitpct 0,2 In questo esempio, se il profitto in termini di percentuale è maggiore di 20, le condizioni di uscita saranno soddisfatti. Commissione - La Commissione, in termini di una percentuale del prezzo di negoziazione. Se il prezzo di negoziazione è di 10 e la Commissione è di 0,1 allora Commissione sarà 1. La commissione percentuale e commissione in dollari saranno sommati per calcolare la commissione totale. Commissione - La Commissione in termini di dollari. La commissione percentuale e commissione in dollari saranno sommati per calcolare la commissione totale. Numero azioni - Numero di azioni ad acquistare o vendere quando sono soddisfatte le condizioni entryexit della strategia. TradeSummaryOutput foglio di lavoro Si tratta di un foglio di lavoro che contiene un riassunto di tutti i mestieri svolti durante le prove posteriori. I risultati sono suddivisi in lungo e corto Mestieri. Una descrizione di tutti i campi si possono trovare qui di seguito. Totale ProfitLoss - Risultato totale perdita dopo commissione. Questo valore viene calcolato sommando tutti i profitti e le perdite di tutti i mestieri simulati nel test posteriore. ProfitLoss totale prima Commissione - Risultato totale perdita prima commissione. Se commissione è impostato a zero, questo campo avrà lo stesso valore totale ProfitLoss. Commissione totale - commissione totale richiesto per tutti i mestieri simulati durante il test di nuovo. numero complessivo dei contratti - Numero di compravendite effettuate durante il test indietro simulato. Numero di trade vincenti - numero di mestieri che rendono un profitto. Numero di perdendo mestieri - numero di mestieri che rendono una perdita. Percentuale trade vincenti - numero di transazioni diviso per il numero totale di operazioni vincenti. Percentuale perdendo mestieri - Numero di perdere traffici diviso per il numero totale di transazioni. Commercio vincente media - Il valore medio dei profitti dei trade vincenti. perdente commerciale media - Il valore medio delle perdite delle perdendo mestieri. Commerciale media - Il valore medio (utile o perdita) di un singolo commercio del back test simulato. Grande vincendo Trade - L'utile del più grande commercio vincente. Più grande perdente Trade - La perdita del più grande perdente. Rapporto di perdita winaverage media - Commercio mediamente vincente diviso per la media perdendo commercio. Rapporto winloss - Somma di tutti i profitti delle trade vincenti diviso per la somma di tutte le perdite nei perdendo mestieri. Un rapporto maggiore di 1 indica una strategia proficua. TradeLogOutput foglio Questo foglio di lavoro contiene tutti i mestieri simulati dal backtesting Expert ordinati per data. Esso consente di ingrandire qualsiasi commercio o lasso di tempo specifico per determinare la redditività di una strategia semplice e veloce. Data - La data in cui è entrato o uscito una posizione lunga o corta. Strategia - La strategia che viene utilizzato per l'esecuzione di questo commercio. Posizione - La posizione del commercio, sia lungo o corto. Trade - Indica se questo commercio è l'acquisto o la vendita di azioni. Azioni - numero di azioni negoziate. Prezzo - Il prezzo di riferimento delle azioni vengono acquistati o venduti. Comm. - Commissione totale per questo commercio. PL (B4 Comm.) - Risultato prima commissione. PL (poppa Comm.) - A conto economico dopo la commissione. Cum. PL (poppa Comm.) - Profitti o le perdite dopo le commissioni. Questo è calcolato come il totale cumulativo profitloss dal primo giorno di un mestiere. PL (in chiusura Position) - Utili o perdite quando la posizione è chiusa (uscita). Sia la commissione di entrata e uscita commissione saranno contabilizzati in questo PL. Ad esempio, se abbiamo una posizione lunga in cui il PL (B4 Comm.) È 100. Assumendo che quando si entra la posizione, una commissione del 10 è carica e quando la posizione si esce, un'altra commissione di 10 paga. Il PL (in chiusura Position) è 100- 10 - 10 80. Sia la Commissione entrando alla posizione e in uscita la posizione sono rilevati per posizione di chiusura. Torna TraderCode Analisi Tecnica Software e IndicatorsUsing tecnico Excel per eseguire il test Strategies Trading Come eseguire il test con Excel Ive fatto una buona dose di strategia di trading back testing. Ive ha usato sofisticati linguaggi di programmazione e algoritmi e Ive fatto anche con carta e matita. Non è necessario essere uno scienziato o di un programmatore per eseguire il test di molte strategie di trading. Se è possibile utilizzare un foglio di calcolo come Excel, allora è possibile eseguire testare molte strategie. L'obiettivo di questo articolo è quello di mostrare come eseguire il test di un strategia di trading utilizzando Excel e una fonte accessibile al pubblico dei dati. Questo non dovrebbe costare più di quanto il tempo necessario per fare il test. Prima di iniziare a testare qualsiasi strategia, è necessario un set di dati. Al minimo si tratta di una serie di datetimes e dei prezzi. Più realisticamente è necessario il datetime, aperto, alto, basso, prezzi di chiusura. In genere è necessario solo il componente temporale della serie di dati se si sta testando strategie di trading intraday. Se si vuole lavorare insieme e imparare a eseguire il test con Excel mentre tu sei la lettura di questo quindi seguire i passi che ho delineare in ogni sezione. Abbiamo bisogno di ottenere alcuni dati per il simbolo che stiamo per eseguire il test. Vai a: Yahoo Finanza Nel campo Inserisci Simbolo (s) immettere: IBM e cliccare andare sotto Citazioni sulla mano sinistra lato click Dati storici e immettere la intervalli di date che si desidera. Ho selezionato dal 1 Gen 2004 al 31 Dicembre 2004 Scorrere fino al fondo della pagina e fare clic su Scarica in foglio di calcolo salvare il file con un nome (ad esempio ibm. csv) e in un luogo che in seguito sarà possibile trovare. Preparazione dei dati di aprire il file (che si è scaricato in precedenza) utilizzando Excel. A causa della natura dinamica di Internet, le istruzioni che hai letto sopra e il file che si aprono potrebbero essere cambiati con il tempo di leggere questo. Quando ho scaricato questo file top poche righe si presentava così: È ora possibile eliminare le colonne che non sei intende utilizzare. Per la prova che sto per fare io uso solo la data, aperto e valori prossimi così ho cancellato l'Alto, Basso, Volume e Adj. Vicino. Ho anche risolto i dati in modo che la data più antica è stata la prima e l'ultima data era in fondo. Utilizzare le opzioni di menu - gt ordinare i dati per fare questo. Invece di testare una strategia di per sé Im andando a cercare di trovare il giorno della settimana che ha fornito il miglior ritorno se hai seguito un buy all'aperto e vendere la chiusura strategia. Ricordate che questo articolo è qui per farvi conoscere come utilizzare Excel per eseguire le strategie di test. Si può costruire su questo andare avanti. Ecco il file ibm. zip che contiene il foglio di calcolo con i dati e le formule per questo test. I miei dati risiedono ora in colonne da A a C (Data, Open, Close). Nelle colonne D a H, ho posto formule per determinare il rendimento di un giorno particolare. Entrando le formule La parte difficile (a meno che non sei un esperto di Excel) è lavorare fuori le formule da utilizzare. Questa è solo una questione di pratica e più si pratica il più formule youll scoprire e la maggiore flessibilità hanno youll con il test. Se avete scaricato il foglio di calcolo, allora date un'occhiata alla formula nella cella D2. Ecco come si presenta: Questa formula viene copiato tutte le altre cellule in colonne D a H (tranne la prima fila) e non ha bisogno di essere regolato una volta che è stato copiato. brevemente Ill spiegare la formula. La formula IF ha una condizione, vero e falso parte. La condizione è: Se il giorno della settimana (convertito in un numero da 1 a 5 che corrisponde Lunedi a Venerdì) è lo stesso del giorno della settimana nella prima riga di questa colonna (D1) poi. La vera parte della dichiarazione (C2-B2) ci dà semplicemente il valore della prossimità - Apri. Ciò indica che abbiamo comprato l'Open e venduto la Chiudere e questo è il nostro profitloss. La falsa parte della dichiarazione è una coppia di virgolette (), che mette nulla nella cella se il giorno della settimana non corrisponde. I segni alla sinistra della lettera colonna o numero di riga blocca la colonna o riga in modo che quando la sua copiato quella parte del cambiamento doesnt riferimento di cella. Quindi, qui nel nostro esempio, quando la formula viene copiata, il riferimento alla cella A2 data cambierà il numero di riga se il suo copiato in una nuova riga ma la colonna rimarrà a colonna A. È possibile nidificare le formule e fare le regole eccezionalmente potenti ed espressioni. I risultati alla parte inferiore delle colonne nei giorni feriali che hanno posto alcune funzioni di rappresentazione. In particolare le funzioni di media e Somma. Questi ci mostrano che nel corso del 2004 il giorno più redditizio per attuare questa strategia era di Martedì e questo è stato seguito da vicino da un Mercoledì. Quando ho provato la scadenza venerdì - strategia rialzista o ribassista e ha scritto questo articolo ho usato un approccio molto simile con un foglio di calcolo e formule come questo. L'obiettivo di questo test era di vedere se in previsione della scadenza di venerdì erano generalmente rialzista o ribassista. Provalo. Scarica alcuni dati da Yahoo Finance. caricarlo in Excel e provare le formule e vedere cosa si può trovare con. Pubblica le tue domande nel forum. Buona fortuna e huntingBefore strategia proficua utilizzando strumenti specializzati per effettuare test retrospettivi propongo che si cerca il pivot di Excel Tabella MS prima. Lo strumento di tabella pivot è grande per l'ispezione, il filtraggio e l'analisi di grandi insiemi di dati. In questo articolo, presenterò come creare una semplice strategia di temporizzazione-based e come calcolare la sua performance storica. Di seguito, vi mostrerò, come creare una analisi come il post precedente: 8220Sell a maggio e Go Away 8211 Davvero 8220. Fase 1: Ottenere i dati In primo luogo, abbiamo bisogno di ottenere i dati per l'analisi. Ci rivolgiamo a Yahoo per andare a prendere l'indice Dow-Jones (Vedere elenco delle fonti dati di mercato per altre fonti). In qualche modo, Yahoo Finanza nasconde il pulsante di download per l'indice Dow-Jones. Ma, è facile intuire il corretto Link: Salva il file su disco. Poi, aprirlo con MS Excel 2010 e si continua con il passo successivo. Fase 2: Aggiungi colonne per le prestazioni e indicatore Ora, in questo file, si aggiunge il log-ritorno (Colonna 8220Return8221) per ogni giorno nella serie storica: Allora, aggiungiamo l'indicatore della strategia di trading 8211 in questo caso solo il mese dell'anno: Infine, aggiungiamo un indicatore di gruppo: Decade Fase 3: Aggiungere tabella pivot Ordinamento dei dati in tabella pivot Strumenti tabella - gt Opzioni - gt riassumere valore - gt Somma Fase 4: formattazione condizionale al fine di ottenere una panoramica della i dati nella tabella pivot, abbiamo formattare i valori in 8220Percent Style8221 e di 8220Conditional Formatting8221: stili si dirigono - gt - gt formattazione condizionale Fase 5: Calcola prestazioni effettive la somma dei rendimenti di registro nella tabella pivot è una buona indicazione per l'esecuzione di una strategia di trading. Ma, le prestazioni acutal può essere facilmente ottenuto dai log-rendimenti per: Ora, si è pronti: Ogni cella contiene la performance di acquistare l'indice Dow-Jones, all'inizio e la vendita alla fine di ogni mese. Buon divertimento con i propri studi Potete trovare uno studio dettagliato sulle prestazioni dei diversi mesi nei principali indici qui. Conclusione Back-testing di semplici strategie di trading è facile utilizzando le tabelle pivot di Excel. Mentre strategie più avanzate di solito richiedono un pacchetto software più specializzato (come si vede nel MACD Back-test), cinque semplici passi portano a intuizioni in-profondità di una strategia basata tempistica. Se la serie di dati diventa grande, si può effettuare la stessa procedura utilizzando MS Power Pivot. un libero MS Excel Add-in con Database Access. Messaggio di navigazione Lascia un Commento Annulla risposta Bel post. Sono contento di atterrare su questo blog. Mi permetta di suggerire questo: Per vedere le effettive prestazioni nella tabella pivot, è sufficiente aggiungere un campo calcolato dal menu: Opzioni gt Campi, Oggetti, set di amplificatori GT Calcolate Field8230 Poi etichettarlo 8220p8221 e digitare la formula. 8220 EXP (Return) -18.221 È infine possibile aggiungere questo campo per l'area valori, per ottenere il 8220Sum di P8221 a destra nella tabella. Sì, hai ragione Questo è molto meglio che duplicare il tavolo. Io aggiornare questo post asap.06172013 Ultima versione di TraderCode (v5.6) include nuove indicatori di analisi tecnica, Point-and-Figure Charting e strategia backtesting. 06172013 Ultima versione di NeuralCode (v1.3) per Reti Neurali Trading. 06172013 ConnectCode Barcode Font Pack - consente codici a barre in applicazioni per l'ufficio e include un add-in per Excel che supporta la generazione di codici a barre di massa. 06172013 InvestmentCode, una suite completa di calcolatrici e modelli finanziari per Excel è ora disponibile. 09012009 lancio di Free investimenti e calcolatrice finanziaria per Excel. 0212008 rilascio di SparkCode professionale - add-in per la creazione di dashboard in Excel con sparkline 12152007 Annunciando ConnectCode Duplicate Remover - un potente add-in per l'individuazione e la rimozione dei duplicati voci in Excel 09.082.007 Lancio di TinyGraphs - open source add-in per sparklines la creazione e la piccola grafici in Excel. Strategia Backtesting in Excel backtesting strategia Expert Il backtesting Expert è un modello di foglio di calcolo che permette di creare strategie di trading utilizzando gli indicatori tecnici e l'esecuzione delle strategie attraverso i dati storici. Le prestazioni delle strategie può quindi essere misurato e analizzato rapidamente e facilmente. Durante il processo di backtesting, backtesting Expert attraversa i dati storici in fila per fila maniera da cima a fondo. Ogni strategia specificato sarà valutata per stabilire se le condizioni di ingresso sono soddisfatte. Se le condizioni sono soddisfatte, sarà inserito un mestiere. D'altra parte, se sono soddisfatte le condizioni di uscita, una posizione che è stato immesso in precedenza viene abbandonato. Diverse varianti di indicatori tecnici possono essere generati e combinati per formare una strategia di trading. Questo rende il backtesting Expert uno strumento estremamente potente e flessibile. Backtesting Expert Il backtesting Expert è un modello di foglio di calcolo che permette di creare strategie di trading utilizzando gli indicatori tecnici e l'esecuzione delle strategie attraverso i dati storici. Le prestazioni delle strategie può quindi essere misurato e analizzato rapidamente e facilmente. Il modello può essere configurato per entrare in posizioni lunghe o corte al verificarsi di determinate condizioni e uscire dalle posizioni in cui un'altra serie di condizioni sono soddisfatte. Con la negoziazione automatica su dati storici, il modello può determinare la redditività di una strategia di trading. Backtesting Expert tutorial passo passo 1. Avviare il Backtesting Expert Il backtesting Expert può essere avviato dal Start di Windows Menu - Programmi - TraderCode - Backtesting Expert. Questo lancia un modello di foglio di calcolo con più fogli di lavoro per voi per generare indicatori di analisi tecnica ed eseguire di nuovo i test sulle diverse strategie. Si noterà che il backtesting Expert include molti fogli di lavoro familiari come DownloadedData, AnalysisInput, AnalysisOutput, ChartInput e ChartOutput dal modello Analisi Tecnica Expert. Questo consente di eseguire tutti i test indietro velocemente e facilmente da un ambiente familiare foglio di calcolo. 2. In primo luogo, selezionare il foglio di lavoro DownloadedData. È possibile copiare i dati da qualsiasi file valori separati da virgole (CSV) o fogli di calcolo di questo foglio di lavoro per l'analisi tecnica. Il formato dei dati è come mostrato nella figura. In alternativa, è possibile fare riferimento alla Scarica il documento Trading di borsa per scaricare i dati da ben noti fonti di dati come Yahoo Finance, Google Finance e Forex per l'uso nel backtesting Expert. 3. Una volta copiati i dati, andare al foglio di lavoro AnalysisInput e fare clic sul pulsante Analizza e Backtest. Questo genererà i diversi indicatori tecnici nel foglio di lavoro AnalysisOutput ed eseguire backtesting sulle strategie indicate nel foglio di lavoro StrategyBackTestingInput. 4. Fare clic sul foglio di lavoro StrategyBackTestingInput. In questo tutorial si avrà solo bisogno di sapere che abbiamo specificato sia un lungo e breve strategie che utilizzano in movimento crossover medi. Andremo nei dettagli di specificare le strategie nella sezione successiva di questo documento. Lo schema seguente mostra le due strategie. 5. Una volta che i test sono stati completati alla schiena, l'uscita sarà posta nei fogli di lavoro AnalysisOutput, TradeLogOutput e TradeSummaryOutput. Il foglio di lavoro AnalysisOutput contiene i prezzi storici pieni e gli indicatori tecnici del magazzino. Durante le prove posteriori, se vengono soddisfatte le condizioni per una strategia, informazioni quali il prezzo di acquisto, prezzo di vendita, commissione e profitloss verrà registrato in questo foglio di lavoro per una facile consultazione. Queste informazioni sono utili se si vuole tracciare attraverso le strategie per vedere come le posizioni azionarie sono inseriti e usciti. Il foglio di lavoro TradeLogOutput contiene una sintesi dei mestieri svolte dal backtesting Expert. I dati possono essere facilmente filtrati per mostrare solo i dati per una strategia specifica. Questo foglio di lavoro è utile per determinare l'utile o la perdita complessiva di una strategia in tempi diversi. L'uscita più importante delle prove posteriori viene inserito nel foglio di lavoro TradeSummaryOutput. Questo foglio di lavoro contiene il profitto totale delle strategie messe in atto. Come mostrato nel grafico qui sotto, le strategie hanno generato un profitto totale di 2,548.20 per un totale di 10 mestieri. Di questi traffici, 5 sono posizioni lunghe e 5 sono posizioni corte. Il winloss rapporto maggiore di 1 indica una strategia proficua. Spiegazione dei diversi fogli di lavoro Questa sezione contiene la spiegazione dettagliata dei diversi fogli di lavoro nel modello di backtesting Expert. I fogli di lavoro DownloadedData, AnalysisInput, AnalysOutput, ChartInput e ChartOutput sono le stesse del modello Analisi Tecnica Expert. Così non verranno descritti in questa sezione. Per una descrizione completa di questi fogli di lavoro, si prega di consultare la sezione Analisi Tecnica Expert. StrategyBackTestingInput del foglio di lavoro Tutti gli ingressi per backtesting comprese le strategie vengono inseriti utilizzando questo foglio di lavoro. Una strategia è fondamentalmente un insieme di condizioni o regole che si compra in un magazzino o vendere un titolo. Ad esempio, si può decidere di eseguire una strategia per andare (acquistare titoli) a lungo se i 12 giorni media mobile delle croci prezzo superiore al 24 giorni media mobile. Questo foglio di lavoro collabora con gli indicatori tecnici e dati sui prezzi nel foglio di lavoro AnalysisOutput. Quindi i mobili indicatori tecnici medi devono essere generati in modo da avere una strategia commerciale basata sulla media mobile. Il primo ingresso richiesto in questo foglio di lavoro (come mostrato nella figura in basso) è quello di specificare se per uscire da tutti Trades alla fine del Back Test Session. Immaginate lo scenario in cui si è verificato le condizioni per l'acquisto di un magazzino e il backtesting Expert entrato in un commercio a lungo (o corto). Tuttavia, il lasso di tempo è troppo breve e si è conclusa prima che il commercio in grado di soddisfare le condizioni di uscita, con conseguente alcuni mestieri non usciti quando la sessione di backtesting finisce. È possibile impostare questo a Y per forzare tutti i mestieri per essere usciti al termine della sessione di backtesting. Altrimenti, i mestieri saranno lasciate aperte quando backtesting termine della sessione. Strategie un massimo di 10 strategie può essere supportato in una prova di nuovo sola. Lo schema seguente mostra gli input necessari per specificare una strategia. Strategia Iniziali - Questo ingresso accetta un massimo di due alfabeti o numeri. La strategia Iniziali viene utilizzata nei fogli di lavoro e AnalysisOutput TradeLog per individuare le strategie. Lunga (L) Breve (S) - Questo è usato per indicare se per entrare in un lungo o una posizione corta quando sono soddisfatte le condizioni di ingresso della strategia. Condizioni di partecipazione A Long o commerciali a breve verranno inseriti quando sono soddisfatte le condizioni di ingresso. Le condizioni di ingresso può essere espresso come una espressione della formula. L'espressione formula è case sensitive e può fare uso di funzioni, operatori e colonne come descritto di seguito. crossabove (X, Y) - restituisce True se colonna X croce sopra colonna Y. Questa funzione controlla i periodi precedenti per garantire che un crossover si è effettivamente verificato. crossbelow (X, Y) - restituisce True se colonna X croce sotto colonna Y. Questa funzione controlla i periodi precedenti per garantire che un crossover si è effettivamente verificato. e (logicalexpr,) - booleana And. Restituisce True se tutte le espressioni logiche sono vere. o (logicalexpr,) - booleano Or. Restituisce True se una delle espressioni logiche sono vere. DAYSAGO (X, 10) - Restituisce il valore (nella colonna X) di 10 giorni fa. previoushigh (X, 10) - Restituisce il valore più alto (nella colonna X) degli ultimi 10 giorni compreso oggi. previouslow (X, 10) - Restituisce il valore più basso (nella colonna X) degli ultimi 10 giorni compreso oggi. Gli operatori Maggiore di Uguale Non uguale maggiore o uguale Addizione - Colonne sottrazione moltiplicazione divisione (da AnalysisOutput) A - Colonna AB - Colonna aC .. .. YY - Colonna YY ZZ - colonna ZZ Questa è la parte più interessante e flessibile della voce condizioni. Permette colonne del foglio di lavoro AnalysisOutput da specificare. Quando le prove posteriori sono effettuate, ciascuna riga dalla colonna sarà utilizzata per evaluation. For esempio, A 50 significa ciascuna delle righe della colonna A del foglio di lavoro AnalysisOutput verrà determinato se è maggiore di 50. In questo esempio AB , se il valore nella colonna a in AnalysisOutput foglio di lavoro è maggiore o uguale al valore della colonna B, la condizione di entrata sarà soddisfatto. e (A B, CD) In ​​questo esempio, se il valore nella colonna A AnalysisOutput foglio è maggiore del valore della colonna B e il valore della colonna C è maggiore di colonna D, la condizione voce sarà soddisfatto. crossabove (A, B) In questo esempio, se il valore della colonna A AnalysisOutput foglio passa sopra il valore di B, la condizione ingresso sarà soddisfatto. crossabove significa che A ha origine un valore che è inferiore o uguale a B e il valore di A successivamente diventa maggiore di B. Exit Condizioni Le condizioni di uscita possono fare uso di funzioni, operatori e colonne come definito nelle condizioni di ingresso. In cima a che si può anche fare uso di variabili come below. Variables indicati per l'uscita Condizioni profitto Questo è definito come il prezzo di vendita meno il prezzo di acquisto. Il prezzo di vendita deve essere superiore al prezzo di acquisto per un profitto da effettuare. Altrimenti il ​​profitto sarà zero. perdita Questo è definito come il prezzo di vendita meno il prezzo di acquisto quando il prezzo di vendita è inferiore al prezzo di acquisto. profitpct (prezzo di vendita - prezzo di acquisto) prezzo di acquisto Nota. il prezzo di vendita deve essere maggiore o uguale al prezzo d'acquisto. Altrimenti profitpct sarà pari a zero. prezzo di acquisto Nota - losspct (prezzo di acquisto il prezzo di vendita). il prezzo di vendita deve essere inferiore a prezzo di acquisto. Altrimenti losspct sarà pari a zero. Esempi profitpct 0,2 In questo esempio, se il profitto in termini di percentuale è maggiore di 20, le condizioni di uscita saranno soddisfatti. Commissione - La Commissione, in termini di una percentuale del prezzo di negoziazione. Se il prezzo di negoziazione è di 10 e la Commissione è di 0,1 allora Commissione sarà 1. La commissione percentuale e commissione in dollari saranno sommati per calcolare la commissione totale. Commissione - La Commissione in termini di dollari. La commissione percentuale e commissione in dollari saranno sommati per calcolare la commissione totale. Numero azioni - Numero di azioni ad acquistare o vendere quando sono soddisfatte le condizioni entryexit della strategia. TradeSummaryOutput foglio di lavoro Si tratta di un foglio di lavoro che contiene un riassunto di tutti i mestieri svolti durante le prove posteriori. I risultati sono suddivisi in lungo e corto Mestieri. Una descrizione di tutti i campi si possono trovare qui di seguito. Totale ProfitLoss - Risultato totale perdita dopo commissione. Questo valore viene calcolato sommando tutti i profitti e le perdite di tutti i mestieri simulati nel test posteriore. ProfitLoss totale prima Commissione - Risultato totale perdita prima commissione. Se commissione è impostato a zero, questo campo avrà lo stesso valore totale ProfitLoss. Commissione totale - commissione totale richiesto per tutti i mestieri simulati durante il test di nuovo. numero complessivo dei contratti - Numero di compravendite effettuate durante il test indietro simulato. Numero di trade vincenti - numero di mestieri che rendono un profitto. Numero di perdendo mestieri - numero di mestieri che rendono una perdita. Percentuale trade vincenti - numero di transazioni diviso per il numero totale di operazioni vincenti. Percentuale perdendo mestieri - Numero di perdere traffici diviso per il numero totale di transazioni. Commercio vincente media - Il valore medio dei profitti dei trade vincenti. perdente commerciale media - Il valore medio delle perdite delle perdendo mestieri. Commerciale media - Il valore medio (utile o perdita) di un singolo commercio del back test simulato. Grande vincendo Trade - L'utile del più grande commercio vincente. Più grande perdente Trade - La perdita del più grande perdente. Rapporto di perdita winaverage media - Commercio mediamente vincente diviso per la media perdendo commercio. Rapporto winloss - Somma di tutti i profitti delle trade vincenti diviso per la somma di tutte le perdite nei perdendo mestieri. Un rapporto maggiore di 1 indica una strategia proficua. TradeLogOutput foglio Questo foglio di lavoro contiene tutti i mestieri simulati dal backtesting Expert ordinati per data. Esso consente di ingrandire qualsiasi commercio o lasso di tempo specifico per determinare la redditività di una strategia semplice e veloce. Data - La data in cui è entrato o uscito una posizione lunga o corta. Strategia - La strategia che viene utilizzato per l'esecuzione di questo commercio. Posizione - La posizione del commercio, sia lungo o corto. Trade - Indica se questo commercio è l'acquisto o la vendita di azioni. Azioni - numero di azioni negoziate. Prezzo - Il prezzo di riferimento delle azioni vengono acquistati o venduti. Comm. - Commissione totale per questo commercio. PL (B4 Comm.) - Risultato prima commissione. PL (poppa Comm.) - A conto economico dopo la commissione. Cum. PL (poppa Comm.) - Profitti o le perdite dopo le commissioni. Questo è calcolato come il totale cumulativo profitloss dal primo giorno di un mestiere. PL (in chiusura Position) - Utili o perdite quando la posizione è chiusa (uscita). Sia la commissione di entrata e uscita commissione saranno contabilizzati in questo PL. Ad esempio, se abbiamo una posizione lunga in cui il PL (B4 Comm.) È 100. Assumendo che quando si entra la posizione, una commissione del 10 è carica e quando la posizione si esce, un'altra commissione di 10 paga. Il PL (in chiusura Position) è 100- 10 - 10 80. Sia la Commissione entrando alla posizione e in uscita la posizione sono rilevati per posizione di chiusura. Torna TraderCode Analisi tecnica software e IndicatorsThe Tecnico L'utilizzo di Excel in MT4 Forex Trading Un sacco di persone che leggono questo sarebbe chiedere che cosa l'uso di alcuni software di foglio di calcolo finanziario ha a che fare con il forex trading. Il fatto è che MS Excel è un utile strumento di trading forex e molti fornitori di terze parti così come broker forex hanno realizzato questo. Questo è il motivo per cui ora abbiamo molte versioni del foglio di calcolo MS Excel tutto creato da questi soggetti per eseguire molte funzioni diverse per gli operatori in mercato del forex. Ora, mentre ci sono diverse versioni di questi software MS Excel appositamente per l'uso nel mercato del forex. Credetemi, sarete spazzati via quando vedete queste caratteristiche e vedere come sarà davvero trasformata tuo trading. MEXCEL Trader MEXCEL è uno strumento foglio di calcolo Excel su misura progettato per essere utilizzato sulla piattaforma MetaTrader. E 'stato attualmente aggiornato a lavorare sui broker MT4 di diverse piattaforme, di cui Forex4you non è un'eccezione. Tuttavia, solo la versione Premium di questo software è in grado di lavorare in questo modo. Il software Excel MT4 combinato è noto come MEXCEL Trader. MEXCEL Trader si presenta sotto forma di un plug-in MT4, che può essere scaricato e poi attaccato al genitore terminale del cliente MT4 come un indicatore personalizzato che sincronizza i dati con Excel. MEXCEL Trader è attualmente compatibile con MS Excel 2007 e le versioni più recenti. MEXCEL Trader è stato creato per soddisfare un bisogno nel mercato forex per chi commercia sulla piattaforma MT4 con il software sia nativi e personalizzato, come indicatori e consulenti esperti. La piattaforma MetaTrader 4 è in grado di diverse funzioni che possono essere utilizzati per scopi di negoziazione. Tuttavia, ci vuole una conoscenza di programmazione MQL per sfruttare appieno tutto ciò che il MT4 ha da offrire. Se oltre al capo il sito MQL4 Comunità, o si ha la possibilità di guardare la scheda Codice di base sulla vostra piattaforma MT4, si vedrà che ci sono un sacco di roba che sta succedendo in termini di persone che vengono su con le strategie, indicatori e varie funzioni di trading. Tuttavia, la programmazione consulenti esperti e gli indicatori prende un sacco di esperienza ed è generalmente richiede tempo. Anche quando si è assicurata i servizi di un esperto per fare il lavoro per voi, il prodotto finale può venire con vari bug che devono essere fissati. Naturalmente, come si fa a risolvere il problema di aggiornamenti, correzioni e ritocchi da fare con un budget ridotto E 'per soddisfare le questioni come queste che il MEXCEL Trader è stato creato. Questo software funziona rendendo i valori degli indicatori tecnici disponibili in Excel, in cui l'operatore può quindi utilizzare le funzioni di MS Excel per eseguire una serie di funzioni come l'invio di ordini di mercato direttamente a Meta Trader, e la regolazione dei parametri di diversi indicatori utilizzati nel commercio . Funzioni di MEXCEL Trader Le seguenti funzioni sono svolte da MEXCEL Trader: a) i dati sui prezzi MT4 in tempo reale, nonché i valori degli indicatori tecnici possono essere esportati e aggiornati in Excel mentre l'azione nel mercato del forex è in corso. Il commerciante ha la possibilità di esportare tutti gli indicatori comunemente utilizzati, come il nostro favorito istogramma MACD, CCI, indicatore di volumi, medie mobili e molti altri nel foglio di calcolo di Excel Live, proprio come sarebbero visualizzati nella vostra piattaforma Meta Trader 4. Una serie di indicatori nativi e personalizzati possono essere esportati in questo modo. b) È anche possibile utilizzare il MEXCEL commerciante per trasferire i dati di account di streaming dalla piattaforma MT4 a MS Excel. Tali dati comprendono tutti i dati relativi alle posizioni di apertura e chiusura, eventuali ordini aperti o in corso, così come il saldo del conto. Questo non solo è visualizzato anche contemporaneamente aggiornato con MetaTrader 4. c) Per coloro che non vogliono lo stress della creazione di piattaforme, quelli con servizi Internet lenta o commercianti che soffrono di frequenti crash di piattaforma, è ora possibile eseguire e luogo ordini in MT4 da MS Excel utilizzando semplici funzioni. Ci sono diverse nuove funzioni che sono state introdotte in Excel per aprire e gestire posizioni a seconda qualunque criteri il commerciante ha scelto. Queste funzioni rendono possibile per il commerciante di eseguire tutti i tipi di ordini di mercato e permettono anche per l'adattamento a tutte le condizioni di mercato derivanti da indicatori e movimenti di prezzo. d) Per coloro che sono stati avendo tutti i tipi di problemi a ottenere i dati storici con cui effettuare test retrospettivi sulle loro consulenti esperti e gli indicatori per la piattaforma MT4, MEXCEL Trader fornisce un facile accesso ai valori storici MT4 e prezzi. Con questo software, un operatore può ottenere un facile accesso ai dati degli indicatori e dei prezzi storici in termini di apertura, chiusura, prezzi alti e bassi per ogni fotogramma e strumenti di tempo. I commercianti che vogliono provare MEXCEL Trader sono liberi di optare per una prova gratuita. C'è una prova gratuita di 10 giorni per le versioni sia per il single-Broker e multi-mediatore del software plug-in MEXCEL Trader. I commercianti ottengono versioni completamente funzionali del software. Dopo il periodo di valutazione di 10 giorni, i commercianti possono quindi optare per l'acquisto del Per Inizia la tua prova gratuita 10 giorni, è necessario prima scaricare Mexcel Trader. Quindi installare il plug-in utilizzando le istruzioni di installazione che appariranno sullo schermo. Una volta completata l'installazione, seguire le istruzioni riportate nel foglio di avvio rapido per impostare il sofware per l'uso, e poi effettuare il login con il nome utente e la password ti verrà chiesto di creare per essere in grado di utilizzare il software. Utilizzo di Excel per prendere decisioni di trading nel Forex Come accennato in precedenza, è possibile utilizzare il programma Excel per immettere le posizioni commerciali in forex. Ecco i passi da intraprendere al fine di immettere le posizioni in forex con Excel. Fase 1: È necessario selezionare la coppia di valute o le coppie che si intende operare. Ci sono diverse coppie di valute sul mercato in modo da poter facilmente fare una scelta su quale siete interessati. Selezionare sempre coppie di valute in cui si ha una maggiore possibilità di successo, in modo da evitare di vincolare il capitale nei traffici con minore probabilità di successo. Dare priorità vostri commerci. Passo 2: Ottenere informazioni sui prezzi per la coppia di valute o coppie selezionata al punto 1. Inoltre, ottenere informazioni quali il volume degli scambi. Alcune delle strategie che abbiamo recentemente discusso qui pesano sulle informazioni fornite dal volume degli scambi, quindi questo è un pezzo importante di dati da catturare. Fase 3: Aprire un nuovo foglio di calcolo Excel (preferibilmente Microsoft Excel 2007 e le versioni più recenti come MS Excel 2010) e inserire tutti i pezzi di dati che sono stati catturati dalla Fase 2. I dati devono essere inseriti sia in righe o colonne. Una sola riga o colonna devono essere utilizzati per il tipo di dati. In altre parole, è possibile utilizzare uno columnrow per i dati di volume, un altro per i dati sui prezzi, un altro per i dati di interesse aperti (dalle relazioni COT in precedenza trattati in questo blog), ecc Fase 4: c'è una caratteristica del grafico sul programma Excel che è possibile accedere facendo clic sulla scheda Inserisci. Questo è dove si fanno uso della funzione grafico per creare informazioni grafico dettagliato dei dati acquisiti. Si può decidere di evidenziare i dati di un pezzo di dati alla volta per creare grafici separati per ogni set di dati, o evidenziare tutti i dati per creare un grafico con tutti i set di dati. Fase 5: I grafici fanno un lavoro chiaro: fornire informazioni visive che sono molto evidente per il commerciante. Questi grafici quindi sarà di aiuto al trader di prendere decisioni razionali commerciali rapide. Con i grafici, si può facilmente uscire da modelli come coperchio e il fondo che puntano a possibili inversioni di mercato. Con i dati di volume raffigurati nel grafico, lo slancio dei movimenti dei prezzi nel mercato può essere confermata dai dati del volume sul lato acquisto e di vendita. Utilizzando indicatori tecnici in EXCEL Trading forex comporta l'uso di diversi metodi di analisi tecnica così come venire con algoritmi statistici e matematici per cercare di prevedere il futuro movimento dei prezzi in una coppia di valute. Queste formule guardano le variazioni di prezzo storiche attraverso un lungo periodo di tempo, e cercano di venire con uno schema ripetitivo che può essere riprodotta di volta in volta. Queste formule sono messi insieme come indicators8221 8220technical, ed esistono diverse centinaia di questi indicatori (nativi e personalizzati) per aiutare gli operatori nelle loro decisioni di trading. Il software MS Excel è un foglio di calcolo finanziario che è specificamente progettato per studiare non solo il mercato del forex, ma i mercati finanziari nel loro complesso, in quanto il programma lo rende facile da dati sui prezzi di ingresso e quindi creare indicatori per analizzare i dati. Ecco i passi per l'utilizzo del software Excel per lavorare con gli indicatori tecnici: Fase 1: Selezionare l'indicatore tecnico di scelta. Per esempio, si può prendere una media mobile, che è un indicatore che è stato al centro di alcune strategie che abbiamo discusso ultimamente. Le medie mobili creano un prezzo medio per ogni giorno in base a una serie precedente Numero di giorni. Quindi, una media mobile 100 giorni creerà un prezzo medio per un giorno sulla base dei prezzi medi di chiusura ottenuti per i precedenti 100 giorni. Questi possono essere collegati su una linea e la quantità di moto del trend pesato dalla direzione della pendenza. Fase 2: Aprire Microsoft Excel. MS Excel 2007 è solo una versione ideale da utilizzare. È inoltre possibile utilizzare MS Excel 2010. Fase 3: Dal momento che abbiamo menzionato la media mobile, useremo questo come esempio. Selezionare una riga e inserire i prezzi di chiusura per il numero di giorni si suppone che la media mobile per misurare (cioè 20 giorni per un media mobile a 20 giorni). Informazioni per una giornata diversa viene inserito in una riga separata. Ci sono 20 giorni di negoziazione in un mese (circa: alcuni avranno 24 giorni). Pertanto, tre mesi di dati utilizzano fino a 60 righe nel documento di Excel. Altri dettagli possono essere inseriti nelle colonne, ma per medie mobili, i dati sui prezzi sono i dati più importanti. Fase 4: Scegliere la cella nella prima colonna vuota a destra dei dati di prezzo. Questo è dove i dati media mobile parte da. Fase 5: Il passo successivo è quello di creare una formula per il calcolo della media mobile. Questo viene fatto digitando il segno nella cella in cui si desidera questo calcolo da cui partire. Passo 6: Inserire il nome assegnato alla funzione, che in questo caso è 8220average8221, quindi immettere l'intervallo di celle che comprenderà i dati relativi ai prezzi per il numero precedente di giorni in cui la media mobile è basata su (ossia 20 celle per il 20- giorni media mobile). Questo deve essere racchiuso tra parentesi. Per esempio, se i dati prezzo è nella colonna C, la formula leggerà 8220average (C1: C20) 8221. Quindi premere il tasto 8220Enter8221 sulla tastiera del computer. verrà mostrato il prezzo medio degli ultimi 20 giorni. Passo 7: Fare clic una volta sulla cella appena creato. Posizionare il mouse sopra la scheda 8220fill handle8221 che si trova nell'angolo in basso a destra di questa cella. Tenendo premuto il mouse su questa maniglia, trascinare verso il basso attraverso la colonna per l'ultima riga di dati. Quando il mouse viene rilasciato, la formula creata nel passaggio precedente creerà automaticamente una media mobile a 20 giorni in base a tutte le informazioni sui prezzi per i 20 giorni catturati nelle 20 celle. è quindi creata una media mobile. Altri indicatori possono essere creati in modo simile, e quelle esistenti possono essere modificati secondo le specifiche trader8217s. Utilizzo di Excel PER TEMPO REALE ANALISI TECNICA amp importazione dei dati Analisi tecnica su FOREX tenta di prevedere i futuri movimenti di prezzo di valuta guardando i dati sui prezzi storici. Analisi tecnica e analisi fondamentale sono utilizzati collettivamente in vari gradi da oggi i commercianti di Forex. Tuttavia, i commercianti più saggi sanno che l'analisi fondamentale fondamentalmente si dà una direzione che non ti dice quando intraprendere il viaggio nella direzione scelta. Questo è il lavoro di analisi tecnica. Ecco perché c'è un detto coniato per questo nei mercati forex: 8220trigger fondamentalmente, entrano technically8221. Un metodo di analisi tecnica è quello di utilizzare più analisi lasso di tempo, a partire dai grafici giornalieri che dà il tono per quanto riguarda l'andamento della coppia di valute è interessato, e poi giù per grafici orari e 15 minuti. Utilizzando i dati sui prezzi su ciascuno di questi tempi può essere utilizzato per condurre analisi tecnica in MS Excel. È possibile scaricare i fogli di calcolo di Excel libere utilizzate per l'importazione di dati Forex su tutti i time frame cliccando qui. Utilizzo di Excel PER backtests Un modo molto popolare di utilizzare il software di Excel nel mercato del forex è quello di utilizzare per condurre test retrospettivi. Backtests sono un modo di testare la performance storiche di consulenti esperti, strategie di trading e gli indicatori per vedere se mostrano un modello di redditività che può essere portato avanti quando trading dal vivo viene eseguita con loro. Backtests richiedono l'uso di dati sui prezzi storici e, pertanto, potranno beneficiare di utilizzare Excel. Chiunque ha condotto estensivi con le stesse funzionalità della piattaforma MT4 può dire subito che può essere un diavolo di un lavoro. In primo luogo vi è la questione di garantire i dati di un minuto (M1) che verranno utilizzati nella conduzione backtests volte per un massimo di dieci anni precedenti. fonti originali di uno dei dati minuto fuori ci sono praticamente inesistenti. Anche quando il commerciante ha ottenuto i dati, ci vuole un sacco di tempo per condurre il processo di backtest in sé, ed è di solito un processo pieno di fatica e che richiedono un sacco di ottimizzazione delle impostazioni sulla commercianti genitore MT4 terminale del cliente. A volte, anche i migliori risultati sono vani e non dati utilizzabili si ottiene dopo il backtest. Con Excel, il processo è più semplice. È più facile ottenere i dati sui prezzi utilizzati per le backtests, e l'intero processo è fatto più veloce del tester strategia per MT4. Questi sono i passi che devono essere prese dal commerciante di effettuare test retrospettivi su Excel. Passo 1: Impostazione degli indicatori tecnici da utilizzare Passo 2: installazione delle strategie di backtesting Fase 3: specificare le condizioni previste per la strategia, come le condizioni di ingresso e di uscita. Ste 4: specificare il periodo di backtesting. Fase 5: eseguire il backtest in articoli successivi, vedremo alcune delle applicazioni di Excel rispetto al trading MT4 molto più strettamente in modo che si può perfettamente comprendere e padroneggiare come usare un aspetto di questo processo. Attenzione Gli autori di vista sono del tutto il proprio.

Comments

Popular posts from this blog

Forex Trading Campionato Del 2011

Ib Forex Margine