TraderAi Algorithmic trading
- Эксперты
- Версия: 2.2
- Обновлено: 21 июля 2026
- Активации: 5
AI Trading Agent — это экспертный советник для MetaTrader 5, использующий машинное обучение и современные большие языковые модели (LLM) для анализа рыночных данных в реальном времени и автоматического выполнения сделок.
Вместо программирования каждого торгового правила вы можете описать стратегию, условия входа, правила управления позициями и ограничения риска с помощью текстовой инструкции на естественном языке. AI-модель анализирует переданные рыночные данные и возвращает структурированные торговые действия, которые советник может выполнить на выбранном торговом счёте.
Последняя версия подключается через OpenRouter, NVIDIA и Router9. Эти провайдеры предоставляют доступ к различным семействам моделей через OpenAI-совместимые API, включая модели OpenAI, Anthropic, Google, DeepSeek, Meta, Mistral, Qwen, Moonshot AI, NVIDIA и других разработчиков по мере их появления.
Это может включать модели нового поколения, такие как:
-
Anthropic Claude Fable 5
-
ChatGPT 5.6 Sol
-
Qwen 3.8
-
Kimi K3
-
Модели NVIDIA Nemotron
Поддерживаемые провайдеры предлагают бесплатные модели с ежедневными лимитами, позволяя тестировать TraderAI без оплаты API.
Модель может использоваться только в том случае, если выбранный провайдер предоставляет её в своём каталоге и поддерживает совместимый текстовый API типа Chat Completions.
Доступность моделей, их названия, API-идентификаторы, стоимость, размер контекста, ограничения запросов и бесплатные тарифы могут изменяться. Всегда копируйте точный Model ID из актуального каталога выбранного провайдера.
Как работает AI Trading AgentAI Trading Agent собирает рыночную информацию, включённую в параметрах советника, и отправляет её выбранной AI-модели.
В зависимости от настроек модель может получать:
-
Текущие ценовые данные
-
Последние свечи OHLC
-
Тиковые данные Bid и Ask
-
Данные глубины рынка
-
Информацию об открытых позициях
-
Ограничения торгового объёма
-
Пользовательский промпт со стратегией
Модель следует вашим инструкциям, анализирует переданное состояние рынка и возвращает структурированные торговые действия.
Доступные действия могут включать:
-
Открытие позиций на покупку или продажу
-
Закрытие существующих позиций
-
Управление несколькими позициями
-
Адаптацию стратегии к изменяющимся рыночным условиям
Это устраняет необходимость вручную копировать рыночные данные в AI-приложение и самостоятельно выполнять каждое решение, сформированное моделью.
Ответ AI может быть неправильным, неполным, задержанным или непоследовательным. Подключение советника к мощной модели не создаёт прибыльную торговую стратегию автоматически. Эффективность системы в значительной степени зависит от качества промпта, возможностей модели, рыночных условий и настроек управления риском.
Перед использованием реальных средств всегда тестируйте стратегию на демо-счёте.
Режимы работыАвтономный режим
По умолчанию AI Mode отключён.
Когда AI Mode отключён, советник работает как автономная автоматическая торговая система. Он использует встроенную стратегию поддержки и сопротивления и автоматически рассчитывает уровни Take Profit и Stop Loss.
Этот режим позволяет советнику работать без зависимости от внешнего AI-сервиса.
Режим AI
Когда AI Mode включён, встроенная автономная торговая логика отключается. Торговые решения формируются выбранной внешней AI-моделью в соответствии с вашим промптом и настройками рыночных данных.
В режиме AI модель может анализировать переданное состояние рынка и выполнять сделки непосредственно на выбранном торговом счёте.
Для работы необходимы корректно настроенные:
-
AI-провайдер
-
API-ключ
-
Model ID
-
Торговый промпт
Без рабочей AI-конфигурации советник не сможет получить решение и не будет выполнять торговые действия, созданные моделью.
Ограничение тестера стратегийВнешние AI-запросы недоступны в тестере стратегий MetaTrader 5 из-за ограничений MetaTrader WebRequest.
Это ограничение платформы MetaTrader, а не самого советника.
Поэтому AI-функции необходимо тестировать на реальном графике с использованием демо-счёта или счёта для тестирования в реальном времени.
Во время первоначальной разработки промпта и проверки стратегии используйте демо-счёт.
Параметры советникаКонфигурация AI
Enable AI Mode
Включает или отключает торговые решения, формируемые внешней AI-моделью.
-
false : использовать встроенную автономную стратегию советника
-
true : использовать выбранного AI-провайдера и модель
Включение AI Mode отключает стандартную автономную торговую логику.
AI Provider
Выберите провайдера, через которого будут выполняться AI-запросы:
-
OpenRouter
-
NVIDIA
-
Router9
Выбранный здесь провайдер должен соответствовать API-ключу и Model ID, указанным в конфигурации провайдера.
Reasoning
Включите этот параметр при использовании модели, которая поддерживает или требует расширенное рассуждение.
Некоторые reasoning-модели могут использовать больше токенов и отвечать медленнее. Другие модели или провайдеры могут игнорировать или ограничивать этот параметр.
Не включайте Reasoning автоматически для каждой модели. Сначала ознакомьтесь с документацией выбранной модели.
Temperature
Управляет вариативностью и случайностью ответа модели.
-
0.1–0.3 : более последовательные и консервативные ответы
-
0.4–0.7 : сбалансированный режим
-
0.8–1.0 : более разнообразные и экспериментальные ответы
Для повторяемых торговых решений обычно лучше использовать низкие значения.
Рекомендуемое начальное значение: 0.2 .
Некоторые reasoning-модели или API-провайдеры могут игнорировать, ограничивать или отклонять параметр Temperature.
Max Tokens
Определяет максимальное количество токенов, которое может быть использовано в ответе провайдера.
Большее значение позволяет модели создавать более подробный анализ или сложные структурированные действия, но также может увеличить:
-
Время ответа
-
Использование API
-
Стоимость запросов
-
Количество ненужного текста
Точное поведение этого параметра может различаться в зависимости от провайдера и модели.
Execute On
Определяет, когда советник должен запрашивать новое решение у AI.
Bar
Запрашивает новое решение после появления новой завершённой свечи на выбранном таймфрейме графика.
Этот режим обычно создаёт меньше API-запросов и обеспечивает более стабильные интервалы принятия решений.
Tick
Запрашивает решения на основе поступающих рыночных тиков.
Тиковый режим может создавать очень большое количество API-запросов, особенно на активных торговых инструментах. Это может быстро привести к превышению лимитов провайдера или увеличению расходов.
Используйте Tick осторожно и заранее проверяйте ограничения API выбранного провайдера.
Конфигурация входных данных моделиЭти параметры определяют, какие рыночные данные передаются AI-модели.
Include OHLC
Добавляет в запрос последние свечные данные.
Каждая свеча может содержать:
-
Open
-
High
-
Low
-
Close
Свечные данные позволяют модели анализировать ценовое движение, тренды, диапазоны, уровни поддержки и сопротивления и другие структуры графика.
Number of Past OHLC Data
Определяет количество предыдущих свечей, передаваемых модели при включённом параметре OHLC.
Большое окно предоставляет больше исторического контекста, но увеличивает количество входных токенов, задержку и стоимость запросов.
Include Ticks
Добавляет в запрос последние тиковые данные Bid и Ask.
Тиковые данные позволяют модели анализировать краткосрочное движение цены более подробно, чем завершённые свечи.
Number of Past Ticks
Определяет количество предыдущих тиков, включаемых в запрос.
Большие тиковые окна могут значительно увеличить размер запроса, количество токенов и время ответа.
Include Market Depth
Добавляет текущий снимок глубины рынка или книги заявок, если эти данные доступны у брокера для выбранного символа.
Глубина рынка может быть недоступна для некоторых:
-
Символов
-
Брокеров
-
Типов счетов
-
Режимов тестирования
Minimum Trade Volume Size
Определяет минимальный торговый объём в лотах, который AI может запросить.
Запросы с объёмом ниже этого значения не должны приниматься советником.
Maximum Trade Volume Size
Определяет максимальный торговый объём в лотах, который AI может запросить.
Используйте консервативное значение, особенно при тестировании нового промпта или новой модели.
Maximum Number of Concurrent Open Positions
Определяет максимальное общее количество позиций, которые AI Trading Agent может одновременно держать открытыми.
Этот параметр помогает ограничивать стратегии, использующие несколько одновременных позиций, включая:
-
Сеточные стратегии
-
Хеджирование
-
Стратегии Мартингейла
-
Трендовые стратегии с несколькими входами
-
Масштабирование позиций на основе импульса или Price Action
Это ограничение уменьшает потенциальную экспозицию, но не устраняет торговый риск.
Command PromptПараметр Command Prompt определяет стратегию, условия, ограничения и ожидаемое поведение AI-модели.
В промпте можно описать:
-
Когда открывать сделку на покупку или продажу
-
Какие модели Price Action учитывать
-
Сколько позиций разрешено открывать
-
Когда закрывать позиции
-
Каких рыночных условий следует избегать
-
Как выбирать торговый объём
-
Как модель должна отвечать при отсутствии подходящего торгового сигнала
Модель интерпретирует эти инструкции вместе с переданными рыночными данными.
Качественный промпт должен чётко определять:
-
Цель торговой стратегии
-
Условия входа
-
Условия выхода
-
Правила управления позициями
-
Ограничения риска
-
Условия, при которых сделка не должна открываться
-
Требуемую структуру ответа
Не следует ожидать, что модель самостоятельно определит отсутствующие правила риска. Опишите ожидаемое поведение явно и многократно протестируйте промпт на демо-счёте.
Использование Prompt.txtСоветник автоматически создаёт файл Prompt.txt в каталоге Files терминала MetaTrader 5.
Этот файл можно использовать для длинных или сложных промптов, которые неудобно вводить непосредственно в окне параметров советника.
Чтобы загрузить промпт из Prompt.txt , оставьте параметр Command Prompt пустым. После этого советник будет использовать содержимое внешнего файла.
Как редактировать Prompt.txt
-
Откройте MetaTrader 5.
-
Выберите меню Сервис.
-
Откройте MetaQuotes Language Editor.
-
В MetaEditor откройте панель Навигатор.
-
Разверните раздел Files.
-
Откройте файл Prompt.txt .
-
Измените и сохраните торговый промпт.
Если панель Navigator не отображается, выберите в MetaEditor:
View → Navigator
Поддерживаемые AI-провайдерыOpenRouter
OpenRouter предоставляет доступ к большому количеству коммерческих моделей и моделей с открытым исходным кодом через единый API-ключ и общую систему названий моделей.
Каталог моделей:
Model ID по умолчанию:
openai/gpt-oss-20b:free
Введите точный Model ID, указанный в каталоге OpenRouter.
Идентификаторы моделей OpenRouter обычно имеют следующий формат:
publisher/model-name
Некоторые Model ID также могут содержать обозначение варианта или тарифа, например:
:free
Примеры:
-
moonshotai/kimi-k3
-
anthropic/claude-fable-5
-
nvidia/nemotron-3-ultra-550b-a55b:free
Доступность этих примеров не гарантируется. Перед использованием проверяйте каждый идентификатор в актуальном каталоге OpenRouter.
NVIDIA
NVIDIA предоставляет размещённые NVIDIA NIM API для поддерживаемых текстовых и reasoning-моделей.
Каталог моделей:
https://build.nvidia.com/models
Выберите модель, для которой доступен Free Endpoint или другой размещённый API endpoint, совместимый с советником.
Откройте страницу выбранной модели и скопируйте точный API Model ID.
Не все записи в каталоге NVIDIA подходят для AI Trading Agent. Выбранная модель должна поддерживать совместимые текстовые запросы Chat Completions или Text Completions.
Не подходят следующие типы моделей:
-
Модели генерации изображений
-
Аудиомодели
-
Речевые модели
-
Модели только для Embeddings
-
Reranking-модели
-
Модели, доступные только для скачивания и не имеющие размещённого API endpoint
Идентификаторы моделей NVIDIA могут содержать префикс организации. Копируйте полный идентификатор точно так, как он указан на сайте NVIDIA.
Router9
Router9 предоставляет доступ к поддерживаемым моделям различных внешних AI-провайдеров через единый endpoint.
Каталог моделей:
https://www.router9.com/models
Введите точное значение, указанное в столбце Model ID каталога.
Каталог может отображать:
-
Model ID
-
Семейство модели
-
Внешнего провайдера
-
Размер контекста
-
Стоимость входных и выходных токенов
-
Доступность бесплатного тарифа
-
Текущий статус модели
Не используйте отображаемое название модели, если в каталоге отдельно указан API Model ID.
Конфигурация API-провайдераBring Your Own Key
AI Trading Agent не включает и не перепродаёт доступ к AI-провайдерам.
Вы должны самостоятельно:
-
Создать аккаунт у выбранного провайдера
-
Получить API-ключ
-
Пополнить или настроить аккаунт, если это требуется
Сайты провайдеров:
-
OpenRouter: https://openrouter.ai/
-
NVIDIA Build: https://build.nvidia.com/
-
Router9: https://www.router9.com/
Ограничения, квоты, стоимость, бесплатные кредиты и требования к аккаунту полностью контролируются выбранным провайдером.
Provider API Key
Введите API-ключ, выданный провайдером, выбранным в параметре AI Provider.
API-ключ должен принадлежать выбранному провайдеру.
Например, если выбран OpenRouter, необходимо использовать API-ключ OpenRouter, а не прямой ключ OpenAI, Anthropic, Gemini или DeepSeek.
Provider Model Name
Введите точный API Model ID из актуального каталога выбранного провайдера.
Model ID:
-
Зависит от провайдера
-
Обычно чувствителен к регистру
-
Отличается от названия пользовательской подписки
-
Может изменяться
Не вводите названия вроде:
-
ChatGPT Plus
-
Claude Pro
-
Gemini Advanced
Используйте их только в том случае, если такое точное значение указано в каталоге как API Model ID.
Пример конфигурации OpenRouterAI Provider: OpenRouter Provider Model Name: moonshotai/kimi-k3 Provider API Key: ваш API-ключ OpenRouter
Другие возможные примеры Model ID:
anthropic/claude-fable-5 nvidia/nemotron-3-ultra-550b-a55b:free
Эти примеры зависят от текущей доступности моделей у провайдера.
При переключении провайдера необходимо заменить оба параметра:
-
Provider API Key
-
Provider Model Name
Прямой API-ключ OpenAI, Gemini, Anthropic, Mistral или DeepSeek, использовавшийся в старой версии AI Trading Agent, не будет работать, если выбранный routing-провайдер явно не поддерживает такой ключ.
Выбор AI-моделиДля торговли выбирайте модель, которая:
-
Поддерживает текстовый Chat Completions API
-
Надёжно следует структурированным инструкциям
-
Создаёт стабильные машиночитаемые торговые действия
-
Имеет достаточный контекст для выбранного объёма рыночных данных
-
Отвечает с приемлемой задержкой
-
Соответствует вашему бюджету и ограничениям API
Более крупная модель не обязательно является лучшей торговой моделью.
Reasoning-модели могут предоставлять более подробный анализ, но также могут:
-
Отвечать медленнее
-
Использовать больше токенов
-
Стоить дороже
-
Создавать излишне длинные ответы
-
Опаздывать с решениями в быстро меняющемся рынке
Сравнивайте несколько моделей на демо-счёте, используя одинаковый промпт и одинаковые настройки рыночных данных.
Оценивайте:
-
Надёжность следования инструкциям
-
Частоту недопустимых действий
-
Задержку ответа
-
Использование токенов
-
Стоимость одного решения
-
Последовательность решений в похожих рыночных условиях
Через поддерживаемых провайдеров могут быть доступны следующие семейства моделей:
-
Anthropic: Claude Fable 5
-
OpenAI: ChatGPT 5.6 Sol
-
Alibaba: Qwen 3.8
-
Moonshot AI: Kimi K3
-
NVIDIA: Nemotron
Это названия семейств или отображаемые названия моделей, а не гарантированные API-идентификаторы.
Всегда копируйте точный Model ID из каталога провайдера.
Провайдер может:
-
Добавить префикс организации
-
Использовать строчные буквы
-
Добавить версию
-
Добавить дату выпуска
-
Опубликовать несколько вариантов модели
-
Переименовать или удалить модель
Если модель отсутствует в каталоге выбранного провайдера, в данный момент её нельзя использовать через этого провайдера.
Актуальные каталоги:
-
NVIDIA: https://build.nvidia.com/models
-
OpenRouter: https://openrouter.ai/models
-
Router9: https://www.router9.com/models
Никогда:
-
Не передавайте API-ключ другим людям
-
Не публикуйте его в исходном коде
-
Не показывайте его на скриншотах
-
Не отправляйте его в сообщениях службе поддержки
-
Не храните его в публичных репозиториях
-
Не вводите его на ненадёжных сайтах
Любой человек, получивший доступ к вашему API-ключу, может использовать аккаунт провайдера и расходовать доступные средства или кредиты.
Если ключ был случайно опубликован, немедленно отзовите его в панели управления провайдера и создайте новый.
Сторонние AI-сервисыAI Trading Agent интегрируется с дополнительными сторонними AI-сервисами с использованием учётных данных, предоставленных пользователем.
AI-модели и инфраструктура провайдеров не встроены в советник и не размещаются, не управляются и не контролируются разработчиком советника.
Все вопросы, связанные с провайдерами, регулируются выбранным провайдером, включая:
-
Доступность сервиса
-
Доступность моделей
-
Совместимость API
-
Стоимость
-
Бесплатные тарифы
-
Ограничения количества запросов
-
Ограничения контекста
-
Региональные ограничения
-
Политики использования
-
Блокировки аккаунтов
-
Политики хранения данных
-
Задержку ответа
Разработчик советника не может гарантировать, что определённый провайдер, endpoint или модель будут доступны постоянно.
AI-запросы выполняются с использованием вашего аккаунта провайдера и вашего API-ключа. Стоимость и ограничения провайдера не контролируются AI Trading Agent.
Важное предупреждение о рискахAI Trading Agent является техническим торговым инструментом. Он не предоставляет финансовые рекомендации и не гарантирует прибыльность.
AI-анализ и торговые действия могут быть неправильными.
Убытки могут возникнуть из-за:
-
Неправильного ответа модели
-
Плохо составленного промпта
-
Неожиданных рыночных условий
-
Недоступности провайдера
-
Сетевой задержки
-
Задержки ответа модели
-
Ограничений количества запросов
-
Некорректных или неполных ответов
-
Проскальзывания
-
Изменения спреда
-
Правил исполнения брокера
-
Галлюцинаций модели
-
Слишком большого торгового объёма
-
Сеточных стратегий
-
Стратегий Мартингейла
-
Большого количества одновременных позиций
Ограничения объёма и количества позиций могут снизить риск, но не могут полностью исключить финансовые потери.
Перед использованием реальных средств:
-
Протестируйте советник на демо-счёте.
-
Проверьте промпт в различных рыночных условиях.
-
Используйте консервативные ограничения торгового объёма.
-
Ограничьте максимальное количество открытых позиций.
-
Контролируйте использование API и задержку ответов.
-
Наблюдайте за работой советника.
-
Убедитесь, что брокер разрешает автоматическую торговлю.
-
Убедитесь, что автоматическая AI-торговля разрешена в вашей юрисдикции.
Вы несёте полную ответственность за промпты, стратегии, параметры, аккаунт AI-провайдера, торговые решения и финансовые результаты, связанные с использованием советника.
