Торговый алгоритм на основе двух средних скользящих на торговой платформе MetaTrader 5

Job finished

Execution time 22 hours
Feedback from employee
Отличный заказчик !

Specification

  1. Свойства советника

  • Возможность вписывать название тикеров для торговли через “,”.

  • Возможность вписывать риск на сделку в % от свободных средств на торговом счете или лот торговой позиции

  • Возможность изменять параметры двух средних скользящих (Сдвиг, Период и Применение)

  • Возможность вписывать таймфремы для торговли советника через “,”

  • Возможность тестировать советник в режиме “Тестер Стратегий” в MetaTrader 5



  1. Торговый алгоритм советника


На покупку:

  • Вход в позицию. При пересечении цены верхней границы канала (МА 180 HIGH), торговый робот открывает ордер на покупку согласно заданному риску на сделку. Уровень Стоп Лосс устанавливается на нижней границе канала (МА 180 LOW)

  • Выход из позиции: В случае пробоя ценой нижней границы канала (MA 180 Low), робот закрывает текущую позицию на покупку и открывает новую позицию на продажу с двукратным объемом позиции на покупку.


На продажу: 

  • При пересечении нижней границы канала (MA 180 Low), торговый робот устанавливает открывает ордер на продажу согласно заданному риску на сделку. 

  • Выход из позиции: В случае пробоя ценой верхней границы канала (MA 180 Low), робот закрывает текущую позицию на продажу и открывает новую позицию на покупку с двукратным объемом позиции на продажу.


Суть стратегии одной фразой: мы обкладываем Канал стоповыми отложками и заходим в направление каждого пробоя, а отложку на противоположной границе тянем по мере изменения Канала.
Детально
Мы всегда находимся в сделке, которую открыли при выходе цены из Канала МА. Стоп-лосс при этом располагается на противоположной границе Канала. Т.к. Канал динамичен и следует за ценой инструмента, стоп-лосс также нужно будет перемещать вслед за движением этой противоположной границы. Наша цель – чтобы стоп-лосс всегда находился на нижней границе Канала, если мы в лонге, и на верхней, если мы в шорте. Тейк-профита нет. Благодаря этому мы сможем брать самые безоткатные тренды, особенно когда стоп-лосс окажется в плюсовой зоне и продолжит следовать за ценой на достаточном удалении (это позволяет избежать преждевременного выноса резким импульсом цены).

Покупка (лонг) открывается, когда цена пересекает верхнюю границу Канала. Для этого на верхней границе Канала мы расположим отложенный стоповый ордер на покупку. Стоп-лосс мы располагаем на нижней границе Канала (стоп-лосс для покупок – это отложенный стоповый ордер на продажу). Продажа (шорт) открывается, когда цена пересекает нижнюю границу Канала. Для этого на нижней границе Канала мы расположим отложенный стоповый ордер на продажу. Стоп-лосс мы располагаем на верхней границе Канала (стоп-лосс для продаж – это отложенный стоповый ордер на покупку). Стоп-лосс – это выход из позиции. Из покупки можно выйти только продажей. Из продаж можно выйти только покупкой. Мы всегда в рынке и используем переворотную логику. Пробило верхнюю границу? Мы в лонге. Цена передумала и полетела вниз? При пробое нижней границы мы переворачиваемся в шорт. И так раз за разом (особенно во флете), пока мы не оседлаем мощный тренд, который покроет прошлые убытки и выведет нас в профит.





Responded

1
Developer 1
Rating
(332)
Projects
485
40%
Arbitration
82
11% / 63%
Overdue
77
16%
Free
Published: 1 code
2
Developer 2
Rating
(83)
Projects
154
29%
Arbitration
1
100% / 0%
Overdue
27
18%
Free
3
Developer 3
Rating
(99)
Projects
138
51%
Arbitration
5
40% / 60%
Overdue
0
Working
4
Developer 4
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
5
Developer 5
Rating
(174)
Projects
188
32%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
Similar orders
Hello, I need a professional MT4/MT5 Expert Advisor (EA) based on an existing compiled indicator (.ex4/.ex5). I do not have the source code. The indicator provides Entry, Take Profit (TP), and Stop Loss (SL) . Main Requirements 1. Indicator Integration • Integrate the indicator directly into the EA. • I should only attach the EA to the chart. • No need to attach the indicator separately. • Include all available
Нужен простой Expert Advisor для MT5. Советник ничего не торгует и не изменяет позиции. Работает на отдельном счёте Quattro Gold и отслеживает позиции XAUUSD объёмом 0.01. Логика: при появлении новой BUY позиции запомнить цену открытия; если цена снизилась на 20.00 USD по XAUUSD от цены входа — отправить один Push Notification в MT5; для SELL наоборот: если цена выросла на 20.00 USD от цены входа — отправить один
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many
Требуется опытный разработчик,для доработки и глубокого аудита торгового робота!Ключевые задачи: Аудит безопасности, полная проверка исходного кода на баги, уязвимости,и скрытые угрозы,а также передачи данных.Максимизация прибыли,и снижение рисков: Доработка логики для извлечения максимум профита и минимизации потерь и присадок.Штормоустойчивость:Критически важно,чтобы алгоритм и код, корректно и без сбоев

Project information

Budget
30 - 35 USD
Deadline
from 1 to 2 day(s)