Съветникът (Expert Advisor, EA) е програма, която работи в MetaTrader 5 и може да отваря и затваря сделки по предварително зададени правила. Това ръководство обяснява как да инсталирате EA в MT5 и да проверите дали работи.
Преди да започнете
- EA за MT5 е файл
.ex5(компилиран) или.mq5(изходен код). Файловете.ex4/.mq4са за MT4 и не работят в MT5. - EA работи само докато терминалът е отворен и свързан с интернет. Затова системите, които трябва да работят денонощно, обикновено се пускат на VPS.
- Ако сте влезли с инвеститорската парола (само за четене), не могат да се отварят сделки. Трябва да влезете с основната парола.
- Имената на менюто в това ръководство са на английски. Ако MT5 е на друг език на интерфейса, имената може да се показват различно.
Стъпка 1: Отворете папката с данни
В MT5 щракнете върху File → Open Data Folder (Файл → Отваряне на папката с данни). В отворилия се прозорец влезте в папката MQL5.
Стъпка 2: Копирайте файла в правилната папка
- Копирайте файла на EA в
MQL5\Experts. - Файловете на индикаторите се поставят в
MQL5\Indicators. - Ако имате само файла с изходен код
.mq5, отворете го в MetaEditor и го компилирайте с F7; така се създава файлът.ex5.
Ако имате инсталиран повече от един MT5, всеки има собствена папка с данни. Уверете се, че копирате файла в папката на терминала, в който ще работи EA.
Стъпка 3: Обновете списъка
Натиснете Ctrl+N, за да отворите панела Navigator (Навигатор). Щракнете с десния бутон върху Expert Advisors и изберете Refresh (Обнови). Ако EA все още не се появява, затворете MT5 и го отворете отново.
Стъпка 4: Включете алгоритмичната търговия
- Отидете в Tools → Options → Expert Advisors и проверете дали е отметната опцията, която разрешава алгоритмичната търговия.
- Бутонът Algo Trading в горната лента трябва да е зелен. Ако е червен, щракнете върху него, за да го включите.
- Ако EA трябва да се свързва с външен адрес (WebRequest), добавете в списъка с разрешени адреси в същия раздел само адреса, посочен в документацията на EA, и само ако му имате доверие. Не добавяйте ненужни адреси.
Стъпка 5: Добавете EA към графика
- Плъзнете EA от Навигатора върху графиката (или щракнете двукратно върху него).
- В раздела Common (Общи) проверете дали е отметната опцията, която разрешава алгоритмичната търговия.
- В раздела Inputs (Параметри) прегледайте параметрите на EA. Не използвайте стойностите по подразбиране на реална сметка, докато не ги разберете.
- Щракнете върху OK.
Стъпка 6: Проверете дали работи
- В горния десен ъгъл на графиката трябва да се покажат името на EA и иконка.
- В Toolbox → Experts (Ctrl+T) трябва да има запис, че EA е зареден успешно. Ако има грешка, тя се показва тук.
Често срещани проблеми
| Симптом | Вероятна причина и решение |
|---|---|
| EA не се появява в Навигатора | Грешна папка, списъкът не е обновен или файлът е за MT4. Проверете стъпки 2 и 3. |
| Няма иконка на EA на графиката или е зачертана | Algo Trading е изключен. Направете бутона в лентата зелен. |
| Грешка «trade is disabled» или подобна в раздела Experts | Възможно е да сте влезли с инвеститорската парола или сметката/брокерът да не позволява търговия с EA. |
| «Not enough money» / «Invalid volume» | Размерът на лота не отговаря на баланса или на минималния/максималния обем на символа. Коригирайте лота в параметрите. |
| EA никога не отваря сделки | Пазарът може да е затворен (почивни дни), условията на EA може да не са настъпили или използвате тип сметка (hedging / netting), който EA не поддържа. |
| EA спира, когато изключа компютъра | EA работи в терминала, затова терминалът трябва да остава отворен. За непрекъсната работа се използва VPS. |
За инструментите на Thatri.ch
MT5 индикаторите и съветниците на Thatri.ch се инсталират по същия начин. За подробности относно лиценза и инструментите вижте често задаваните въпроси, а за уроци — страницата с видеа.
Често задавани въпроси
Мога ли да пусна EA в мобилното приложение на MT5?
Не. Мобилното приложение на MT5 не изпълнява съветници. EA работят в настолния терминал на MT5 или в терминал, хостван на VPS.
Работи ли в MT5 съветник, написан за MT4?
Не. Файловете за MT4 (.ex4 / .mq4) не са съвместими с MT5. Трябва ви .ex5 файл, компилиран специално за MT5.
Как да променя настройките на EA по-късно?
Щракнете с десния бутон върху графиката, отворете Expert Advisors и изберете Properties (Свойства; пряк път: F7). Променете параметрите в раздела Inputs и щракнете върху OK.