Вопросы и ответы
1. Сколько стоит разработка торгового советника?
Разработка начинается от 20 000 рублей. Итоговая цена зависит от сложности алгоритма, количества функций, интерфейса, управления рисками и объёма тестирования и согласовывается до начала работы.
2. Сколько времени занимает разработка?
Ориентировочно от 3 до 10 дней. Точный срок зависит от сложности проекта и называется после изучения задачи, до начала разработки.
3. Можно ли создать советника по индикатору?
Да, если сигналы индикатора можно чётко формализовать: какие значения или буферы считаются сигналом, когда открывать и закрывать сделки, какие нужны фильтры. Если исходный код индикатора недоступен, возможность зависит от того, доступны ли его буферы.
4. Можно ли автоматизировать стратегию без исходного кода?
Да. Нужно описать правила входа, выхода, фильтры и управление позицией, а при необходимости помогу формализовать идею в алгоритм и подготовить ТЗ. Исходный код чужой программы для этого не требуется.
5. Можно ли доработать существующий советник?
Да: исправление ошибок, новые функции, изменение логики, оптимизация и перенос между MT4 и MT5. Для этого нужен доступ к исходному коду (файл .mq4 или .mq5).
6. Чем отличаются MT4 и MT5 с точки зрения разработки?
MT4 использует MQL4, MT5 — MQL5. Различаются модель учёта позиций и ордеров, функции торговых операций, тестер стратегий и возможности языка. Поэтому перенос между платформами — это адаптация, а не простое копирование кода.
7. Будет ли советник работать у другого брокера?
Как правило, да, но у брокеров различаются спреды, комиссии, исполнение, минимальные стоп-уровни, шаги лота и режимы исполнения. Такие параметры лучше вынести в настройки и проверить на счёте нужного брокера.
8. Можно ли проверить советника в тестере стратегий?
Да. Советники и индикаторы разрабатываются с учётом проверки в тестере стратегий MetaTrader. Результаты тестера зависят от качества исторических данных и не гарантируют такой же результат на реальном счёте.
9. Можно ли реализовать сигналы без перерисовки?
Часто можно строить сигналы по закрытым барам, и тогда они не меняются после появления. Но некоторые алгоритмы по своей природе пересчитываются (например, использующие будущие экстремумы). Это обсуждается при составлении ТЗ, без обещаний, которые не позволяет логика.
10. Гарантирует ли торговый робот прибыль?
Нет. Торговый робот лишь исполняет заданные правила. Торговля связана с риском потерь, а результаты на истории не гарантируют будущих результатов. Разработка не является инвестиционной рекомендацией.