Назад

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файл з результатами для перегляду в браузері.