onsdag 25 april 2012

Det väsentliga i en MetaTrader Expert Advisor

En MetaTrader Expert Advisor är i huvudsak en bit kod som automatiserar tradingverksamheten i världens mest populära Forex handelsplattform, MetaTrader med MetaQuotes programvara. För att till fullo förstå vad en Expert Advisor är måste vi lära oss alltså lite om hur den koden skapas och vad det kan do.An Expert Advisor (EA för kort) är skriven i MetaQuotes programmeringsspråk (MQL för kort). MQL är en visuell baserat programmeringsspråk som skapades specifikt för MetaTrader. Den var avsedd att vara enkel att lära sig och innehåller funktioner som möjliggör snabba och smidiga kodning av alla de grundläggande verksamhet inom MetaTrader plattformen. Detta innebär att programmeraren kan skapa en kod som automatiskt kan utföra i stort sett allt att man kan utföra manuellt i MetaTrader. Vanligtvis koden för en Expert Advisor innehåller några formler för att beräkna indikatorn värden, partistorlekar, tid på dygnet och så vidare, som sedan följs av bestämmelserna i en algoritmisk handel system som har förvandlats till MQL kod. Vanligtvis en EA utför alla sina beräkningar och kontrollerar dess 'regler med varje ny bock av valutaparet den körs på. När villkoren för handelssystemet har uppfyllts den utför vissa tradingverksamhet, som att öppna ett nytt yrke, placera en pågående order eller justera stop loss och beställningar limit. Allt detta är naturligtvis beslutas av programmerare som kodade EA. Det är lätt att förstå varför det är absolut avgörande att EA: s ordentligt kodas, eftersom allt de gör beror på vilken kod som de verkar. Om koden är dåligt skriven, kommer EA att göra "misstag" (eller ännu värre) om och om igen. Därför mest EA: s bör aldrig lita med handel dina riktiga pengar, eftersom de flesta är programmerade av amatörer som egentligen inte vet vad de gör. Helst du vill att EA du använder för att skapas av professionella dator programmers.Now att du känner till grunderna om vad en Expert Advisor faktiskt är, låt oss ta en titt på hur de fungerar i MetaTrader. Den MetaTrader handelsplattform är väldigt lätt att använda. Det är enkelt och innehåller mycket grundläggande funktionalitet, men på samma gång det ger en överraskande grad av flexibilitet för de mer avancerade användare. När du har lagt the.ex4 filen (or.ex5, om du använder MetaTrader 5 istället för MetaTrader 4) i "experter" mappen på din MetaTrader plattform kommer du att se EA visas under "Expert Advisors" i MetaTrader navigation fältet. Allt du behöver göra då för att börja köra ditt EA är att öppna ett diagram, välj önskad valuta par och tidsram, och dra och släpp EA i diagrammet. Då ett fönster kommer att dyka upp, där du kommer i de flesta fall har möjlighet att ange värden för vissa variabler i Expert Advisor för att konfigurera den efter dina önskemål. Vanligtvis kan du välja vilken partistorlek eller risk procentsats att handla med, tillsammans med att vrida vissa funktioner i systemet för handel på eller av. Som med alla andra aspekter av EA, är det upp till programmeraren som skapade det att avgöra vilka delar av systemet för handel med användaren manuellt kan konfigurera på denna stage.That är det! Så länge du håller din MetaTrader plattformen igång och den är ansluten till din mäklare server kommer Expert Advisor köra och handla automatiskt åt dig som marknaderna drag. Om du använder en Expert Advisor som har kodats på rätt sätt och bygger på ett lönsamt system för handel med tiden bör du se ditt konto eget kapital att växa!



Inga kommentarer:

Skicka en kommentar

Obs! Endast bloggmedlemmar kan kommentera.