Expert Advisor
Ein Expert-Advisor ist Script, welches automatisch tradet. Die Umgebung für dieses Script ist das Programm „Metatrader“. Das interessante daran, jede interessierte Person kann sich den Metatrader installieren und eigene Handels-Scripte („Expert Advisor“ – „EA“ ) erstellen, vorausgesetzt es sind ein wenig Programmierkenntnisse vorhanden.
Trading-Umgebung
Der Metatrader wurde von der „MetaQuotes Software Corp“ entwickelt. Das handeln mit Devisen („Forex“), wie auch mit Aktien, ist simpel und mit wenigen Mausklicks erledigt. Darüber hinaus stehen dem Anwender auch viele Module der Chartanalyse zur Verfügung, wie z.B. Trendlinien, Fibonacci-Zeitebenen & Retracements.
Expert Advisor
Besonderes Interessant wird der Metatrader, wenn man ein automatisiertes Handelssystem entwickeln möchte. Der Metatrader ermöglicht mittels des „Metaeditors“ das direkte entwickeln eines Expert-Advisors. Die eigenen Handels-Ideen können mittels der Programmiersparache MQL („MetaQuotes Language“) umgesetzt werden. Durch zahlreiche Funktionen und fertig entwickelte Indikatoren wird die Entwicklung eines EAs deutlich vereinfacht. Hier Beispielsweise ein einfacher Trade. Sinkt der RSI unter 25, so wird eine Kauforder ausgelöst:
int ticket;
if(iRSI(NULL,0,14,PRICE_CLOSE,0) < 25)
{
ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25 * Point,Ask + 25 * Point,"My order #2",16384,0,"Green");
if(ticket == 0)
{
Print("OrderSend failed with error #" ,GetLastError());
return(0);
}
}