Логика работы советника такая:
Анализ движения дневной свечи за N-е количество времени, например за последний 1-2-3 месяца То есть если мы посмотрим на график любой валютной пары, например GBP/USD, то можно проследить невооружённым глазом, что общее среднее ежедневное движение свечи примерно 120-150 пунктов (1200-1500 на 5-ти знаке) примерно 30-40 пунктов вниз и 80-90 пунктов вверх или наоборот в зависимости от тренда. Смысл в чём? Если к примеру советник в 0-00 часов по терминальному времени в начале новых суток выставит 2 ордера на покупку и продажу одновременно с например тейк профитом 15-20 пунктов, то вероятность закрытия обоих ордеров в плюс в течение дня будет равняться 70-80-90%. А стоп лосс выставляется на уровне предыдущих суток, либо закрывается убыток в начале следующих суток. В течении суток на 1 валютной паре выставляются только 2 ордера и ждём следующих суток. Если по какой то причине один из ордеров уходит в просадку, то можно предусмотреть 2 варианта закрытия ордера, либо усреднение дополнительными отложенными ордерами, либо закрытие по стопу.
Что должен уметь советник:
1. Определять тренд на свечах Н1-Н4-Д1;
2. Рассчитывать средний дневной ход свечей за последний день-неделю-месяц-год и выводить среднее значение на экран.
3. Вручную либо автоматически задать все значения основных параметров советника, движение хода цены, тейка, стопа и т.д.
4. Рассчитывать риски с помощью динамического наращивания лота;
5. Выставлять только 2 ордера в сутки на покупку и продажу одновременно в начале суток по рынку;
6. При усреднении выставлять отложенные ордера в сторону просадки для усреднения убытков;
7. Рассчитывать динамический тейк профит и стоп лосс на основе анализа дневных свечей за определённый период времени;
8. Уметь работать на нескольких валютных парах, то есть быть мультивалютным;
9. При мультивалютной торговле уметь закрывать ордера по общему количеству пунктов в прибыли не дожидаясь тейка или стопа;
10. Уметь увеличивать лот, если например одна из сделок или серия сделок закрылась в минус, чтобы отработать убытки;
11. На графике показывать всю текущую информацию по прибыли, убыткам и балансу;
12. Отключать торговлю и закрыть все ордера для защиты депозита при снижении баланса ниже порогового значения
При необходимости можно внести дополнительные корректировки на усмотрение автора работы, не ухудшающие характеристики советника.
Как видите логика робота достаточно простая и понятная, только её нужно автоматизировать и правильно настроить и по сути может получиться достаточно прибыльная стратегия торговли с умеренными рисками,
причём неважно на каком рынке, но лучше конечно применять инструменты с большим дневным ходом, такие как EUR/NZD или GBP/CAD.
У кого какие вопросы, готов обсудить условия работы и оплаты.
Benzer siparişler
Как указано в заголовке, я хотел бы интегрировать своего существующего советника для MetaTrader 5 с ChatGPT. У меня уже есть доступ к API, и мне не требуется решение на Python. Интеграция должна быть полностью реализована внутри MQL5 с использованием HTTP-запросов. Пожалуйста, связывайтесь со мной только в том случае, если у вас есть опыт в подобных проектах или вы уверенно используете web-запросы в MQL5. Спасибо за
Техническое задание на разработку торгового робота Platinum Trade для торговли на Forex на платформе МТ5 Исходные данные : Есть индикатор Platinum Trade, скомпилированныый в формате ех4 для работы на платформе МТ4. Исходный индикатор Platinum Trade не перерисовывается. Задача : Разработать на основании индикатора Platinum Trade торгового робота Platinum Trade для тоовли на Forex на платформе МТ5 . Необходимые
НОВАЯ ВЕРСИЯ. Техническое задание для написания Советника под названием Зеркальные уровни. Необходим советник,который работает отложенными ордерами на зеркальном уровне.При открытии позиции сделка держится до появления обратного сигнала,при котором предыдущая сделка закрывается и открывается новая в обратную сторону с таким же обьемом. Главная задача советника определение зеркального уровня в текущем времени и
Робот для хедж стратегии. (МТ5) Завершение цикла: по достижению любого тейка, либо шорта либо лонга Начало цикла: по умолчанию сразу после завершения старого и (второй вариант в 8:00) Первое открытие позиции: сразу после завершения цикла, либо в 8:00 по рыночной цене Направление первого ордера: по умолчанию лонг(режим шорт тоже есть) Тейк : 60п Диапазон: 20п Размер лотов для последовательных ордеров
Робот торгует на валютных парах (мажоры и основные крос пары) Расчет, Выставление ордеров. Сопровождение сделок через трейлинг стоп. Расчет выставление общего тейк профита. Полное готовое ТЗ отправлю в личную переписку: Основной блок настроек (семь параметров), блок настроек торговых сигналов (пять параметров), блок настроек прибыли и tralling stop (семь параметров), Дополнительный блок (три параметра)
Хедж робот В указаное время (например в 8:00 по МСК) робот сразу открывает Лонг на 1 лот (этот уровень будет линией покупок), на 20п ниже устанавливается ордер на шорт с 1.5 лотом (а эта линия для шортов). Тейк для Лонга 60п, для шорта тоже 60п, стоп лосс для Лонга будет на уровне тейка шорта, то есть 20+60=80п, для шорт позиции тоже также на 80п. Сценарий 1: как только мы открыли Лонг, цена прошла 60п, достигла
Техническое задание на разработку сеточного робота для торговой платформы 1. Общая информация Сеточный робот предназначен для автоматизированной торговли на финансовых рынках. Робот будет использовать стратегии на основе линии Киджун из индикатора Ишимоку и применять технику усреднения для оптимизации торговых позиций. 2. Основные параметры • Индикатор: Линия Киджун по умолчанию, (добавить режим переключения между
Работа разделена на несколько этапов. Это первый этап, затем уже будем усложнять алгоритм и будут новые заказы. В скринах без описания указан принцип работы, а именно тренды и уровни, пока без заявок. Будут чисто уведомления. Очень важно, я не имею представления как реализовать алгоритм на программном уровне. Здесь именно будет работа по трендам, уровни тоже зависят от трендов. Поэтому робот условно должен научится
В исходник форекс советника, который берёт сигналы от внешних подключаемых индикаторов с буферными и графическими сигналами необходимо добавить две новые функции. 1) Это самое главное. Необходимо добавить функцию виртуального пропуска нескольких подряд убыточных сделок\ордеров. 2) Второстепенная задача. Необходимо добавить функцию периода работы советника. К примеру Старт 8.00, Конец работы 22.00. Таким образом
Необходимо написать советника (эксперт) для дальнейшей оптимизации параметров. Система на основе объема (по акциям) на минутных данных (уже есть закаченные рыночные данные) по портфелю акций. 0. Импортировать в MT5 подгруженные ранее рыночные данные по 70 акциям с 2020 г. (данные уже приведены к нужному формату). 1. По списку тикеров посчитать средний объем (дневной) за последние 2 месяца, оставить в списке 80% с