Forex trading expertrådgivare tutorial


Avancerad guide till MetaTrader 4 - Expert Advisors Expert Advisor Creation Expert Advisors är program som möjliggör automatisering av analytiska och handelsprocesser i MT4-plattformen. För att skapa en expertrådgivare (eller expert) måste expertredigeringsprogrammet - MetaEditor - öppnas från MT4-plattformen. För att öppna redigeraren (se Figur 1): 13 I Navigator-fönstret, högerklicka på Expert Advisors och välj Skapa eller I huvudmenyn gt Verktyg gt MetaQuotes Language Editor eller Klicka på MetaEditor-ikonen i Standardverktygsfältet: eller tryck på F4 på datorns tangentbord. 13 13 Figur 1 - Det finns flera sätt att öppna MetaEditor. 13Any av dessa åtgärder öppnar expertguiden. Guiden kan användas för att skapa expertrådgivare, anpassade indikatorer, skript och DLL. För att skapa en expertrådgivare, välj Expert Advisor och klicka på Nästa för att fortsätta, som visas i Figur 2. 13 Figur 2 - MT4s Expert Advisor Wizard används för att skapa Expert Advisors, Custom Indicators, Scripts and Libraries (DLLs). 13Den allmänna egenskaperna för Expert Advisor-fönstret visas. Här måste näringsidkare ange: Namn - Ett användarskapat namn för experten. Utvecklare - Utvecklarens namn. Länk - Till utvecklarens webbplats, om tillämpligt. Ingångar - listan med expertinmatningar 13 13Till lägga till en ny parameter i fältet Inmatningar, tryck på knappen Lägg till. För varje parameter måste näringsidkaren ange namn, typ och ursprungligt värde, som visas i figur 3. För att radera en parameter markerar du parametern och trycker på Radera. Dessa blir Input Variables inom Expert. När alla ingångar har listats, klicka på Slutför för att fortsätta.13 Figur 3 - Skapa inmatningsvariablerna genom att identifiera Namn, Typ och Initialt värde. 13 Ett nytt fönster visas i programmeringsmiljön. Experternamnet visas högst upp i fönstret och de tidigare inmatade parametrarna anges längst upp i koden, som visas i Figur 4. 13 Figur 4-Expertnamnet och ingångarna visas i kodfönstret. 13Från här kan expertkoden skrivas in i fönstret med MQL4 programmeringsspråk och syntax (se figur 5). Notera . Specifikationer för programmering ligger utanför ramen för denna handledning, förstå programmeringslogik och lära sig ett visst språk kräver betydande ansträngningar. Handlare kan lära sig mer om programmering i MQL4-miljön genom att läsa MT4 Hjälpguider och delta i det aktiva MQL4-communityforumet. MQL4, som andra proprietära språk, har en lista över reserverade ord och standardkonstanter som används under programmeringen. Exempel på konstanter för handelsverksamheten, tillsammans med deras beskrivningar, inkluderar: 13 OPBUY - Köpposition OPSELL - Försäljningsposition OPBUYLIMIT - Köpgräns väntande position OPSELLLIMIT - Säljgräns väntande position OPBUYSTOP - Köp stoppa väntande position OPSELLSTOP - Sälj stoppa väntande position 13 13 Figur 5 - del av koden för en expertrådgivare. Vissa ord har fördefinierade användningar här, OPSELL instruerar datorn att sälja om andra kriterier är uppfyllda (om uttalanden). Traders kan hitta en MQL4-referens i Hjälp-fliken i Verktygslådan i MetaEditor-fönstret. Denna referens innehåller information som är till nytta för nybörjare och erfarna programmerare, inklusive: Expert Advisor Compiling Efter att expertutvecklingen har slutförts, måste den sammanställas för att säkerställa att koden har skrivits i rätt format som behövs för att köra Expert. För att kompilera Expert: Välj fil gt Kompilera (se Figur 6) eller Klicka på Kompilera-knappen på verktygsfältet eller Tryck F5 på datorns tangentbord. 13 13 När samlingen har påbörjats visas en uppdatering i Verktygslådan under koden i MetaEditor-fönstret, som visas i Figur 6. En fel eller varningar kommer att listas.13 Figur 6 - Framgångsrik kompilering med nollfel och nollvarningar. 13 Efter framgångsrik sammanställning kommer den nya experten att visas i navigatorns expertrådgivare, som visas i Figur 7. Om experten inte kompilerade framgångsrikt visas den fortfarande, men ikonen blir grå och Expert kan inte användas. 13 Figur 7 - Den nya Expert visas nu i Navigator-Expert Advisors-fönstret. Expert Advisor Setup Innan Expert kan användas måste parametrarna definieras i fönstret Terminal Settings. För att öppna fönstret: 13 I huvudmenyn gt Verktyg gt gt Alternativ eller Tryck CTRL O på datorns tangentbord. Endera åtgärd öppnar fönstret Alternativ. Välj fliken Expert Advisors, som visas i Figur 8. 13 Figur 8 - Välj fliken Expert Advisors i fönstret Alternativ för att definiera en Experts parametrar. 13 13 Följande inställningar finns på fliken Expert Advisors: Aktivera expertrådgivare - det här alternativet tillåter användaren att aktivera (kontrollera) eller inaktivera (avmarkera) användningen av alla experter. Inaktivera experter när kontot har ändrats - det här alternativet inaktiverar experten om kontot har ändrats, t. ex. från en demo till ett levande konto. Inaktivera experter när profilen har ändrats - det här alternativet förhindrar att experter startar om profilen har ändrats. Tillåt levande handel - för att aktivera experter i realtidsläge (istället för att testa en expert på historiska data). Fråga manuell bekräftelse - att skicka handelsbekräftelse innan du skickar beställningen. Tillåt DLL-import - för att använda DLL-filer för att förbättra Expert-funktionaliteten. Bekräfta DLL-funktionssamtal - för att tillåta kontroll över utförandet av varje uppringd funktion. Tillåt import av externa experter - att låta Expert få tillgång till funktioner från andra Experts eller MQL4-bibliotek. 13 13 När valen har gjorts klickar du på OK för att stänga fönstret. Expertrådslansering 13 Efter att experten har skapats och konfigurerats är den redo att startas. För att starta en Expert: 13 Högerklicka på Expert i Navigator - Expert Advisors-fönstret och välj Bifoga till ett diagram eller13 Dubbelklicka på Expert i Navigator - Expert Advisors-fönstret eller13 Dra och släpp experten till önskat chart.13 13A fönstret visas med flikar Common och Inputs, som visas i Figur 9. Granska inställningarna i varje flik och gör nödvändiga ändringar och klicka sedan på OK för att bifoga Expert till det aktiva pristabellen.13 Figur 9 - Gör några ändras till flikarna Gemensamma och Inmatningar innan du ansluter Expert till det aktiva pristabellen. 13 Experten kommer nu att fästas i prisdiagrammet. Namnet kommer att visas i det övre högra hörnet av diagrammet. Expertsnamnet kommer att följas av ett smiley face, som visas i Figur 10, om live trading är aktiverat. Annars kommer expertnamnet att visas med ett rynket ansikte, en dolk efter namnet indikerar att alla experter är inaktiverade. 13 Figur 10 - En expert med ett smiley ansikte indikerar att live trading har aktiverats. 13 Experten är nu redo att börja analytiska och handelsfunktioner. Expert Advisor Shutdown För att stänga av en expert måste den tas bort från diagrammet. För att ta bort en expert högerklickar du på det aktiva prisdiagrammet, väljer Expert Advisors och sedan Ta bort, som visas i Figur 11. 13 Figur 11 - För att ta bort en expert högerklickar du på det aktiva pristabellen och väljer Expert Advisors från droppen - menyn och välj sedan Ta bort. Anteckningar om expertrådgivare Alla experter stängs av om terminalen är stängd. Om ett diagram är stängt stängs den expert som är kopplad till diagrammet också. Om du lägger till en annan expert i ett diagram kommer du att ta bort det föregående (en bekräftelse visas). Om du tar bort Expert från Navigator-fönstret stängs inte Expert av samma namn på ett aktivt prisdiagram. 13 13SEE: Trading Systems Coding Få den mest användbara och billiga Programmeringsguiden för att skapa expertrådgivare nedan. Denna specialiserade expertrådgivare Programmeringsguide har hjälpt hundratals människor att skapa sina egna expertrådgivare. Jag skrev den här programmeringsguiden för att ge dig den bästa chansen att skapa lönsamma EAs. Vilka av dessa kraftfulla handledning skulle du kunna använda för att skapa din EA-handledning 1 - Verktygen för att komma igång Handledning 2 - Skapa vår första expertrådgivare 3 - Att fatta beslut Handledning 4 - Upptäcka rörliga medelvärden Crossover Tutorial 5 - Enkel Crossover Expert Advisor Utföra Orders Handledning 6 - Slutbeställningar Handledning 7 - Testa dina EAs med Strategy Tester Okej, så what8217s kostnaden för den här otroliga resursen, så säljs existerande expertrådgivare vid 30-40. Och du får en stor bit av information som du måste smälta dig själv för bara 5.99. du får min korta programmeringsguide som får dig att programmera direkt och filtrerar bort alla oönskade tekniska jargon Ladda ner de två första handledningarna gratis nu. För att få tillgång till komplett uppsättning handledningar och mer, 15-dagars gratis utseende Du har 15 dagar (mer än tillräckligt med tid för att gå igenom hela guiden) för att se om min programmeringsguide är den verkliga affären eller inte. Om du någonsin känner att det inte var värt pengarna, var snäll och låt mig veta, och jag kommer att ge dig en fullständig, INTE HASSLE återbetalning för din investering. Det finns ingen risk för dig själv. Byrån att leverera är helt på mig. Du kan verkligen ha råd att inte investera i Expert Advisor Programming Guide. It8217s lätt att komma igång. Klicka bara på knappen nedan och ett mail kommer att skickas till din e-postadress. I det kommer att innehålla en länk för att ladda ner boken till din dator. Det är så enkelt. Tradering av utländsk valuta på margin ger en hög risk och kan inte vara lämplig för alla investerare. Den höga hävstångseffekten kan fungera mot dig såväl som för dig. Innan du bestämmer dig för att investera i utländsk valuta bör du noggrant överväga dina investeringsmål, nivå av erfarenhet och risk aptit. Möjligheten finns att du kan bibehålla en förlust av vissa eller alla dina initiala investeringar och därför borde du inte investera pengar som du inte har råd att förlora. Du bör vara medveten om alla risker som är förknippade med valutahandel och söka råd från en oberoende finansiell rådgivare om du är osäker. Inköp, försäljning eller råd avseende en valuta kan endast utföras av en licensierad BrokerDealer. Varken oss, eller våra dotterbolag eller associerade företag som är involverade i produktion och underhåll av dessa produkter eller den här webbplatsen, är en registrerad BrokerDealer eller Investment Advisor i någon stat eller federalt sanktionerad jurisdiktion. Alla inköpare av produkter som hänvisas till på denna sida uppmuntras att samråda med en licensierad företrädare för sitt val angående någon särskild handels - eller handelsstrategi. Ingen representation görs för att något konto kommer eller kommer sannolikt att uppnå vinster eller förluster som liknar dem som diskuteras på denna webbplats. Det förflutna resultatet av något handelssystem eller metodik är inte nödvändigtvis en indikation på framtida resultat. Tydligt förstå detta: Informationen i denna produkt är inte en inbjudan att handla några specifika investeringar. Handel kräver riskerar pengar i strävan efter framtida vinst. Det är ditt beslut. Riskera inte några pengar du inte har råd att förlora. Detta dokument tar inte hänsyn till dina egna personliga ekonomiska och personliga omständigheter. Det är endast avsett för utbildningsändamål och INTE som enskild investeringsrådgivning. Inte agera på detta utan råd från din investering professionell, som kommer att verifiera vad som passar för dina speciella behov amp amp. Underlåtenhet att söka detaljerad professionell personligt anpassad rådgivning före handlingen kan leda till att du agerar i strid med dina egna intressen, vilket kan leda till kapitalförluster. HYPOTETISKA ELLER SIMULERADE RESULTATRESULTAT HAR SÄRSKILDA BEGRÄNSNINGAR. I likhet med en verklig prestationsrekord, representerar SIMULERADE RESULTAT INTE VERKSAMHET. Också, eftersom handelarna inte har genomförts, kan resultaten komma att kompenseras för konsekvenserna, om några av vissa marknadsfaktorer, som saknar likviditet. SIMULERADE HANDELSPROGRAMMER I ALLMÄNT ÄR ÄVEN FAKTISKT ATT DE DESIGNERAS MED FÖRDELNINGEN AV HINDSIGHT. INGEN REPRESENTATION GÖRAS ATT ANTAL KONKURRERAR ELLER ÄR LIKTIGT FÖR ATT FÖRVÄNDA RESULTAT ELLER TABELL SOM LIKNAR TILL DE VISADE. Denna webbplats använder cookies. Om du stänger den här anmälan eller åtkomst till ett annat avsnitt på denna webbsida antar vi att du har accepterat cookies. För att lära eller ändra ditt samtycke till cookies, se vår sekretesspolicy jag godkänner

Comments

Popular Posts