Expert Advisor (EA) - co to je, definice a koncept

Obsah:

Expert Advisor (EA) - co to je, definice a koncept
Expert Advisor (EA) - co to je, definice a koncept
Anonim

Expert advisor (EA), or expert advisor, is a computer robot that automatically entered commands in the financial markets. Objednávky mohou být jakéhokoli typu. Včetně dlouhých, krátkých, stop lossů a přijímání objednávek na zisk. Provádění objednávek bude záviset na pravidlech, která robot má. Tato pravidla mají formu algoritmu.

Expertní poradce pracuje výhradně a výhradně na obchodní platformě Metatrader. To neznamená, že neexistují žádné další počítačové roboty, které by fungovaly na jiných platformách. Nejsou však nazýváni odborným poradcem.

Mohli bychom mluvit o obchodních algoritmech nebo automatických systémech. Odborný poradce je typ automatizovaného systému.

Kód odborného poradce

Expertní poradce je naprogramován v kódu v jazyce, jako je MQL4 nebo MQL5. V závislosti na verzi programu Metaquotes.

Metaquotes je počítačový programovací software, který zahrnuje obchodní platformu Metatrader. Jazyk MQL4 nebo MQL5 je kód podobný kódu C ++. Zda se použije jeden nebo druhý jazyk, bude záviset na platformě, kterou používáme.

Jste připraveni investovat na trzích?

Jeden z největších makléřů na světě, eToro, zpřístupnil investice na finančních trzích. Nyní může kdokoli investovat do akcií nebo nakupovat zlomky akcií s 0% provizí. Začněte investovat hned s vkladem pouhých 200 $. Pamatujte, že je důležité trénovat investování, ale dnes to samozřejmě může udělat kdokoli.

Váš kapitál je ohrožen. Mohou být účtovány další poplatky. Další informace najdete na stocks.eToro.com
Chci investovat s Etoro

Stejně jako lidé používají jeden nebo druhý jazyk v závislosti na zemi, ve které žijeme, používají programy jeden nebo druhý jazyk v závislosti na platformě, která je provozuje. Pokud se nacházíme v Rusku, je pro komunikaci doporučeno mluvit rusky. Pokud jsme v Číně, doporučujeme mluvit čínsky. V tomto smyslu fungují roboti stejně. Stručně řečeno, aby Expert Advisor fungoval, musíme k napsání kódu a stanovení pravidel použít jazyk MQL4 nebo MQL5.

Příklad odborného poradce (EA)

Kromě jazyka, který je sám o sobě oblastí znalostí, uvedeme příklad.

Předpokládejme 30týdenní klouzavý průměr. Chceme, aby robot automaticky otevíral nákupní obchody, když je klouzavý průměr pod cenou (uptrend). Na druhé straně chceme, aby robot automaticky otevřel operace prodeje, když je klouzavý průměr nad cenou (downtrend).

Jakmile naprogramujeme kód a ověříme, že funguje správně, spustíme ho. Po spuštění bude robot pracovat podle pravidel, která jsme mu diktovali. To vše bez nutnosti ručního provádění objednávek.

Výhody a nevýhody používání odborného poradce

Expertní poradce může mít mnoho proměnných a mnoho indikátorů současně. Existují velmi složité roboty s velkým množstvím proměnných. Na druhé straně existují velmi jednoduché roboty, jako je ten v předchozím příkladu.

Výhodou robotů je absence lidského faktoru. Psychologie obchodování mizí a je mnohem snazší zjistit, zda to v minulosti fungovalo.

Představují však hlavní nevýhodu související s měnící se povahou trhů. Akciový trh se ne vždy chová stejně, nemusí mít vždy stejnou volatilitu. Indikátory, které fungují dnes, tedy nemusí fungovat dobře o rok. Proto je vhodné je pravidelně kontrolovat.