Thursday 14 September 2017

Binary Opzioni Indicatore V1 0 Mq4


MetaTrader 4 - Esempi Come costruire e testare una strategia di opzioni binarie con la strategia Tester Tabella MetaTrader 4 Indice 1. Introduzione Questo articolo mostra come costruire una strategia di opzioni binarie e testarlo nella strategia-Tester di Metatrader 4 con Binary-Opzioni - utility strategia-Tester. Per impostazione predefinita Strategia-Tester di Metatrader 4 può testare Expert Advisors e indicatori con i dati storici, ma non in grado di gestire le opzioni binarie con scadenza volte. Come ho bisogno di una possibilità di testare le strategie di opzioni binarie automatizzati in Strategia-Tester di MetaTrader 4, il Binary-Options-strategia-Tester è stato costruito come un programma di utilità per soddisfare tali esigenze. Il concetto contiene i seguenti componenti: Questo è un passo per esempio passo come costruire una strategia di opzioni binarie memorizzate in un indicatore (segnato in rosso nell'immagine sopra) per comunicare attraverso Binary-Opzioni-strategia-Library (contrassegnato come verde nell'immagine sopra ) con il binario-Opzioni-strategia-Tester (contrassegnato come blu nella immagine qui sopra), di effettuare ordini virtuali e contare i loro risultati con test retrospettivi e test in avanti. Si prega di tenere presente: Backtesting con i dati storici non potrà mai rappresentare il vero futuro, ma potrebbe dare un valore approssimativo per ottenere la vostra strategia più stabile. La qualità della vostra volontà backtest dipende da dati storici. Pertanto si consiglia vivamente di utilizzare una serie di dati di qualità alta 2. Installazione scaricare e acquistare Binary-Opzioni-strategia-Tester utilità dal mercato: Test-quadro per testare le strategie di opzioni binarie in Strategia-Tester di MetaTrader 4. Perché una versione acquistata dell'utilità Binary-Options-strategia-Tester è necessaria una strategia binario opzioni deve chiamare una funzione del binario-Opzioni-strategia-Tester (via Binary-Opzioni-strategia-Library) per posizionare i mestieri virtuali. In relazione al concetto di licenza di MQL4 questo funziona solo se il prodotto ha una licenza di lavoro. Pertanto è necessario acquistare il prodotto per testare le strategie di opzioni binarie o questo esempio. Scarica gratis BinaryOptionsStrategyLibrary. mqh e posizionarlo nella cartella in Include (percorso della MetaTrader 4MQL4Include): La biblioteca libera fornirà diverse funzioni per costruire la vostra strategia di opzioni binarie in modo semplice e per comunicare con il binario-Opzioni-strategia-Tester. Vedere Binary-Options-strategia-Library per ulteriori dettagli della biblioteca. Scarica indicatore KVO. mq4 gratuito e posizionarlo (e il file compilato KVO. ex4) in IndicatorsDownloads cartella (percorso dei 4MQL4IndicatorsDownloads MetaTrader): L'indicatore KVO viene utilizzato come un esempio per mostrare l'accesso di indicatori esterni e file ci ex4 nella sezione 3.2.6 L'utilizzo di indicatori esterni (file ex4). Vedere mql5encode8677 per maggiori dettagli dell'indicatore. Ora si può andare avanti con la strategia esempio sezione 3. Le opzioni binarie e costruire il codice di esempio da soli o semplicemente scaricare il codice di questo esempio di seguito. download opzionale BinaryOptionsStrategyExample. mq4 e posizionarlo (e il file compilato BinaryOptionsStrategyExample. ex4) in indicatori di cartella (percorso dei 4MQL4Indicators MetaTrader): Scarica il codice di questo esempio di strategia di opzioni binarie per farlo funzionare senza costruire da soli. Per compilare i file necessari. ex4 aprire i file. mq4 (KVO. mq4 e BinaryOptionsStrategyExample. mq4 - NON Binary-Opzioni-strategia-Library. mqh) in MetaQuotes Language Editor e cliccare sul pulsante Compile o semplicemente riavviare il MetaTrader 4 dopo questi file vengono memorizzati nelle cartelle descritte e MetaTrader 4 lo farà automaticamente per voi. 3. Strategia Opzioni Binarie esempio I passaggi seguenti vi guideranno throgh un esempio di come costruire un esempio di strategia opzioni binarie memorizzate in un indicatore per comunicare con Binary-Options-strategia-Tester. Si può costruire da soli o semplicemente scaricare il codice della BinaryOptionsStrategyExample. mq4. Si prega di notare: Questa strategia non è una strategia proficua Opzioni binarie E 'solo un esempio di come costruire una strategia in un indicatore per comunicare con l'utilità Binary-Opzioni-strategia-Tester. Naturalmente si deve costruire una strategia proficua da soli. Ma, come si vedrà, questa utility vi aiuterà a testare e migliorare la vostra strategia di opzioni binarie. 3.1 Definire strategia di opzioni binarie Prima di tutto dobbiamo definire la strategia e valori modificabile (parametri di ingresso). documentazione MQL4 mostra tutti gli indicatori tecnici, che può essere indirizzato attraverso l'interfaccia iCustom: docs. mql4indicators. Diciamo che ci piace per creare un semplice Moving Average strategia di croce con una veloce e una lenta media mobile al commercio sul candela successiva dopo aver attraversato l'un l'altro. Documentazione dice, come possiamo ottenere il valore di un singolo media mobile: docs. mql4indicatorsima. Diciamo di più, ci piace scegliere i valori relativi al periodo di MA media (veloce e lento) e per il prezzo praticato, così come per il metodo della media. Altri valori (come simbolo, lasso di tempo e spostamento) dipende dalla TestCase (ad esempio, il simbolo del tester gira su) e deve essere impostato automaticamente. Quindi abbiamo praticamente bisogno dei seguenti variabili per una media mobile: int maperiod int mamethod int appliedprice Come abbiamo bisogno di due medie mobili a verificare le loro croci, abbiamo bisogno dei seguenti parametri di input per l'esempio di strategia con alcuni valori di default: int periodfast 5 int periodslow 10 int methodboth 0 int appliedpriceboth 0 3.2 Crea strategia di opzioni binarie, è necessario costruire un indicatore che memorizza la vostra strategia di opzioni binarie a trascinarlo sul grafico dove Binary-Opzioni-strategia-Tester è in esecuzione. Aprire MetaQuotes Language Editor (in MetaTrader 4 clic su Strumenti - gt editore MetaQuotes Language o semplicemente premere F4) e fare clic su Nuovo: Apparirà la MQL guidata. Selezionare indicatore personalizzato per creare un indicatore vuoto e fare clic su Avanti: Inserire il nome, diritto d'autore e il link della strategia, nonché i parametri di input con i tipi e valori di default (valori iniziali) facendo clic su Aggiungi-Button e premere Avanti: Nella scheda gestori di eventi selezionare casella OnCalculate come abbiamo bisogno di questo evento per verificare la nostra strategia su ogni tick. Premere Avanti: Sulla proprietà del disegno Selezionare la scheda Indicatore casella di controllo nella finestra separata, come abbiamo bisogno di una finestra separata per stampare i valori di debug. Premere Fine: Viene visualizzato il codice iniziale del vostro indicatore: -------------------------------------- ---------------------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin -------------- -------------------------------------------------- - proprietà del copyright Copyright 2016, Martin collegamento immobili versione immobili mql5enusersmartin 1.00 immobili rigoroso proprietà indicatorseparatewindow --- parametri di ingresso int di ingresso periodfast int 5 ingresso periodslow 10 ingresso int methodboth 0 ingresso int appliedpriceboth 0 ----------- -------------------------------------------------- ----- personalizzato funzione di indicatore di inizializzazione ----------------------------------------- ------------------------- int OnInit () --- indicatore buffer di mappatura parametri I parametri di input iniziali sono creati con la MQL Wizard 3.2.1 Input (vedere 3.2 Creazione di strategia opzioni binarie) e li migliorare con le seguenti operazioni. Per evitare di dover inserire int valori per il prezzo applicato e il metodo media delle medie mobili per i parametri di input, il tipo per methodboth e appliedpriceboth passa da int a tipo di enumerazione con un valore predefinito. Nei commenti aggiunta per i parametri di input vengono aggiunti per mostrare i commenti come etichette al posto dei nomi di variabili: --- parametri di input int di ingresso periodfast 5 Veloce MA int ingresso valore periodslow 10 Lento valore MA ingresso ENUMMAMETHOD methodboth MODESMA MA metodo di input ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA prezzo applicato con questo modifiche i parametri di input fornisce un elenco a discesa con i valori disponibili per selezionare così come etichette per i parametri di input: 3.2.2 Includere Binary-Opzioni-strategia-library Se avete scaricato e conservato alla biblioteca (vedi 2. Installazione ) in Includi cartella (percorso della MetaTrader 4MQL4Include), si è in grado di includere la libreria in questo modo: ---------------------------- -------------------------------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin ---- -------------------------------------------------- ------------ proprietà del copyright Copyright 2016, Martin collegamento immobili versione immobili mql5enusersmartin 1.00 immobili rigoroso proprietà indicatorseparatewindow la libreria sarà disponibile come descritto nell'esempio solo al di sopra se è stato inserito in Includi cartella del vostro MetaTrader 4. Modifica del contenuto della libreria non è necessaria Binary-Opzioni-strategia-library migliorerà i parametri di input con due nuovi parametri: piazzare una sola vendita o uno scambio BUY per candela Controllare solo all'inizio di una nuova candela per la strategia 3.2.3 Aggiungi CallStrategy () Aggiungere una chiamata a CallStrategy () - funzione OnCalculate () del vostro indicatore strategia per chiamare la strategia su ogni nuovo tick. CallStrategy () è fornita da Binary-Opzioni-strategia-Library hai inlcuded come descriverli sopra: CallStrategy () Chiama la strategia, la funzione è Locatet in BinaryOptionsStrategyLibrary. mqh (incluso sopra) CallStrategy () - funzione binary-Opzioni-Strategy Biblioteca chiamerà una funzione denominata CheckMyRules () nel vostro indicatore di dove è possibile inserire le vostre condizioni per la vostra strategia di opzioni binarie. Pertanto è necessario attuare le CheckMyRules () in vostro indicatore strategia di opzioni binarie. 3.2.4 Implementare CheckMyRules () e aiutante-funzione in CheckMyRules () - funzione, che si chiama attraverso il binario-Opzioni-strategia-Library, le condizioni per la strategia di attuazione e le operazioni sono effettuate tramite PlaceTrade () - Funzione del biblioteca. I valori di entrambe le medie mobili sono temporarilly memorizzati nelle variabili per confrontarli in se-condizioni, mentre i valori delle medie mobili sono presi dal aiutante funzione GetValuesForMA (): --- Parametri di input int di ingresso periodfast 5 valore MA veloce di ingresso int periodslow 10 lento valore MA ingresso ENUMMAMETHOD methodboth MODESMA MA metodo di input ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA prezzo applicato --------------------------------- --------------------------------- posiziona il trading-regole qui - vedi esempio qui sotto. StrategyTester chiamerà questa funzione per fare trading. NON: - la funzione Rinomina - Aggiungi paramaters funzione, ad esempio CheckMyRules (int a) - Modificare la funzione tipo di ritorno, ad esempio int CheckMyRules () ---------------------------------------------- -------------------- CheckMyRules void () memorizzare i valori MA con shift0 (candela corrente) - gt candela corrente, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedi helper-funzioni sotto doppia emaSlowCurrent GetValueForMA (periodslow, 0) doppio emaFastCurrent GetValueForMA (periodfast, 0) memorizzare i valori MA con shift1 (candela passato) - gt ultima candela, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedere helper-funzioni qui sotto doppia emaSlowPast GetValueForMA (periodslow, 1) doppio emaFastPast GetValueForMA (periodfast, 1) se (emaFastPast GT emaSlowPast ampamp emaFastCurrent lt emaSlowPast) Verificare se lenta MA e MA veloce attraversa PlaceTrade (OPSELL) Luogo SELL-commerciale per la strategia-Tester, la funzione si trova in BinaryOptionsStrategyFunctions. mqh se (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast) Verificare se lenta MA e MA veloce attraversa PlaceTrade (OPBUY) Luogo BUY-Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyFunctions. mqh 3.2.5 Stampare il debug valori Il funzione PrintDebugValue () privides la possibilità di stampare i valori di debug, mentre il tester è in funzione. Nell'esempio che segue i valori delle medie mobili sono stampati con i loro nomi di variabili come etichette: --- parametri di input int di ingresso periodfast 5 int ingresso valore MA veloce periodslow 10 valore MA lento ingresso ENUMMAMETHOD methodboth MODESMA MA metodo di input ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA prezzo applicato ------------------------------------------------ ------------------ posiziona il trading-regole qui - vedi esempio qui sotto. StrategyTester chiamerà questa funzione per fare trading. NON: - la funzione Rinomina - Aggiungi paramaters funzione, ad esempio CheckMyRules (int a) - Modificare la funzione tipo di ritorno, ad esempio int CheckMyRules () ---------------------------------------------- -------------------- CheckMyRules void () memorizzare i valori MA con shift0 (candela corrente) - gt candela corrente, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedi helper-funzioni sotto doppia emaSlowCurrent GetValueForMA (periodslow, 0) doppio emaFastCurrent GetValueForMA (periodfast, 0) memorizzare i valori MA con shift1 (candela passato) - gt ultima candela, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedere helper-funzioni qui sotto doppia emaSlowPast GetValueForMA (periodslow, 1) doppio emaFastPast GetValueForMA (periodfast, 1) PrintDebugValue (emaSlowCurrent:, (stringa) emaSlowCurrent, 0) Etichetta e valore in linea 0 PrintDebugValue (emaFastCurrent:, (stringa) emaFastCurrent, 1) Etichetta e il valore d' linea 1 PrintDebugValue (emaSlowPast:, (stringa) emaSlowPast, 2) Etichetta e il valore nella riga 2 PrintDebugValue (emaFastPast:, (stringa) emaFastPast, 3) Etichetta e valore in linea 3 se (emaFastPast GT emaSlowPast ampamp emaFastCurrent lt emaSlowPast) Controllare se lento MA e MA veloce attraversa PlaceTrade (OPSELL) Luogo SELL-commerciale per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyFunctions. mqh se (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast) Verificare se lenta MA e MA veloce attraversa PlaceTrade (OPBUY) Luogo BUY - Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyFunctions. mqh 3.2.6 l'utilizzo di indicatori esterni (file ex4) Oltre un indicatore esterno che memorizza i suoi valori nel buffer è possibile accedere per la strategia di opzioni binarie, anche se solo la compilato esiste EX4-file. Diciamo che ci piace per includere la linea dell'indicatore di KVO mql5encode8677 segnale per fare trading solo se la linea del segnale è superiore a 0 per gli scambi comprare e sotto 0 per i traffici vendere. Scarica l'indicatore KVO. mq4 e posizionare il compilato (file ex4) in IndicatorsDownloads cartella (percorso dei 4MQL4IndicatorsDownloads MetaTrader). Per compilare il file. ex4 KVO. mq4 aperta necessario in MetaQuotes Language Editor e fare clic sul pulsante Compile o semplicemente riavviare il MetaTrader 4 dopo che il file viene memorizzato nella cartella descritta e MetaTrader 4 lo farà automaticamente per voi. In primo luogo dobbiamo identificare i buffer rilevanti che memorizza i valori rilevanti per l'accesso. Quindi premiamo il tasto Finestra Dati in MetaTrader 4 per mostrare tutti i buffer disponibili gli indicatori utilizzati e trascinare l'indicatore KVO su un grafico. Passando la croce sopra il grafico (stampa rotella del mouse sul grafico per portare la croce) i valori tampone dell'indicatore del timeperiod passato il mouse verranno visualizzati nella finestra dei dati: Le etichette delle finestre dei dati ci dice il secondo valore tampone dell'indicatore memorizza la linea di segnale. Se i buffer di indicatori non hanno etichette, siamo in grado di trovare quella giusta confrontando i valori tampone con il valore visualizzato sotto la croce nel grafico e l'indicatore. Buffer di un indicatore inizia con 0, quindi abbiamo tampone valore 1 del buffer 0, valore del tampone 2 buffer di 1 e così via e dobbiamo accedere tampone 1 per ottenere il valore del segnale. Ora dobbiamo conoscere tutti i parametri di input dell'indicatore esterno che ci piace per accedere. Con draging l'indicatore su un grafico, vediamo tutti i paremeters ingresso: Diciamo di più, ci piace per accedere l'indicatore con (i suoi valori di default): 34, 55 e 13. Usiamo una funzione di supporto (sulla base di iCostum), wich ci fornisce la possibilità di ottenere i valori dell'indicatore con i parametri per tampone e spostamento, mentre spostamento 0 sarà il valore della candela corrente, spostare 1 il valore dell'ultima candela, spostare 2 il valore della penultima candela e presto. Inoltre abbiamo temporarilly memorizzare i valori del buffer indicatori e migliorare la condizione If della strategia: --- parametri di input int di ingresso periodfast 5 Veloce MA int ingresso valore periodslow 10 Valore MA lento ingresso ENUMMAMETHOD methodboth MODESMA MA metodo di input ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA prezzo applicato ----------------------------------------------- ------------------- posiziona il trading-regole qui - vedi esempio qui sotto. StrategyTester chiamerà questa funzione per fare trading. NON: - la funzione Rinomina - Aggiungi paramaters funzione, ad esempio CheckMyRules (int a) - Modificare la funzione tipo di ritorno, ad esempio int CheckMyRules () ---------------------------------------------- -------------------- CheckMyRules void () memorizzare i valori MA con shift0 (candela corrente) - gt candela corrente, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedi helper-funzioni sotto doppia emaSlowCurrent GetValueForMA (periodslow, 0) doppio emaFastCurrent GetValueForMA (periodfast, 0) memorizzare i valori MA con shift1 (candela passato) - gt ultima candela, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedere helper-funzioni qui sotto doppia emaSlowPast GetValueForMA (periodslow, 1) doppio emaFastPast GetValueForMA (periodfast, 1) valore del segnale Store (tampone 1) dell'indicatore KVO dalla candela corrente (spostamento 0) doppia kvoSignal GetValuesFromIndicatorKVO (1 0) PrintDebugValue (emaSlowCurrent:, (stringa) emaSlowCurrent , 0) Etichetta e valore in linea 0 PrintDebugValue (emaFastCurrent:, (stringa) emaFastCurrent, 1) Etichetta e valore in linea 1 PrintDebugValue (emaSlowPast:, (stringa) emaSlowPast, 2) Etichetta e il valore nella riga 2 PrintDebugValue (emaFastPast:, (stringa) emaFastPast, 3) Etichetta e valore in linea 3 se (emaFastPast GT emaSlowPast ampamp emaFastCurrent lt emaSlowPast Controllare se lenta MA e MA veloce attraversa ampamp kvoSignal lt 0) Verificare se il valore di KVO segnale è sotto 0 PlaceTrade (OPSELL) Luogo SELL - Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyFunctions. mqh se (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast Controllare se lenta MA e MA veloce attraversa ampamp kvoSignal gt 0) Verificare se il valore di KVO segnale è superiore a 0 PlaceTrade (OPBUY) Luogo BUY-Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyFunctions. mqh ----------------------------------- ------------------------------- ottenere i valori mA per periodo, il metodo, il prezzo applicato e lo spostamento. Per i dettagli di IMA () Guarda docs. mql4indicatorsima ---------------------------------------- -------------------------- doppia GetValueForMA (periodo int, int turno) tornare iMA (NULL. 0, periodo, 0, methodboth, appliedpriceboth, spostamento) ------------------------------------------------ ------------------ esempio come ottenere i valori da indicatori esterni vedere Parametri docs. mql4indicatorsicustom: int tampone - indicatore-buffer (inizia con 0) int turno - il valore di spostare 0 candela corrente, 1 prev candela -------------------------------------------- ---------------------- doppia GetValuesFromIndicatorKVO (buffer int, int spostamento 0) Modificare KVO a nome indicatore di ritorno (iCustom (NULL. NULL per periodo di tempo selezionato nella tester - NO cambiamenti necessari 0. 0 per il simbolo corrente selezionato nella tester - NO cambiamenti necessari BEGIN EDIT DownloadsKVO. ex4 Filepath e il nome dell'indicatore (file. ex4) BEGIN iNDICATORI INGRESSI 34. 55. 13. FINE pER tampone EDIT INGRESSI END,. Indice Buffer (inizia da 0), buffer viene destinatari sopra parametro di funzione - NO cambiamenti necessari shift (0 per candela corrente), lo spostamento è destinataria oltre parametro di funzione - nESSUNA VARIAZIONE necessario)) E 'anche possibile per migliorare i parametri di ingresso del nostro indicatore strategia con i valori per l'indicatore KVO utilizzato e impostare i valori in funzione di supporto da variabili. Poiché questo tutorial dovrebbe essere solo un esempio e più semplice possibile, questa variante non è mostrato. 3.3 Il codice completo Qui di seguito troverete il codice completo del binario-Opzioni-strategia-Esempio da tutti i passaggi precedenti, pronti a trascinare sul binario-Opzioni-strategia-Tester per testare e vedere i risultati sul grafico: --- -------------------------------------------------- ------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin ----------------------------- ------------------------------------- proprietà del copyright Copyright 2016, Martin collegamento immobili mql5enusersmartin versione immobili 1.00 immobili proprietà rigoroso indicatorseparatewindow ----------------------------------------------- ------------------- Posizionare i parametri di input qui - vedi esempio sotto ---------------------- -------------------------------------------- --- ingresso parametri di input int periodfast 5 veloce MA int ingresso valore periodslow 10 valore MA lento ingresso ENUMMAMETHOD methodboth MODESMA MA ENUMAPPLIEDPRICE metodo di input appliedpriceboth PRICECLOSE MA applicato CallStrategy prezzo () Chiama la strategia, la funzione è Locatet in BinaryOptionsStrategyLibrary. mqh (incluso sopra) --- valore di ritorno prevcalculated per il prossimo ritorno di chiamata (ratestotal) ------------------------------------------ ------------------------ posiziona il trading-regole qui - vedi esempio qui sotto. StrategyTester chiamerà questa funzione per fare trading. NON: - la funzione Rinomina - Aggiungi paramaters funzione, ad esempio CheckMyRules (int a) - Modificare la funzione tipo di ritorno, ad esempio int CheckMyRules () ---------------------------------------------- -------------------- CheckMyRules void () memorizzare i valori MA con shift0 (candela corrente) - gt candela corrente, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedi helper-funzioni sotto doppia emaSlowCurrent GetValueForMA (periodslow, 0) doppio emaFastCurrent GetValueForMA (periodfast, 0) memorizzare i valori MA con shift1 (candela passato) - gt ultima candela, la funzione di chiamata di supporto GetValueForMA () per ottenere il valore - vedere helper-funzioni qui sotto doppia emaSlowPast GetValueForMA (periodslow, 1) doppio emaFastPast GetValueForMA (periodfast, 1) valore del segnale Store (tampone 1) dell'indicatore KVO dalla candela corrente (spostamento 0) doppia kvoSignal GetValuesFromIndicatorKVO (1 0) PrintDebugValue (emaSlowCurrent:, (stringa) emaSlowCurrent , 0) Etichetta e valore in linea 0 PrintDebugValue (emaFastCurrent:, (stringa) emaFastCurrent, 1) Etichetta e valore in linea 1 PrintDebugValue (emaSlowPast:, (stringa) emaSlowPast, 2) Etichetta e il valore nella riga 2 PrintDebugValue (emaFastPast:, (stringa) emaFastPast, 3) Etichetta e valore in linea 3 se (emaFastPast GT emaSlowPast ampamp emaFastCurrent lt emaSlowPast Controllare se lenta MA e MA veloce attraversa ampamp kvoSignal lt 0) Verificare se il valore di KVO segnale è sotto 0 PlaceTrade (OPSELL) Luogo SELL - Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyLibrary. mqh se (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast Controllare se lenta MA e MA veloce attraversa ampamp kvoSignal gt 0) Verificare se il valore di KVO segnale è superiore a 0 PlaceTrade (OPBUY) Luogo BUY-Trade per la strategia-Tester, funzione si trova nella BinaryOptionsStrategyLibrary. mqh ----------------------------------- ------------------------------- ottenere i valori mA per periodo, il metodo, il prezzo applicato e lo spostamento. Per i dettagli di IMA () Guarda docs. mql4indicatorsima ---------------------------------------- -------------------------- doppia GetValueForMA (periodo int, int turno) tornare iMA (NULL. 0, periodo, 0, methodboth, appliedpriceboth, spostamento) ------------------------------------------------ ------------------ esempio come ottenere i valori da indicatori esterni, vedere Parametri docs. mql4indicatorsicustom: tampone int - indicatore-buffer (inizia con 0) int turno - il valore di spostare 0 candela corrente, 1 prev candela ------------------------------------------- ----------------------- doppia GetValuesFromIndicatorKVO (buffer int, int spostamento 0) Modificare KVO a nome indicatore di ritorno (iCustom (NULL. NULL per periodo di tempo selezionato nella tester - NO cambiamenti necessari 0. 0 per il simbolo corrente selezionato nella tester - NO cambiamenti necessari BEGIN EDIT DownloadsKVO. ex4 Filepath e il nome dell'indicatore (file. ex4) BEGIN INDCATORS INGRESSI 34, 55, 13, FINE pER INGRESSI tampone FINE EDIT. , indice di buffer (inizia da 0), buffer viene destinatari sopra parametro di funzione - NO cambiamenti necessari shift (0 per candela corrente), lo spostamento è destinataria oltre parametro di funzione - nESSUNA VARIAZIONE necessario)) ---------- -------------------------------------------------- ----- 4. Eseguire un backtest (video) Il video seguente mostra come eseguire un backtest della vostra strategia di opzioni binarie in strategia-Tester di MetaTrader 4: Avviare Binary-Opzioni-strategia-Tester in strategia-Tester di MetaTrader 4 e impostare i parametri di input trascinare il indicatore strategia di opzioni binarie sulla carta, impostare i parametri di input e controllare consentire le importazioni di esperti esterni nella scheda comune Trascinare gli indicatori utilizzati con i loro parametri di input utilizzati sulla carta per vedere i loro valori, mentre il tester è in esecuzione ( facoltativo) Salva tutte le impostazioni in un modello per eseguire il test con tutte le impostazioni di nuovo - utilizzando il pulsante di pausa della strategia-Tester (opzionale) Vedi i risultati della strategia di opzioni binarie sul grafico strategia-Tester 5. eseguire un test in avanti per Fare un test in avanti è sufficiente trascinare l'utilità Binary-Opzioni-strategia-tester e l'indicatore di strategia sul demo o grafico in diretta del vostro broker invece di usarlo in strategia-Tester: trascinare Binary-Opzioni-strategia-Tester utilità su demo o dal vivo grafico e impostare i parametri di input trascinare il indicatore strategia di opzioni binarie sulla carta, impostare i parametri di input e controllare consentire le importazioni di esperti esterni nella scheda comune Trascinare gli indicatori utilizzati con i loro parametri di input utilizzati sulla carta per vedere i loro valori, mentre prova in avanti è esecuzione (facoltativo) Salva tutte le impostazioni in un modello per eseguire nuovamente il test con tutte le impostazioni (opzionale) Vedere i risultati della strategia di opzioni binarie su demo o un grafico in diretta domanda: Perché mostrano un esempio di una proficua strategia di answere non Opzioni Binarie : Questo è solo un esempio di come costruire una strategia in un indicatore per comunicare con l'utilità Binary-Opzioni-strategia-Tester nel mercato per testare e migliorare la vostra strategia. Domanda: Binary-Opzioni-strategia-Tester si ferma dopo l'esatta quantità di perdite con l'errore Array fuori portata. Perché answere: Binary-Options-strategia-Tester può salire un errore dopo le perdite x per fermare Tester e di analizzare il situaion sul grafico. Se non si desidera, basta disattivare l'opzione nelle impostazioni. Domanda: Non ci sono frecce appaiono sul grafico dopo aver draged il mio indicatore con una strategia di lavoro su di esso. Quello che è successo answere: Devi abilitare consentire le importazioni di esperti esterni nella scheda comune, mentre si trascina la vostra strategia indicatore sul grafico (messaggio di log mostrerà un errore in questo caso). Domanda: Non ci sono frecce appaiono sul grafico dopo aver draged il mio indicatore con una strategia di lavoro su di esso con Lasciare che le importazioni di esperti esterni abilitati. Perché answere: Una strategia deve chiamare una funzione di Binary-Options-strategia-Tester per posizionare i commerci virtuali. In relazione al concetto di licenza MQL4 questo funziona solo se il prodotto ha una licenza di lavoro. Pertanto è necessario acquistare il prodotto. Domanda: Non ci sono frecce appaiono sul grafico dopo aver trascinato il mio indicatore con una strategia di lavoro su di esso e ho ottenuto errori come Impossibile chiamare. o Impossibile caricare. nel registro di MetaTrader 4. Cosa posso fare answere: Utilizzare la versione più recente (maggiore v1.00) di BinaryOptionsStrategyLibrary. mqh. Controllare etichetta versione in codice del vostro BinaryOptionsStrategyLibrary. mqh e vedere v1.01 changelog di BinaryOptionsStrategyLibrary. Domanda: Non vedo risultati sulla strategia-Tester schede Risultati, grafico, Servizi. Dove posso vedere i risultati answere: Strategia-Tester di MetaTrader 4 non è in grado di gestire le opzioni binarie in modo da queste schede non Con essere utilizzati. Pertanto questa utility calcola tutte le vincite e le perdite e stampa i risultati sul grafico. 7. Varie Come ho bisogno di una possibilità di testare le strategie di opzioni binarie automatizzati in Strategia-Tester di MetaTrader 4 per lunghi periodi di tempo in un breve periodo di tempo e per fare i test foward sul grafico del broker, questa utility è stato costruito. Ho trascorso molto tempo per il concetto e l'attuazione del binario-Opzioni-Strategy-Tester nonché per la documentazione. Forse c'è un modo migliore per farlo e forse alcuni miglioramenti avvicinarlo per soddisfare le esigenze di voi. Quindi, non esitate a contattarmi per idee per Indicator improvementsBest di trading di opzioni binarie. Tampa: Questo è ciò che viene fatto con gli indicatori specializzati opzioni binarie. uno è shi segnale di tendenza d'argento, altro è il canale deviazioni standard. E sono venduti come particolarmente costruito per trading di opzioni binarie L'intero mercato delle opzioni binarie è così quando io attribuisco tenta di connettere il Xtreme Binary Robot Channel. mq4 è grigio. La Xtreme binario robot ultima Edition. mq4 sembra funzionare ma ti dispiacerebbe spiegare le regole per questo indicatore ho notato che ci sono 3 tipi di commercio. cassetta di sicurezza, ad alto rischio, e sr. Im assumendo sicuro è il più conservatore. mentre l'alta è più aggressivo. Se c'è un segnale sr però, significa che se si ottiene un segnale di vendita si sta vendendo in resistenza o supporto per esempio è dato un segnale, quindi barra successiva va nella direzione opposta, vorrebbe dire che ha violato il supporto E se il prima barra va nella direzione corretta dopo la prima barra sarebbe sicuro prendere il commercio. Di grossa non vi è alcuna garanzia che non ci vorrà attraversare la sr tardi, ma mi stavo chiedendo se migliore per il commercio solo commerci sicuri, o se altre persone hanno una strategia per il commercio i mestieri sr. Sto usando la tempistica 1M e inserendo un termine di 5 a. Fino ad ora per lo più il commercio di carta. Inoltre ho notato che a volte appare il segnale dopo si passa a un periodo di tempo diverso e tornare indietro. Non sarà lì se solo lasciare che il grafico andare da solo, ma non appena si passa indietro si nota vi siete persi un segnale. qualcuno può risolvere anche l'indicatore sembra ridisegnare. Quindi, se si fa un perdente segnale si ridisegna, il che è un problema quando backtesting. dustovshio: quando allego tenta di connettere il Xtreme Binary Robot Channel. mq4 è grigio. La Xtreme binario robot ultima Edition. mq4 sembra funzionare ma ti dispiacerebbe spiegare le regole per questo indicatore ho notato che ci sono 3 tipi di commercio. cassetta di sicurezza, ad alto rischio, e sr. Im assumendo sicuro è il più conservatore. mentre l'alta è più aggressivo. Se c'è un segnale sr però, significa che se si ottiene un segnale di vendita si sta vendendo in resistenza o supporto per esempio è dato un segnale, quindi barra successiva va nella direzione opposta, vorrebbe dire che ha violato il supporto E se il prima barra va nella direzione corretta dopo la prima barra sarebbe sicuro prendere il commercio. Di grossa non vi è alcuna garanzia che non ci vorrà attraversare la sr tardi, ma mi stavo chiedendo se migliore per il commercio solo commerci sicuri, o se altre persone hanno una strategia per il commercio i mestieri sr. Sto usando la tempistica 1M e inserendo un termine di 5 a. Fino ad ora per lo più il commercio di carta. Inoltre ho notato che a volte appare il segnale dopo si passa a un periodo di tempo diverso e tornare indietro. Non sarà lì se solo lasciare che il grafico andare da solo, ma non appena si passa indietro si nota vi siete persi un segnale. qualcuno può risolvere anche l'indicatore sembra ridisegnare. So if it makes a losing signal it will redraw it, which is a problem when backtesting. Did you try compiling it with old metatrader and then using that ex4 One more 95 wonder for binary options. binaryindicator. ex4 Use at your own discretion. There are no 95 accurate indicators (that would drain the binary options markets in a a matter of minutes). Posting for the fun of it - I just love when people are promised wonders and I love even more when people believe that wonders exist, Come to think of it, it is probably binary options brokers that are spreading stuff like this - ensuring that the market growsSlideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. Se si continua la navigazione nel sito, l'utente accetta l'utilizzo dei cookie su questo sito. Vedi le Condizioni d'uso e sulla privacy. Slideshare utilizza i cookie per migliorare la funzionalità e le prestazioni, e per fornire voi con la pubblicità in questione. Se si continua la navigazione nel sito, l'utente accetta l'utilizzo dei cookie su questo sito. Vedi le Condizioni d'uso per i dettagli sulla privacy e. Explore all your favorite topics in the SlideShare app Get the SlideShare app to Save for Later even offline Continue to the mobile site Upload Login Signup Binary Option Indicator Trade Elite v1.0 The Internet Time Machine Project Share this SlideShare LinkedIn Corporation copy 2017

No comments:

Post a Comment