Назад

Ai Trader MT5 — Помощь

VibeFox AI Trader — это советник для MetaTrader 5, который использует искусственный интеллект для анализа графиков и генерации торговых сигналов. Отправьте скриншот графика нейросети — и получите детальный анализ с трендовыми линиями, уровнями поддержки/сопротивления и торговыми сигналами прямо на графике.

КАК ВЫБРАТЬ AI МОДЕЛЬ

Советник без внешней модели работать не будет, поэтому нужно выбрать правильную модель.
Модель обязательно должна уметь обрабатывать изображения — VL.
Очень желательно, чтобы модель была минимум 8B параметров для анализа или от 30B для анализа и торговли. Чем больше — тем умнее. Идеальный вариант — платные модели или модели от 100B.
На данный момент не рекомендуется торговать на реальном счёте, т.к. способных AI пока ещё недостаточно. Рекомендуется использовать для анализа и советов.

Локальные AI-модели

Локальные модели бесплатны. Рекомендуем работать именно с ними.

Как выбрать локальную модель в зависимости от железа

Если у вас очень слабая видеокарта, то возможно использовать только память, но скорость будет медленная. Dense-модели больше 8B практически использовать невозможно. Большие модели выбирайте только MOE. Модель должна иметь минимум квантизацию q4, и чем больше, тем лучше. Видеокарты с большим объёмом памяти намного ускорят работу. Dense-модель работает хорошо только когда полностью влезает в видеопамять вместе с KV-кэшем.

Qwen VL модели показывают лучшие результаты - многословный анализ и выставлен ордеров. Qwen3 VL 30B a3b - лучшая из доступных моделей для среднего компьютера.

Только память:

8 GB RAMмодели 4B. Очень слабый анализ, часто не умеют создавать ордера.
16 GB RAMмодели 8B. Обработка картинки будет занимать более 1 минуты. Качество анализа слабое.
32 GB RAMмодели 30B MOE. Qwen3 VL 30B MOE — очень хороший вариант. Обработка может занимать несколько минут.
64 GB RAMмодели 30B–70B MOE. Обработка может занимать несколько минут.

Видеокарта и память:

8 GB VRAM + 16 GB RAMМодели 8B будут обрабатывать картинку около 20–30 секунд.
16 GB VRAM + 32 GB RAMМодели 30B moe будут обрабатывать картинку около 20–60 секунд.
16 GB VRAM + 64 GB RAMМодели 70B moe будут обрабатывать картинку больше 1-2 минут.

Примеры моделей, совместимых с LM Studio/Jan.ai:

<7B Не рекомендуем. Очень быстрые, но слабый анализ. Ордера почти не умеют делать.

Qwen3 VL 4Bлучшее из 4B для быстрого анализа, но не для ордеров.
Gemma 3 4Bсамая быстрая

8-14B Быстро. Для простого анализа. Ордера выставляют, но доверять им не следует.

Qwen3 VL 8B
Minicpm v4.5 8B
Glm 4.6V flash 9B

15-40B Рекомендуем для 8 GB VRAM + 32 ГБ памяти. Хороший анализ графика и выставление ордеров.

Qwen3 VL 30B a3b moeлучшая модель для локального запуска на средне бюджетной машине.

40-110B на данные момент хороших VL моделей мы не нашли.

GLM 4.7V 70B moeдолгий и мощный анализ, но плохо умеет рисовать на графике и выставлять ордера. Используйте только для анализа.

>110B Рекомендуем при неограниченных возможностях

Premium AI модели

Для платных моделей надо опытным путём узнать цену на обработку одного изображения. Цены часто меняются и очень разнятся у разных фирм, моделей и подписок. Например, обработка ChatGPT последними моделями стоит более 1$ за 1 изображение. Точную цену можно выяснить, только сделав 1 запрос и посмотрев, сколько на это было потрачено денег. Актуальные примерные цены можете узнать в AI-чатах, но они не всегда точны. Рекомендуем использовать китайские, более дешёвые модели — GLM, DeepSeek, MiniMax, Mimo.

УСТАНОВКА

Необходимые настройки MT5 (Tools -> Options):

Вкладка Expert Advisors:

  • [x] "Algo Trading" в опциях или на панели инструментов — разрешить трейдинг. Если вы будете использовать только анализ, то необязательно.
  • [x] "Allow WebRequest for listed URL" — разрешить веб-запросы. Нужно обязательно для связи с AI. Добавьте URL ваших AI провайдеров и локальный хост для локальных моделей:
Localhttp://127.0.0.1 (для всех локальных моделей)
Claude (Anthropic)https://api.anthropic.com
Gemini (Google)https://generativelanguage.googleapis.com
OpenAIhttps://api.openai.com
OpenRouterhttps://openrouter.ai
Together AIhttps://api.together.xyz
Fireworks AIhttps://api.fireworks.ai
DeepSeekhttps://api.deepseek.com
Mistral AIhttps://api.mistral.ai
Groqhttps://api.groq.com
Perplexityhttps://api.perplexity.ai
Kimi / Moonshothttps://api.moonshot.ai
MiniMaxhttps://api.minimax.io
GLM / Zhipu AIhttps://api.z.ai

Опционально:

  • Вкладка Notifications — Enable Push Notification — для отправки Push-сообщений
  • Вкладка Email — Enable Email Notification — для отправки Email-сообщений
  • Вкладка FTP — введите данные для FTP — для сохранения анализа графиков на FTP

ПАНЕЛЬ и УПРАВЛЕНИЕ

Панель

Панель делиться на секции. В настройках все секции можно включать/выключать и делать открытыми/закрытыми по умолчанию. Следует учесть, что если секция закрыты или отключена, то опции на ней продолжают работать. Можно быстро закрыть и открыть все секции нажав на иконки на заголовке. Также можно настроить размеры панели и размер шрифта. Есть несколько прудстановленных режимов и собственные настройки ( Custom )

Заголовок панели

  • Название и версия советника
  • Иконка Стрелка вниз - Открывает все секции
  • Иконка Стрелка вверх - Закрывает все секции
  • Иконка Подчеркивание/Квадратик - Закрытие/Открытие панели
  • Иконка Крестик - Закрыть советник
  • Двойной клик на заголовке - Закрытие/Открытие панели
  • Нажмите и удерживайте для перемещения панели

Запуск и остановка работы

  • Запуск работы - Нажмите на кнопку [Start] для начала обработки символов с помощью AI
  • Таймаут — время обработки AI. Во время таймаута панель перестаёт реагировать на любые нажатия. Это особенность MQL5, а не советника. Пока не будет получен результат, ничего сделать нельзя. В настройках можно установить время для таймаута (по умолчанию 60 секунд). Если модель не успеет обработать результат, то произойдёт прерывание. Обычно 60 секунд хватает для платных и быстрых моделей, но иногда может не хватить, например для больших локальных моделей. Можете установить время больше. Средний ответ от основных AI (Claude, Google, OpenRouter — 10–15 секунд).
  • Красная кнопка STOP — идёт процесс обработки.
  • На кнопке отображается текущий номер символа и сколько всего символов. Например 1/10.
  • Как остановить процесс? Нажмите 1 раз на красную кнопку, и процесс остановится после таймаута! Сразу остановки не будет. В крайнем случае — закройте MetaTrader.
  • Если включён планировщик, то на кнопке Stop отобразится время до запуска.

Запросы в AI ( Prompts )

Запросы намного удобнее держать в файлах, чем в настройках советника. В настройках можно держать до 5 запросов. Для работы с файлами используется текстовый редактор по умолчанию для .txt файлов — обычно это Notepad. Все фаилы запросов редактируются в папке Metatrader/MQL5/Files/Ai_Trader/Prompts. Можете там создавать любые файлы запросы. Потом нажмите Refresh, чтобы файлы попали в список запросов.

Выбор запросаОткрывающийся список с выбором запросов. В списке файловые запросы указаны с символом [F] в начале.
[Result]Показывает ссылку на фаил result.html. Скопируйте и вставьте его в браузер. Сохраните в фаворитах и потом просто открывайте - адрес всегда постоянный.
[Repeat]Повторить последний ответ без отправки в AI. Мгновенно происходят все те же действия — отрисовка анализа и ордера, отправка нотификаций.
[Show]Показать/скрыть текст выбранного запроса на графике
[Refresh]Обновить список. Нужно после изменения файлов запросов в ручную.
[Add]Создать новый файл запроса. Введите имя без расширения .txt и нажмите ОК.
[Rename]Переименовать файл запроса (только файловые промпты)
[Del]Удалить файл запроса (только файловые промпты)

SYMBOLS

Символы перебираются поочереди из указанных списков. Их можно указать в настройках, файлах или выбрать коллекции. Нужно учитывать, что если символов много и они загружаются первый раз, то не всегда успевает загрузиться кэш. Для этого нужен небольшой таймаут. Его можно установить в настройках. Все фаилы со списками символов редактируются в папке Metatrader/MQL5/Files/Ai_Trader/Symbols. Можете там создавать любые файлы. Потом нажмите Refresh, чтобы файлы попали в список символов.

Выбор списка символовВыбор списка символов (Current — только текущий символ, MarketWatch — все открытые символы в MarketWatch, Manual — символы, введённые в настройках советника, файлы — ваши собственные списки из текстовых файлов)
[Show]Показать/скрыть список символов на графике.
[Refresh]Обновить список символов из файлов.
[Add]Создать новый файл списка символов. Введите имя без расширения .txt и нажмите ОК.
[Rename]Переименовать файл списка символов (только файлы)
[Del]Удалить файл списка символов (только файлы)

RESPONSE

Можно выбрать что рисовать на графике после ответа AI-

[x] Show AnalyzeAI рисует линии/зоны/метки на графике
[x] Show OrdersAI генерирует торговые сигналы (линии Входа, Stoploss, Takeprofit)

TRADING

Настройки Трейдинга.

Lot: [0.01]Размер лота. Можно менять колёсиком мышки, клавишами Up/Down. Учитываются модификаторы Ctrl/Shift — будут меняться разные цифры в числе.
Real Orders: [0]Реальные ордера. Сколько открыть реальных ордеров (0=выкл, N=первые N символов). Ордера открываются для первых символов из списка. Если указано 5, то откроются ордера на 5 первых символах. Ордера не открываются, если на символе уже открыт ордер.
[x] Order EditВключить ручную коррекцию точки входа, Stop Loss, Take Profit. Это работает только на текущем графике, где установлен советник. После окончания обработки символов появляются ползунки и кнопки сверху справа. Ползунки можно двигать вверх, вниз, влево и вправо. Кнопка OK — создаёт ордер, кнопка X — отменяет.

AI MODELS

Выбор AI-провайдераИз списка выберите нужного провайдера (Local, Claude, Gemini, OpenAI и др.). При выборе происходит сбор моделей и заполнение списка моделей правее.
Выбор моделиСписок моделей загружается автоматически от провайдера. В настройках можно установить фильтрацию моделей по дате выпуска и ключевым словам. Это нужно, т.к. без этого выдаётся очень много моделей, которые нельзя использовать. Много текстовых моделей, которые не умеют обрабатывать изображения.

NOTIFICATIONS

[x] HTMLСохранять результаты в result.html (текст + скриншот). Можно открыть в любом браузере.
[x] TelegramОтправлять в Telegram бот (текст + фото)
[x] FTPСохранение на FTP (нужно настроить в опциях MetaTrader FTP-доступ)
[x] Chart (text)Показывать ответ AI текстом на графике
[x] Response image onlyОтправлять только скриншот в Results.html/Telegram/Webhook/FTP (без текста). Для этого нужно включить вывод текста на Chart. Тогда не будет приходить дополнительный текст и будет занимать меньше места и трафика. Текст будет на скриншоте.
[x] Email (text)Отправлять email-уведомление (только текст). Нужно включить и настроить в опциях MetaTrader Email-доступ.
[x] Push (start)Push-уведомление при старте работы. Нужно включить и настроить в опциях MetaTrader Push-доступ.
[x] Alert (start)MT5 Alert при старте работы.
[x] WebhookPOST JSON на webhook URL (текст + фото base64). Формат сообщения:
{
   "message": "EURUSD [gpt-4o]: BUY signal detected",
   "image_base64": "/9j/4AAQSkZJRg...",
   "request": { ...JSON ... },
   "response": { ...JSON ... },
   "time": "2026.02.21 14:30:05"
}

VISUAL

Настройка внешнего вида панели.

[S][M][L][XL][C]Изменение размера панели (300/400/500/600/Custom пикс.). Custom — свои настройки через опции советника.
[Dark/Light]Переключение цветовой схемы Светлая/Тёмная
[Slider S][M][L]Изменение размера ползунков в OrderEdit (маленький/средний/большой)

SCHEDULER

Планировщик нужен для запуска работы в определённое время. После включения нажмите START, и вы увидите таймер до ближайшего старта работы. Есть подробные настройки интервала и времени. На панели можно только включить и отключить.

Есть 3 типа планировщика:

  1. Интервал - например через каждые 5 минут.
  2. Интервал с конца работы - после окончания работы, измеряется интервал и запускается процесс
  3. Определённое время — можно установить определённое время на каждый день недели.
[x] EnableПланировщик включение/выключение.

ACTIONS

Дополнительные действия.

[Folder]Показать адрес папки данных Ai_Trader. Скопируйте в проводник и она откроется.
[Log]Показать адрес на фаил log.txt. Откройте в Notepad.
[Help]Показать адрес страницы помощи онлайн. Скопируйте в браузер.
[Bug report]Показать адрес страницы контактов и сообщениях об ошибках онлайн. Скопируйте в браузер.

CLEAR

Очистка файлов, логов, results.html

[Results]Очистить result.html
[Log]Очистить log.txt
[Screenshots]Удалить все скриншоты из папки Screenshots
[Requests]Удалить все запросы из папки Requests
[Objects]Удалить все нарисованные объекты с графика
[Chart]Очистить текст на графике
[x] Auto Clear on StartОчищать всё при каждом запуске работы. Удобно чтобы не накапливалось.

DEBUG

Отладка. Средства для анализа запросов и ответов.

[x] DebugРежим отладки. При включении к любому тексту анализа добавляется JSON Request и Response для подробного анализа работы с AI
[Last Request]Открыть файл последнего API запроса в текстовом редакторе.

STATUS

Строка статусаПоказывает текущее состояние (Ready, прогресс обработки, ошибки) и краткое описание при наведении на элементы панели.

ПАРАМЕТРЫ INPUT

PANEL

Instance NameИмя экземпляра советника (пусто = автогенерация). Нужно, если вы используете больше 1 советника в одной программе. Каждому надо давать разные Instance Name.
Panel SizeРазмер панели: S(300), M(400), L(500), XL(600), Custom
Custom WidthШирина в пикселях для Panel Size = Custom
Custom Font SizeРазмер шрифта для Panel Size = Custom
Color SchemeТема: Light (светлая) или Dark (тёмная)

SECTIONS

Все секции можно сделать по умолчанию открытыми, закрытыми или отключить. Учтите, что если секция отключена, то опции на ней не действуют.

AI ModelsСостояние секции: Open / Closed / Disabled
SymbolsСостояние секции: Open / Closed / Disabled
ProcessСостояние секции: Open / Closed / Disabled
TradingСостояние секции: Open / Closed / Disabled
NotificationsСостояние секции: Open / Closed / Disabled
VisualСостояние секции: Open / Closed / Disabled
SchedulerСостояние секции: Open / Closed / Disabled
ActionsСостояние секции: Open / Closed / Disabled
ClearСостояние секции: Open / Closed / Disabled
DebugСостояние секции: Open / Closed / Disabled

SYMBOLS

Symbol ModeРежим символов: Current / MarketWatch / All / Currencies / Manual
Manual SymbolsСписок символов через запятую для режима Manual
Show "All" optionПоказать "All" в выпадающем списке. Если включить, может начаться очень долгий перебор большого количества символов.

PROMPTS

Prompt 1-5 NameИмя встроенного промпта (пусто = пропустить)
Prompt 1-5 TextТекст инструкции промпта

SCHEDULER

Scheduler ModeРежим: Time (установка точного времени для запуска) / Interval (интервал) / Interval from end (интервал с конца работы)
Interval (minutes)Интервал таймера в минутах (минимум 1)
Monday-SundayРасписание по дням: формат "ЧЧ:ММ,ЧЧ:ММ" например "10:00,12:00,14:00"

TRADING

Lot SizeРазмер лота по умолчанию
Slippage (points)Максимальное проскальзывание
OrderEdit
Slider SizeРазмер ползунков для OrderEdit: 0=S, 1=M, 2=L
Entry Line ColorЦвет линии Entry
Entry Line WidthТолщина линии Entry (1-5)
SL Line ColorЦвет линии Stop Loss
SL Line WidthТолщина линии Stop Loss (1-5)
TP Line ColorЦвет линии Take Profit
TP Line WidthТолщина линии Take Profit (1-5)

AI SETTINGS

AI Response TimeoutМакс. время ожидания ответа AI в секундах — таймаут (30–600)
Local AI (до 3 серверов)
Local 1-3 NameОтображаемое имя (напр. "LM Studio", "Ollama")
Local 1-3 IP:PortАдрес сервера (напр. "127.0.0.1:1234")
Claude
EndpointURL API (по умолчанию: https://api.anthropic.com)
API KeyКлюч Anthropic API (sk-ant-...)
Min DateИсключить модели старше ГГГГ.ММ
Models filterИсключить модели, содержащие эти слова (через запятую)
Gemini
EndpointURL API (по умолчанию: https://generativelanguage.googleapis.com)
API KeyКлюч Google API (AIza...)
Min DateИсключить модели старше ГГГГ.ММ
Models filterИсключить модели, содержащие эти слова (через запятую)
OpenAI Compatible 1-4
Provider NameОтображаемое имя в выпадающем списке API
EndpointURL API (должен поддерживать /v1/models и /v1/chat/completions)
API KeyКлюч API провайдера
Min DateИсключить модели старше ГГГГ.ММ
Models filterИсключить модели, содержащие эти слова (через запятую)

NOTIFICATIONS

Chart (text only)Показывать ответ AI текстом на графике
Chart Font SizeРазмер шрифта на графике (8-20)
Text on Dark BGЦвет текста на тёмном фоне графика
Text on Light BGЦвет текста на светлом фоне графика
Chart Font BoldЖирный шрифт для текста на графике
Chart Line WidthШирина переноса текста в символах (30-60)
Chart Text XГоризонтальный отступ текста в пикселях
Chart Text YВертикальный отступ текста в пикселях
Screenshot OnlyОтправлять только скриншот. Нужно включить опцию Chart (text only), тогда текст будет на скриншоте. Удобно если текста не много.
Alert (start)Показать MT5 Alert при старте работы
Push (start)Отправить Push уведомление при старте работы
Results.htmlСохранять результаты в HTML файл отчета
Telegram
EnabledВключить уведомления в Telegram
Bot TokenТокен бота Telegram от @BotFather
Chat IDID целевого чата/канала
Email
EnabledВключить email-уведомления
Webhook
EnabledВключить webhook-уведомления
URLURL endpoint webhook (получает POST с JSON)

CLEAR

Auto Clear on StartАвтоочистка всех объектов и текста перед каждым запуском

DEBUG

Debug ModeРасширенное логирование. Добавляется полный JSON Request/Response к тексту

ORDER EDIT

  • Редактор ордера после ответа AI
  • Редактор можно включить и отключить в настройках и на панели
  • На графике появляются 3 ползунка - Точка входа (Entry), Stoploss, Takeprofit.
  • Их можно перемещать мышкой вверх, вниз, влево, вправо.
  • На ползунке Точки входа (Entry) есть кнопка OK - для входа в позицию и X для отмены
  • Сверху справа есть дополнительные кнопки
[Reset]Сброс Entry/SL/TP к исходным значениям
[Text]Показать/скрыть текст ответа AI на графике
[Analyze]Показать/скрыть графику анализа AI на графике
[Order]Показать/скрыть линии/слайдеры ордера на графике

СТРУКТУРА ПАПОК

Советник создает свою структуру папок в MQL5/Files/Ai_Trader. В нее можно зайти если нажать на панели Actions->Folder.
Для скорости вы можете создавать Запросы и Списки символов прямо в файлах, чем через панель например. Надо советник перезапустить, чтоб он взял новые списки из файлов.

PromptsТекстовые файлы запросов
RequestsФайлы JSON запросов и ответов, для анализа работы с AI.
ScreenshotsИзображения графиков
SymbolsТекстовые файлы со списками символов.
last_message.txtпоследнее сообщение
last_request.txtпоследний запрос в формате JSON
last_response.txtпоследние ответ в формате JSON
log.txtлог
result.htmlфаил с результатами для просмотра в браузере.