Коннектор MetaTrader
Коннектор — советник TJConnector для MetaTrader 4 и 5. Пока терминал запущен, он сам отправляет в журнал всю историю счёта, а потом каждую новую сделку — за секунды. В нём нет торговых функций: он не может открыть, изменить или закрыть ордер и никогда не спрашивает пароль. Исходный код открыт.
Файлы и коннектор можно использовать для одного счёта: сделки сопоставляются, а не дублируются.
Установка
- Ключ. Счета → счёт MetaTrader → «Подключить MetaTrader». Ключ показывается один раз — скопируйте его.
- Скачайте советник на странице коннектора:
TJConnector.ex5для MetaTrader 5 илиTJConnector.ex4для MetaTrader 4. В терминале: Файл → Открыть каталог данных → MQL5 (или MQL4) → Experts. Положите файл туда и в Навигаторе нажмите «Обновить». На Mac так не открыть: в Finder нажмите ⌘⇧G и вставьте путь из мастера или со страницы коннектора. - Разрешите адрес. Сервис → Настройки → Советники → отметьте «Разрешить WebRequest для следующих URL» и добавьте адрес журнала — он показан в мастере и на странице коннектора.
- Поставьте на график. Перетащите TJConnector на любой график, на вкладке «Входные параметры» вставьте ключ в
InpKeyи нажмите OK. - MetaTrader 4: вкладка «История счёта» → правая кнопка мыши → «Все». Иначе советник увидит не всю историю.
Мастер на странице «Счета» сам покажет, когда советник вышел на связь, как идёт выгрузка истории и последнюю сделку.
Не работает?
- В левом верхнем углу графика советник пишет, что не так.
- Адрес в WebRequest — ровно адрес журнала: с
https://и без пути в конце. - Советник стоит на графике в открытом терминале, а терминал подключён к брокеру.
- Ключ вставлен целиком и без пробелов. Если не уверены — «Новый ключ» на карточке коннектора и вставьте его заново.
- «Key revoked or wrong» на графике — ключ заменили или вставили не тот: вставьте новый.
- «Connector is attached to account …» — в терминале открыт не тот счёт, к которому привязан коннектор.
- «Add https://… in Tools > Options > Expert Advisors» — адрес не добавлен в WebRequest (шаг 3).
Проп-счета
Коннектор только читает историю, но некоторые проп-фирмы ограничивают любых советников. Перед подключением проверьте правила своей фирмы — или загружайте отчёты файлом, см. Как выгрузить историю.