Експертният съветник (EA) или експертен съветник е компютърен робот, който автоматично въвежда поръчки на финансовите пазари. Поръчките могат да бъдат от всякакъв тип. Включително дълги, къси, стоп загуби и поръчки за тейк печалба. Изпълнението на поръчките ще зависи от правилата, които роботът има. Тези правила имат формата на алгоритъм.
Експертен съветник работи единствено и изключително на платформата за търговия Metatrader. Това не означава, че няма други компютърни роботи, които да работят на други платформи. Те обаче не се наричат експертен съветник.
Можем да говорим за алгоритми за търговия или автоматични системи. Експертният съветник е вид автоматизирана система.
Кодът на експертния съветник
Експертният съветник е програмиран в код на език като MQL4 или MQL5. В зависимост от версията на програмата Metaquotes.
Metaquotes е софтуер за компютърно програмиране, който включва платформата за търговия Metatrader. Езикът MQL4 или MQL5 е код, подобен на кода на C ++. Дали се използва един или друг език ще зависи от платформата, която използваме.
Готови ли сте да инвестирате на пазарите?
Един от най-големите брокери в света, eToro, направи инвестициите на финансовите пазари по-достъпни. Сега всеки може да инвестира в акции или да купи части от акции с 0% комисионни. Започнете да инвестирате сега с депозит от само $ 200. Не забравяйте, че е важно да се обучавате да инвестирате, но разбира се днес всеки може да го направи.
Вашият капитал е изложен на риск. Възможно е да се прилагат други такси. За повече информация посетете stocks.eToro.com
Искам да инвестирам с ЕтороПо същия начин, по който хората използват един или друг език в зависимост от държавата, в която живеем, програмите използват един или друг език в зависимост от платформата, която ги управлява. Ако сме в Русия, се препоръчва да говорим на руски, за да общуваме. Ако сме в Китай, се препоръчва да говорим китайски. В този смисъл роботите работят по същия начин. Накратко, за да работи експертен съветник, трябва да използваме езика MQL4 или MQL5, за да напишем кода и да установим правилата.
Примерен експертен съветник (EA)
Освен езика, който сам по себе си е област на знанието, ще представим и пример.
Да приемем 30-седмична пълзяща средна стойност. Искаме роботът автоматично да отваря сделки за покупка, когато плъзгащата се средна е под цената (възходящ тренд). На свой ред искаме роботът автоматично да отваря операции за продажба, когато плъзгащата се средна е над цената (низходящ тренд).
След като програмираме кода и проверим дали работи правилно, ще го стартираме. Започнал, роботът ще работи според правилата, които сме му продиктували. Всичко това, без да е необходимо да изпълнявате поръчките ръчно.
Предимства и недостатъци на използването на експертен съветник
Експертният съветник може да има много променливи и много показатели едновременно. Има много сложни роботи с огромен брой променливи. На свой ред има много прости роботи като този в предишния пример.
Предимството на роботите е отсъствието на човешкия фактор. Психологията на търговията изчезва и е много по-лесно да се види дали е работила в миналото.
Те обаче представляват основен недостатък, свързан с променящия се характер на пазарите. Фондовият пазар не винаги се държи по един и същи начин, не винаги има еднаква волатилност. Така че показателите, които работят днес, може да не работят добре след една година. Затова е препоръчително да ги преглеждате периодично.