Expert Advisor (EA) - Vad det är, definition och koncept

Innehållsförteckning:

Anonim

En expertrådgivare (EA), eller expertrådgivare, är en datorrobot som automatiskt gör order på de finansiella marknaderna. Beställningar kan vara av vilken typ som helst. Inklusive lång, kort, stop loss och ta vinstorder. Utförandet av orderna beror på de regler som roboten har. Dessa regler har formen av en algoritm.

En expertrådgivare arbetar enbart och uteslutande på Metatrader-handelsplattformen. Detta indikerar inte att det inte finns några andra datorrobotar som fungerar på andra plattformar. De kallas emellertid inte en expertrådgivare.

Vi kan prata om handelsalgoritmer eller automatiska system. En expertrådgivare är en typ av automatiserat system.

Koden för en expertrådgivare

Expertrådgivaren är programmerad i en kod på ett språk som MQL4 eller MQL5. Beroende på versionen av Metaquotes-programmet.

Metaquotes är programvara för datorprogrammering som inkluderar Metatrader-handelsplattformen. MQL4- eller MQL5-språket är en kod som liknar C ++ -koden. Oavsett om ett eller annat språk används beror på vilken plattform vi använder.

Redo att investera på marknaderna?

En av de största mäklarna i världen, eToro, har gjort investeringen på de finansiella marknaderna mer tillgänglig. Nu kan vem som helst investera i aktier eller köpa fraktioner av aktier med 0% provision. Börja investera nu med en insättning på bara 200 dollar. Kom ihåg att det är viktigt att träna för att investera, men naturligtvis idag kan vem som helst göra det.

Ditt kapital är i fara. Andra avgif.webpter kan tillkomma. För mer information, besök stocks.eToro.com
Jag vill investera med Etoro

På samma sätt som människor använder ett eller annat språk beroende på vilket land vi bor i, använder program ett eller annat språk beroende på vilken plattform som kör dem. Om vi ​​är i Ryssland rekommenderas det att vi talar ryska för att kommunicera. Om vi ​​befinner oss i Kina rekommenderas det att vi talar kinesiska. I den meningen fungerar robotar på samma sätt. Kort sagt, för att få en expertrådgivare att fungera måste vi använda språket MQL4 eller MQL5 för att skriva koden och fastställa reglerna.

Exempel på expertrådgivare (EA)

Förutom språket, som är ett kunskapsområde i sig, kommer vi att presentera ett exempel.

Låt oss anta ett 30-veckors glidande medelvärde. Vi vill att roboten automatiskt öppnar köptransaktioner när det glidande genomsnittet är under priset (uptrend). I sin tur vill vi att roboten automatiskt öppnar säljoperationer när det glidande genomsnittet är över priset (nedåtgående trend).

När vi har programmerat koden och verifierat att den fungerar korrekt startar vi den. Startad kommer roboten att fungera enligt de regler som vi har dikterat den. Allt detta utan att man behöver utföra beställningarna manuellt.

Fördelar och nackdelar med att använda en expertrådgivare

En expertrådgivare kan ha många variabler och många indikatorer samtidigt. Det finns mycket komplexa robotar, med ett stort antal variabler. I sin tur finns det mycket enkla robotar som den i föregående exempel.

Fördelen med robotar är frånvaron av den mänskliga faktorn. Handelspsykologin försvinner och det är mycket lättare att se om det har fungerat tidigare.

De utgör emellertid en stor nackdel med anknytning till marknadens förändrade natur. Aktiemarknaden beter sig inte alltid på samma sätt, den har inte alltid samma volatilitet. Så indikatorer som fungerar idag kanske inte fungerar bra om ett år. Så det är tillrådligt att granska dem regelbundet.