Wednesday 27 September 2017

Binary Alternativ Strategi Mt4 For Mac


MetaTrader 4 - Exempel Hur man bygger och testar en binär optionsstrategi med MetaTrader 4-strategistestaren Innehållsförteckning 1. Inledning Den här artikeln visar hur man bygger en binär alternativstrategi och testar den i Strategi-Tester av Metatrader 4 med binär-alternativ - Strategi-Tester verktyg. Som standard kan Strategy-Tester of Metatrader 4 testa expertrådgivare och indikatorer mot historiska data, men den kan inte hantera binära alternativ med utgångstider. Eftersom jag behöver en möjlighet att testa binära alternativstrategier som är automatiserade i strategi-tester av MetaTrader 4, har binär-alternativ-strategi-tester byggts som ett verktyg för att passa dessa behov. Konceptet innehåller följande delar: Det här är ett steg för steg exempel hur man bygger en binär alternativstrategi som är lagrad i en indikator (markerad som röd i bilden ovan) för att kommunicera via binär-alternativ-strategibiblioteket (markerat som grönt i bilden ovan ) med binär-alternativ-strategi-tester (markerad som blå i bilden ovan), för att placera virtuella order och räkna deras resultat med backtest och framåtprov. Kom ihåg: Backtesting med historiska data kommer aldrig att representera den verkliga framtiden, men det kan ge dig ett ungefärligt värde för att få din strategi stabilare. Kvaliteten på din backtest beror på dina historiska data. Därför rekommenderas det starkt att använda en uppsättning högkvalitativa data 2. Installation Ladda ner och köp binärt alternativ-Strategi-Tester-verktyg från marknaden: Test-Framework för att testa binära alternativstrategier i Strategitestare av MetaTrader 4. Varför en köpt version av binär-alternativ-strategi-tester-verktyget behövs En strategi för binär-alternativ måste ringa en funktion av binär-alternativ-strategi-testeren (via binär-alternativ-strategi-bibliotek) för att placera de virtuella affärerna. När det gäller licensbegreppet MQL4 fungerar det bara om produkten har en arbetslicens. Därför måste du köpa produkten för att testa binära alternativstrategier eller detta exempel. Ladda ner gratis BinaryOptionsStrategyLibrary. mqh och placera det i mappen Inkludera (sökväg till din MetaTrader 4MQL4Include): Det fria biblioteket ger dig flera funktioner för att enkelt bygga din binära optionsstrategi och kommunicera med binär-alternativ-strategi-testeren. Se binär-alternativ-strategi-bibliotek för mer information om biblioteket. Ladda ner gratis KVO. mq4-indikatorn och placera den (och den sammanställda filen KVO. ex4) i mappen IndicatorsDownloads (sökväg till MetaTrader 4MQL4IndicatorsDownloads): KVO-indikatorn används som exempel för att visa åtkomst av externa indikatorer och där ex4-filer i sektion 3.2.6 Användning av externa indikatorer (ex4-filer). Se mql5encode8677 för mer information om indikatorn. Nu kan du gå vidare med avsnitt 3. Binär alternativ strategi exempel och bygga exemplet koden själv eller bara ladda ner koden i det här exemplet nedan. Valfri nedladdning BinaryOptionsStrategyExample. mq4 och placera den (och den sammanställda filen BinaryOptionsStrategyExample. ex4) i mappindikatorer (sökväg till MetaTrader 4MQL4Indicators): Ladda ner koden för det här alternativet för binära alternativstrategi för att låta det springa utan att bygga det själv. För att kompilera de nödvändiga. ex4-filerna, öppna. mq4-filerna (KVO. mq4 och BinaryOptionsStrategyExample. mq4 - NOT Binär-Options-Strategy-Library. mqh) i MetaQuotes Language Editor och klicka på knappen Kompilera eller starta om din MetaTrader 4 efter dessa filer lagras i de beskrivna mapparna och MetaTrader 4 gör det automatiskt för dig. 3. Exempel på binäralternativstrategi Följande steg kommer att vägleda dig ett exempel på hur man bygger ett exempel på binär alternativstrategi som lagras i en indikator för att kommunicera med binär-alternativ-strategi-tester. Du kan bygga den själv eller bara ladda ner koden för BinaryOptionsStrategyExample. mq4. Observera: Denna strategi är inte en lönsam binär optionsstrategi. Det är bara ett exempel på hur man bygger en strategi i en indikator för att kommunicera med verktyget Binary-Options-Strategy-Tester. Självklart måste du själv bygga en lönsam strategi. Men som du kommer att se kommer det här verktyget att hjälpa dig att testa och förbättra din binära optionsstrategi. 3.1 Definiera binär optionsstrategi Först och främst måste vi definiera strategin och de omvandlingsbara värdena (inmatningsparametrar). MQL4-dokumentationen visar alla tekniska indikatorer, som kan adresseras via iCustom-gränssnittet: docs. mql4indicators. Låt oss säga att vi gillar att skapa en enkel Moving Average Cross-strategi med ett snabbt och ett långsamt rörligt medelvärde för att handla på nästa ljus efter att de har korsat varandra. Dokumentation berättar hur vi kan få värdet av ett enda Moving Average: docs. mql4indicatorsima. Låt oss vidare säga att vi väljer att välja värden för MA-medelvärdet (snabb och långsam) och för tillämpat pris samt för medelvärdesmetoden. Andra värden (som symbol, tidsram och skift) beror på testfallet (t ex den symbol som testaren körs på) och bör ställas in automatiskt. Därför behöver vi i grund och botten följande variabler för ett rörligt medelvärde: int maperiod int mamethod int appliedprice Eftersom vi behöver två rörliga medelvärden för att kontrollera sina kors behöver vi följande inmatningsparametrar för strategiexemplet med några standardvärden: int periodvis 5 int periodslow 10 int metodboth 0 int appliedpriceboth 0 3.2 Skapa binär alternativ strategi Du måste bygga en indikator som lagrar din binära alternativ strategi för att dra den på diagrammet där binär-alternativ-strategi-tester körs. Öppna MetaQuotes Language Editor (i MetaTrader 4 klicka på Tools - gt MetaQuotes Language editor eller tryck bara på F4) och klicka på Ny: MQL Wizard kommer att visas. Välj Anpassad indikator för att skapa en tom indikator och klicka på Nästa: Ange namn, upphovsrätt och länk till strategin samt ingångsparametrarna med deras typer och standardvärden (initialvärden) genom att klicka på Add-Button och tryck på Nästa: På fliken händelsehanterare markera kryssrutan OnCalculate när vi behöver den här händelsen för att se efter vår strategi på varje tick. Tryck på Nästa: På flikritningsegenskaper markera kryssrutan Indikator i separat fönster eftersom vi behöver ett separat fönster för att skriva ut felsökningsvärdena. Tryck på Finish: Den ursprungliga koden för din indikator kommer att visas: -------------------------------------- ---------------------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin -------------- -------------------------------------------------- - egendom upphovsrätt Copyright 2016, martin egendom länk mql5enusersmartin egendomsversion 1.00 egendom strikt egendom indikatorparametrar --- ingångsparametrar input int periodfast 5 ingång int periodslow 10 input int metodboth 0 input int appliedpriceboth 0 ----------- -------------------------------------------------- ----- Anpassad indikatorinitieringsfunktion ----------------------------------------- ------------------------- int OnInit () --- indikator buffert kartläggning 3.2.1 Ingångsparametrar De ursprungliga ingångsparametrarna skapas med MQL-guiden (se 3.2 Skapa binäralternativstrategi) och vi kommer att förbättra dem med följande steg. För att undvika att behöva ange int-värden för tillämpad pris och medelvärdesmetod för de rörliga genomsnittsvärdena för inmatningsparametrar, ändras typen för methodboth och appliedpriceboth från int till typ av uppräkning med ett standardvärde. Dessutom läggs kommentarer till ingångsparametrarna för att visa kommentarer som etiketter istället för variabla namn: --- Inmatningsparametrar Inmatning Int Periodfast 5 Snabb MA-värde Inmatning In Periodslow 10 Slow MA-värde Inmatning ENUMMAMETHOD Methodboth MODESMA MA-metodingång ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA tillämpat pris Med dessa ändringar ger ingångsparametrarna en nedrullning med tillgängliga värden för att välja samt etiketter för ingångsparametrarna: 3.2.2 Inkludera binär-alternativ-strategibibliotek Om du har laddat ner och lagrat biblioteket (se 2. Installation ) till Inkludera mapp (sökväg till din MetaTrader 4MQL4Include), kan du inkludera biblioteket så här: ---------------------------- -------------------------------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin ---- -------------------------------------------------- ------------ egendom upphovsrätt Copyright 2016, martin egendom länk mql5enusersmartin egendom versi på 1.00 egenskapen strikt egenskapsindikatorparametrarbiblioteket Biblioteket är endast tillgängligt som beskrivet i exemplet ovan om du placerat det i Inkludera mapp på din MetaTrader 4. Ändring av bibliotekets innehåll behövs inte. Binär-Alternativ-Strategi-Biblioteket kommer att förbättra inmatningen parametrar med två nya parametrar: Placera endast en SÄLJA eller en KÖP handel med ljus Kontrollera endast i början av ett nytt ljus för strategin 3.2.3 Lägg till CallStrategy () Lägg till ett samtal till CallStrategy () - funktionen i OnCalculate () av ​​din Strategiindikator för att kalla strategin på varje nytt fält. CallStrategy () tillhandahålls av Binär-Options-Strategi-Bibliotek du har inkommit som ovan beskrivna: CallStrategy () Ring strategin, funktionen är lokaliserad i BinaryOptionsStrategyLibrary. mqh (ingår ovan) CallStrategy () - funktion i binäralternativ - Biblioteket kommer att ringa en funktion som heter CheckMyRules () i din indikator där du kan ställa dina villkor för din binära alternativ strategi. Därför måste du implementera funktionen CheckMyRules () i din binära alternativstrategiindikator. 3.2.4 Implementera CheckMyRules () och hjälparfunktion I CheckMyRules () - funktionen, som kallas genom binäralternativ-strategibiblioteket, implementeras förutsättningarna för strategin och handlarna placeras genom PlaceTrade () - funktionen av bibliotek. Värdena för båda rörliga genomsnittsvärdena är temporarilly lagrade i variabler för att jämföra dem i om-förhållanden medan värdena för de rörliga genomsnittsvärdena tas från hjälpenfunktionen GetValuesForMA (): --- ingångsparametrar inmatas int tidsfast 5 Snabb MA-värde ingång int periodslow 10 Långsam MA-värdeingång ENUMMAMETHOD-metod med MODESMA MA-metodinmatning ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA tillämpat pris --------------------------------- --------------------------------- Placera dina handelsregler här - se exempel nedan. StrategyTester kommer att ringa denna funktion för att placera affärer. INTE: - Byt namn på funktion - Lägg till funktionsparametrar, t. ex. CheckMyRules (int a) - Ändra funktionsåtergångstyp, t. ex. Int CheckMyRules () ---------------------------------------------- -------------------- tomt CheckMyRules () Spara MA-värden med shift0 (nuvarande ljus) - gt nuvarande ljus, samtalshjälpsfunktion GetValueForMA () för att få värdet - se hjälparfunktioner under dubbel emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) Spara MA-värden med shift1 (tidigare ljus) - gt senaste ljuset, samtalshjälparfunktionen GetValueForMA () för att få värdet - se hjälparfunktionerna nedan dubbel emaSlowPast GetValueForMA (periodslow, 1) dubbel emaFastPast GetValueForMA (periodfast, 1) om (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt eSlowPast) Kontrollera om långsam MA och snabb MA korsar PlaceTrade (OPSELL) Placera SELL-Trade för Strategy-Tester, funktionen är belägen i BinaryOptionsStrategyFunctions. mqh om (emaFastPast lt eSlowPast ampamp emaFastCurrent gt emaSlowPast) Kontrollera om långsam MA och snabb MA korsar PlaceTrade (OPBUY) Placera KÖP-Handel för Strategi-Tester, funktion jag s ligger i BinaryOptionsStrategyFunctions. mqh 3.2.5 Skriv ut felsökningsvärden Funktionen PrintDebugValue () möjliggör en möjlighet att skriva ut felsökningsvärden när testaren körs. I exemplet nedan skrivs värdena för de rörliga genomsnittsvärdena ut med deras variabla namn som etiketter: --- Inmatningsparametrar inmatas int Periodfast 5 Snabb MA-värde Inmatning In Periodslow 10 Långsamt MA-värde Inmatning ENUMMAMETHOD Metod BOD MODESMA MA Metod Inmatning ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA tillämpat pris ------------------------------------------------ ------------------ Placera dina handelsregler här - se exempel nedan. StrategyTester kommer att ringa denna funktion för att placera affärer. INTE: - Byt namn på funktion - Lägg till funktionsparametrar, t. ex. CheckMyRules (int a) - Ändra funktionsåtergångstyp, t. ex. Int CheckMyRules () ---------------------------------------------- -------------------- tomt CheckMyRules () Spara MA-värden med shift0 (nuvarande ljus) - gt nuvarande ljus, samtalshjälpsfunktion GetValueForMA () för att få värdet - se hjälperfunktioner under dubbel emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) Spara MA-värden med shift1 (tidigare ljus) - gt senaste ljuset, samtalshjälparfunktionen GetValueForMA () för att få värdet - se hjälparfunktionerna nedan double emaSlowPast GetValueForMA (periodslow, 1) double emaFastPast GetValueForMA (periodfast, 1) PrintDebugValue (emaSlowCurrent:, (sträng) emaSlowCurrent, 0) Etikett och värde i rad 0 PrintDebugValue (emaFastCurrent:, (sträng) emaFastCurrent, 1) Etikett och värde i linje 1 PrintDebugValue (emaSlowPast:, (sträng) emaSlowPast, 2) Etikett och värde i rad 2 PrintDebugValue (emaFastPast:, (sträng) emaFastPast, 3) Etikett och värde i rad 3 om (emaFastPast gt emaSlowPast ampamp emaFast Nuvarande lt eSlowPast) Kontrollera om långsam MA och snabb MA korsar PlaceTrade (OPSELL) Placera SELL-Trade för Strategy-Tester, funktionen finns i BinaryOptionsStrategyFunctions. mqh om (emaFastPast lt eMasSlowPast ampamp emaFastCurrent gt emaSlowPast) Kontrollera om långsam MA och snabb MA korsar PlaceTrade (OPBUY) Placera KÖP-Handel för Strategi-Tester, funktionen finns i BinaryOptionsStrategyFunctions. mqh 3.2.6 Användning av externa indikatorer (ex4-filer) Dessutom kan en extern indikator som lagrar sina värden i buffertar nås för binäralternativstrategin , även om endast den sammanställda ex4-filen existerar. Låt oss säga att vi gillar att inkludera signallinjen för KVO-indikatorn mql5encode8677 för att placera handlar endast om signallinjen är över 0 för BUY-trader och under 0 för SELL-handlar. Hämta KVO. mq4-indikatorn och placera den sammanställda (ex4-filen) i mappindikatorerDownloads (sökväg till MetaTrader 4MQL4IndicatorsDownloads). För att kompilera den nödvändiga. ex4-filen, öppna KVO. mq4 i MetaQuotes Language Editor och klicka på knappen Kompilera eller starta om din MetaTrader 4 efter att filen har lagrats i den beskrivna mappen och MetaTrader 4 gör det automatiskt för dig. Först måste vi identifiera de relevanta buffertarna som lagrar relevanta värden för åtkomst. Därför trycker vi på datafönstret i MetaTrader 4 för att visa alla tillgängliga buffertar för de använda indikatorerna och dra KVO-indikatorn på ett diagram. Genom att sväva korset över diagrammet (tryck på mushjulet på diagrammet för att få upp korset) visas buffertvärdena för indikatorn för den svängda tidsperioden i datafönstret: Datafönsteretiketterna berättar för indikatorns andra buffertvärde lagrar signallinjen. Om buffertar av indikatorer inte hade etiketter kan vi hitta den rätta genom att jämföra buffertvärdena med det visade värdet under korset i diagrammet och indikatorn. Buffertar av en indikator börjar med 0, så vi har buffertvärde 1 buffert 0, buffertvärde 2 buffert 1 och så vidare och vi måste komma åt buffert 1 för att få signalvärdet. Därefter måste vi veta alla inmatningsparametrar för den externa indikatorn som vi gillar att komma åt. Genom att dra indikatorn på ett diagram ser vi alla inmatningsmargemetrar: Låt oss vidare säga att vi gillar att komma åt indikatorn med (standardvärdena): 34, 55 och 13. Vi använder en hjälparfunktion (baserat på iCostum) ger oss möjlighet att få indikatorvärdena med parametrar för buffert och skift, medan skift 0 kommer att vara det aktuella ljusets värde, skift 1 värdet av det sista ljuset, skift 2 värdet av det andra till sista ljuset och så vidare. Dessutom lagrar vi temporarilly värdena på indikatorbufferten och förbättrar strategins omständighet: --- ingångsparametrar inmatas int tidsfast 5 Snabb MA-värde ingång int periodslow 10 Långsam MA-värde ingång ENUMMAMETHOD metodboth MODESMA MA-metodingång ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA tillämpat pris ----------------------------------------------- ------------------- Placera dina handelsregler här - se exempel nedan. StrategyTester kommer att ringa denna funktion för att placera affärer. INTE: - Byt namn på funktion - Lägg till funktionsparametrar, t. ex. CheckMyRules (int a) - Ändra funktionsåtergångstyp, t. ex. Int CheckMyRules () ---------------------------------------------- -------------------- tomt CheckMyRules () Spara MA-värden med shift0 (nuvarande ljus) - gt nuvarande ljus, samtalshjälpsfunktion GetValueForMA () för att få värdet - se hjälperfunktioner under dubbel emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) Spara MA-värden med shift1 (tidigare ljus) - gt senaste ljuset, samtalshjälparfunktionen GetValueForMA () för att få värdet - se hjälparfunktionerna nedan double emaSlowPast GetValueForMA (periodslow, 1) double emaFastPast GetValueForMA (periodfast, 1) Signalvärde (buffert 1) av KVO-indikatorn från nuvarande ljus , 0) Etikett och värde i rad 0 PrintDebugValue (emaFastCurrent:, (sträng) emaFastCurrent, 1) Etikett och värde i rad 1 PrintDebugValue (emaSlowPast:, (sträng) emaSlowPast, 2) Etikett och värde i rad 2 P rintDebugValue (emaFastPast:, (sträng) emaFastPast, 3) Etikett och värde i rad 3 om (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt eSlowPast Kontrollera om långsam MA och snabb MA passerar ampamp kvoSignal lt 0) Kontrollera om signalvärdet på KVO är under 0 PlaceTrade (OPSELL) Placera SELL-Trade för Strategi-Tester, funktionen finns i BinaryOptionsStrategyFunctions. mqh om (emaFastPast lt eMasSlowPast ampamp emaFastCurrent gt emaSlowPast Kontrollera om långsam MA och snabb MA korsar ampamp kvoSignal gt 0) Kontrollera om signalvärdet på KVO är över 0 PlaceTrade (OPBUY) Placera KÖP-Handel för Strategi-Tester, funktionen finns i BinaryOptionsStrategyFunctions. mqh ------------------------------ ------------------------------------ Få MA-värden för period, metod, tillämpat pris och skift. För detaljer om iMA () se docs. mql4indicatorsima ---------------------------------------- -------------------------- dubbel GetValueForMA (int period, int shift) returnera iMA (NULL, 0, period, 0, metodboth, appliedpriceboth, skift) ------------------------------------------------ ------------------ Exempel hur man får värden från externa indikatorer se docs. mql4indicatorsicustom Parametrar: int buffert - indikatorbuffert (börjar med 0) intskift - värde för att växla 0 nuvarande ljus, 1 föregående ljus -------------------------------------------- ---------------------- dubbel GetValuesFromIndicatorKVO (int buffert, int shift 0) Ändra KVO till indikator namn retur (iCustom (NULL. NULL för nuvarande tidsram vald i testare - Inga ändringar behövs 0. 0 för nuvarande symbol vald i tester - Inga ändringar behövs BEGIN EDIT NedladdningarKVO. ex4. Filepath och filnamn för indikatorn (.ex4-fil) BEGIN INDIKATORER INGÅNGAR 34. 55. 13. SLUT FÖR INGÅNG AVSLUTNING EDIT buffert, Buffertindex (börjar med 0), buff Er är adresserad över funktionsparametern - INTE ÄNDRINGAR SKYDD Skift (0 för nuvarande ljus), Skift är adresserat över funktionsparametern - INTE ÄNDRINGAR ÄNDRA)) Det går även att förbättra inmatningsparametrarna för vår strategindikator med värdena för den använda KVO-indikator och ställ in värdena i hjälparfunktionen med variabler. Eftersom denna handledning borde vara bara ett exempel och så enkelt som möjligt visas inte denna variant. 3.3 Den fullständiga koden Nedan hittar du den fullständiga koden i binär-alternativ-strategi-exempel från alla steg ovan, redo att dra på binär-alternativ-strategi-testaren för att testa och se resultaten på diagrammet: --- -------------------------------------------------- ------------- BinaryOptionsStrategyExample. mq4 Copyright 2016, martin mql5enusersmartin ----------------------------- ------------------------------------- äganderätt upphovsrätt copyright 2016, martin fastighetslänk mql5enusersmartin fastighetsversion 1.00 fastighet strikta egenskapsindikatorparametrar ----------------------------------------------- ------------------- Placera dina inmatningsparametrar här - se exempel nedan ---------------------- -------------------------------------------- --- ingångsparametrar ingång int periodfast 5 Snabb MA värde ingång int periodslow 10 Långsam MA värde ingång ENUMMAMETHOD metodboth MODESMA MA metodinmatning ENUMAPPLIEDPRICE appliedpriceboth PRICECLOSE MA tillämpat pris CallStrategy () Ca ll strategin, funktionen är lokaliserad i BinaryOptionsStrategyLibrary. mqh (ingår ovan) --- returvärde av förkalkylerat för nästa återuppringning (ratestotal) --------------------- --------------------------------------------- Placera dina handelsregler här - se exempel nedan. StrategyTester kommer att ringa denna funktion för att placera affärer. INTE: - Byt namn på funktion - Lägg till funktionsparametrar, t. ex. CheckMyRules (int a) - Ändra funktionsåtergångstyp, t. ex. Int CheckMyRules () ---------------------------------------------- -------------------- tomt CheckMyRules () Spara MA-värden med shift0 (nuvarande ljus) - gt nuvarande ljus, samtalshjälpsfunktion GetValueForMA () för att få värdet - se hjälperfunktioner under dubbel emaSlowCurrent GetValueForMA (periodslow, 0) double emaFastCurrent GetValueForMA (periodfast, 0) Spara MA-värden med shift1 (tidigare ljus) - gt senaste ljuset, samtalshjälparfunktionen GetValueForMA () för att få värdet - se hjälparfunktionerna nedan double emaSlowPast GetValueForMA (periodslow, 1) double emaFastPast GetValueForMA (periodfast, 1) Signalvärde (buffert 1) av KVO-indikatorn från nuvarande ljus , 0) Etikett och värde i rad 0 PrintDebugValue (emaFastCurrent:, (sträng) emaFastCurrent, 1) Etikett och värde i rad 1 PrintDebugValue (emaSlowPast:, (sträng) emaSlowPast, 2) Etikett och värde i rad 2 P rintDebugValue (emaFastPast:, (sträng) emaFastPast, 3) Etikett och värde i rad 3 om (emaFastPast gt emaSlowPast ampamp emaFastCurrent lt eSlowPast Kontrollera om långsam MA och snabb MA passerar ampamp kvoSignal lt 0) Kontrollera om signalvärdet på KVO är under 0 PlaceTrade (OPSELL) Placera SELL-Trade för Strategi-Tester, funktionen finns i BinaryOptionsStrategyLibrary. mqh om (emaFastPast lt emaSlowPast ampamp emaFastCurrent gt emaSlowPast Kontrollera om långsam MA och snabb MA korsar ampamp kvoSignal gt 0) Kontrollera om signalvärdet för KVO är över 0 PlaceTrade (OPBUY) Placera KÖP-Handel för Strategi-Tester, funktionen finns i BinaryOptionsStrategyLibrary. mqh ------------------------------ ------------------------------------ Få MA-värden för period, metod, tillämpat pris och skift. För detaljer om iMA () se docs. mql4indicatorsima ---------------------------------------- -------------------------- dubbel GetValueForMA (int period, int shift) returnera iMA (NULL, 0, period, 0, metodboth, appliedpriceboth, skift) ------------------------------------------------ ------------------ Exempel på hur man får värden från externa indikatorer, se docs. mql4indicatorsicustom Parametrar: int buffert - indikatorbuffert (börjar med 0) int shift - värde för att skiftas 0 nuvarande ljus, 1 föregående ljus ------------------------------------------- ----------------------- dubbel GetValuesFromIndicatorKVO (int buffert, int shift 0) Ändra KVO till indikator namn retur (iCustom (NULL. NULL för nuvarande tidsram vald i tester - Inga ändringar behövs 0. 0 för nuvarande symbol vald i tester - Inga ändringar behövs BEGIN EDIT NedladdningarKVO. ex4. Filepath och filnamn för indikatorn (.ex4-fil) BEGIN INDCATORS INPUTS 34, 55, 13, SLUT FÖR INGÅNG AVSLUTNING EDIT-buffert , Buffertindex (börjar med 0), b uffer adresseras över funktionsparametern - INTE ÄNDRINGAR SKYDDS Skift (0 för aktuellt ljus), Skift är adresserat över funktionsparametern - INTE ÄNDRINGAR ÄNDRA)) ------------------- ---------------------------------------------- 4. Kör a backtest (video) Följande video visar hur du kör en backtest av din binära optionsstrategi i Strategy-Tester of MetaTrader 4: Starta binär-alternativ-strategi-tester i strategi-tester av MetaTrader 4 och sätt in parametrarna Dra dina binära alternativ strategiindikatorn i diagrammet, ställ in ingångsparametrarna och kolla Tillåt extern expertimport på den gemensamma fliken Dra dina använda indikatorer med de använda inmatningsparametrarna på diagrammet för att se deras värden när testaren körs (valfritt) Spara alla inställningar i en mall till kör testet med alla inställningar igen - med hjälp av pausknappen i Strategy-Tester (tillval) Se resultaten av din binära alternativstrategi på Strategy-Tester-diagrammet 5. Kör ett framåtprov Gör bara ett framåtprov Dra verktyget binära alternativ och strategi-tester och din strategindikator på ditt demo eller live-diagram för din mäklare istället för att använda den i Strategy-Tester: Dra binär-alternativ-strategi-testverktyget på demo eller live-diagram och sätt in ingången parametrar Dra din binära alternativstrategiindikator på diagrammet, ställ in ingångsparametrarna och kolla Tillåt extern expertimport på den gemensamma fliken Dra dina använda indikatorer med de använda inmatningsparametrarna på diagrammet för att se deras värden medan framåtprovet körs (valfritt) Spara alla inställningar i en mall för att köra testet igen med alla inställningar (valfritt) Se resultaten av din binära alternativstrategi på demo eller live-diagram. Fråga: Varför visar du ett exempel på en icke-lönsam binär optionsstrategi. Answere: Detta är bara en Exempel på hur man bygger en strategi i en indikator för att kommunicera med verktyget binär-alternativ-strategi-tester på marknaden för att testa och förbättra din strategi. Fråga: Binär-Alternativ-Strategi-Tester slutar efter exakt antal förluster med fel Array utanför räckvidd. Varför Answering: Binary-Options-Strategy-Tester kan stiga ett fel efter x-förluster för att stoppa Tester och att analysera situaionen på diagrammet. Om du inte vill, stäng bara av alternativet i inställningarna. Fråga: Inga pilar visas på diagrammet när jag drack min indikator med en arbetsstrategi på den. Vad hände Answere: Du måste aktivera Tillåt extern expertimport på den gemensamma fliken medan du drar din strategiindikator i diagrammet (loggmeddelandet visar ett fel i det här fallet). Fråga: Inga pilar visas på diagrammet när jag drack min indikator med en arbetsstrategi på den med Tillåt extern expertimport aktiverat. Varför Answering: En strategi måste ringa en funktion av binär-alternativ-strategi-tester för att placera virtuella affärer. I samband med MQL4-licenskonceptet fungerar det bara om produkten har en arbetslicens. Därför måste du köpa produkten. Fråga: Inga pilar visas på diagrammet när jag har dragit min indikator med en arbetsstrategi på den och jag fick fel som kan inte ringa. eller kan inte ladda. i MetaTrader loggen 4. Vad kan jag göra Answere: Använd den senaste versionen (större v1.00) av BinaryOptionsStrategyLibrary. mqh. Kontrollera versionstaggen i kod för din BinaryOptionsStrategyLibrary. mqh och se changelog v1.01 av BinaryOptionsStrategyLibrary. Fråga: Jag ser inga resultat på Strategi-Tester flikar Resultat, Grafik, Rapport. Där kan jag se resultaten Answere: Strategi-Tester av MetaTrader 4 kan inte hantera binära alternativ så att dessa flikar inte används. Därför beräknar detta verktyg alla vinster och förluster och skriver resultaten ut på diagrammet. 7. Diverse Eftersom jag behöver en möjlighet att testa binära alternativstrategier som automatiserats i Strategitestare av MetaTrader 4 under långa tidsperioder på kort tid och att göra fowardtest på mäklarnas diagram byggdes det här verktyget. Jag har tillbringat mycket tid för konceptet och genomförandet av binäroptioner-strategi-testeren samt för dokumentationen. Kanske finns det ett bättre sätt att göra det och kanske några förbättringar kommer att få det närmare att passa dina behov. Så snälla kontakta mig för idéer för förbättringar Forex Trading Strategy 55 (MACD Forex Binär Options Strategy) Inskickad av Användaren den 12 januari 2014 - 18:51. MACD Forex Binär Options-strategi för M5-tidsramen Det är mycket enkelt, enkelt och kraftfullt Det finns många Forex-binära alternativstrategier tillgängliga på marknaden. Trading forex binära alternativ är mycket enklare jämfört med forex. Det finns ingen stoppförlust eller vinst. Du behöver bara få marknadsriktningen korrekt. Det är allt. Nu är det här en mycket enkel Forex binär alternativ strategi som använder några ljusstake mönster i kombination med MACD. MACD är en mycket kraftfull momentumindikator. MACD består i princip av en signallinje och ett histogram. Signalinjen är tomten för EMA (9) medan histogrammet är skillnaden mellan två EMAs 26 och 12. När signallinjen passerar histogrammet ändras prismomentet Det här är något mycket viktigt för dig att förstå. När signallinjen korsar histogrammet och går under det, skiftar prismomentet från nere till uppåt. På samma sätt, när signallinjen passerar och går över histogrammet, växlar prismomentet från upp till ner. Detta är konceptet bakom denna binära alternativstrategi för valutan. Vi kombinerar några ljusstake mönster med MACD signal linje crossover i denna enkla strategi. Låt oss göra det klart med hjälp av ett par live-handelsexempel Ta en titt på ovanstående skärmdump. I den här skärmdumpen finns det ett mycket trevligt pinbarstearin och MACD ändrats färg från röd till vit och signallinjen passerade histogrammet och gick under det som är en signal som priset har siktat fart från nere till uppåt. Så vi köper ett samtal med utgången av 15 minuter. Du kan tydligt se priset är upp efter utgången av tre 5 minuters ljus. Nu strax efter en timme finns det en annan bra affärsmöjlighet. Det finns ett mycket trevligt hängande manstearmönster och MACD-signallinjen passerade histogrammet och går över det, vilket är en stark signal att prismomentet har skiftat från upp till ned. Så vi köper en sättning med utgången av 15 minuter. Du kan tydligt se från skärmdumpet att priset slutade mycket efter utgången av tre 5 minuters ljus. I denna skärmdump finns det återigen ett trevligt pinbarmönster och som du kan se har MACD-histogrammet ändrat färg från röd till vit och signallinjen har korsat histogrammet och gått under det vilket är en signal som prismomentet har ändrats från ner till upp. Så vi köper ett samtal med utgången av 15 minuter. Du kan tydligt se från skärmdumpet att priset slutade mycket högre efter utgången av tre 5 minuters ljus. Du kan också handla denna Forex binära alternativ strategi på M15 tidsramen. I så fall bör alternativets löptid vara 60 minuter. Läs mer live trading exempel på denna Forex binära alternativ strategi och ladda ner MACD indikatorn som visas i ovanstående skärmdumpar GRATIS som ändrar färg när prismomentet ändras och ger ett ljud samt en popup-varning när signallinjen korsar histogrammet. IQ Alternativ FOREX Binär Alternativ Strategi Guide Beskrivning IQ Alternativ Fri Trading FOREX 1000.00 Binär Options Trading Account: (Inofficiell App) IQ Alternativ Binära Alternativ. Den IQ Alternativ Binära Alternativ App, är din No1 röstad resurs för IQ Option Promo Codes, Rabatter och aktuella nyheter. Vi tillhandahåller realtids push-notifieringar av månadsvisa promokoder. HELT TOTALT HANDELSFÖRSÄKRINGAR UPPDATERA Totalt Traderutdrag för veckan 13-17 Feb 2017 3 987 267,00 USD (Nästan 4 miljoner USD) VECKA ÖVER HÄNDARE UPPDATERA IQ Alternativ Topphandlaren i veckan är Baba L. från Rumänien: 13-17 Feb 2017 95.765,00 EURO Profit IQ Alternativ Topphandlare i veckan är Sergio B. från Tyskland: 6-10 februari 2017 25 326,00 USD Resultat Varför välja IQ-optioner: Börsmarknadshandel Forex trading Daghandel Valutaväxling Valutahandling Binär Options trading Options trading Options Val av valuta alternativ eller köpoption Testa en ny binär Options-handelssignal Stokastisk signal Forex-signaler Om du planerar Forex Day trading med IQ Option, valutaväxling, valutahandel, binär optionshandel, optionshandel, aktieoptioner, placera ett köpoption eller call option, letar efter att testa en ny binär alternativ handelssystem signal stokastisk signal, eller för att testa några syndikat binära alternativ signaler. Ta dem till testet med en pra ctice konto med IQ Option Binär Options Trading. Att utveckla en säker handelsstrategi är nyckeln till framgång när terminshandel, förluster mildras genom att minska risken, detta uppnås genom övning. Våra bästa länder är Singapore och Storbritannien. ÄR DIN HANDELSFÖRETAG MULTI-SPRÅK KOMPATIBELT: JA 100: Om du är en näringsidkare från Singapore, Storbritannien, Tyskland, Förenade Arabemiraten, Kina, Saudiarabien, Spanien, Indonesien, Italien, Korea, Portugal, Sydafrika, Thailand, Malaysia, Portugal, Brasilien och många andra. IQ-OPTION FEBRUAR 2017 IN-APP EXCLUSIVES: 1. FEBRUARI 2017 HANDELSFÖRSÄLJARE, meddelade 01.01.2011. IQ-alternativet erbjuder nu upp till 92 vinst på utvalda affärer. Gå med i IQ Option Financial Trading berg-och dalbana. Och vinst idag förväntas stor marknadsvolatilitet 2. FEBRUARI TURNERING: IQ-alternativet FEBRUARI 2017 Major Tournament 50,000USD Prize Pool. (slutar FEBRUARI 28). Om du vill handla binära alternativ, Forex trading, letar efter en ny binär alternativstrategi eller för att testa några binära alternativsignaler, borde du lägga dem på provet med detta praktikkonto VARFÖR NEDLADD DENNA APP, VAD kan det erbjuda mig, ÄR DET NÖJVÄNDIGT HÄR ÄR DET NÅGOT AVSÄTTNINGAR VARFÖR ATT DU INTE LIVAR UTAN DENNA APP Få exklusiv tillgång till GRATIS UNLIMITED 1000.00 USD Demo IQ Option Trading Account Prenumerera på vår GRATIS Push-Notifications-tjänst och få omedelbara FOREX nyheter och valuta spikes varningar Du kommer att har GRATIS tillgång till de senaste valutakurspriserna i Forex. Du får GRATIS tillgång till de senaste valutautvecklingarna i Forex. Få GRATIS push-notifieringar som beskriver de senaste IQ-alternativen PROMO CODES. Få tillgång till dina promo-kodnotifieringshistoria. Vi utvecklar för närvarande en ny handledningsserie , för att hjälpa IQ Option-handlare bättre förstå, förbättra och förbättra deras IQ Options trading erfarenhet. Vad är ett GRATIS Forex Trading Practice konto Ett praktik konto är ett säkert, enkelt sätt för IQ Option kunder att bli bekanta med binär och Forex trading utan att ta några risker. Hur mycket får jag att handla Du får handla en HUGE 1000.00 Öppna ett Forex Trading Practice konto och få. Realtidshandling En virtuell insättning på 1 000 Realtidsnoteringar från Thomson Reuters Practice trading binära alternativ gratis Inga obsessiva samtal från mäklare Varför väljer man IQ-alternativ. Kom igång med bara 10 247 handel med turbo och binära alternativ (den här appen är inte den officiella appen för IQ-alternativet och är skapad för reklamändamål) Vad är nytt i version 1.13 - Ny app Feedback och förfrågningar länk läggs till (Låt oss veta dina tankar om hur vill du att vår app förbättras. Låt oss också veta dina vinnande strategier) - Inkorporerade senaste IQ-alternativet Profit Hacks iPhone Skärmdumpar

No comments:

Post a Comment