Нужен советник сеточник с правильной архитектурой

MQL4 Experts Forex

Spécifications

Общее описание советника

Сов должен иметь прописанные отдельные функции для определения параметров открытия ордеров: направление, объем и тд. Функция открытия ордера ничего не определяет внутри себя, а получает параметры снаружи. По дефолту параметры работы определены в пользовательских параметрах.

Сов запускается на одной паре (накинут на одно окно с графиком) и работает со всеми парами (инструментами), которые прописываются в параметре через пробел в виде AUDUSD EURUSD GBPUSD DOGEUSD #TSLA

Задуманная идея похожа на индикаторы. Когда при активации какого-то параметра – он будет возвращать «сигнал», который будет влиять на что-то при открытии ордера. На направление, например. Или может скорректировать объем в виде коэффициента. Такие индикаторы будут независимые, но могут работать одновременно. Это нужно учесть при проектировании архитектуры сова.

В юзерпараметрах должен быть блок, который определяет поведение советника по умолчанию. То есть все значения, указанные в этом блоке, работают в том случае, если не противоречат индикаторам. Именно не противоречат, так как индикаторы могут, как полностью определять какие-то значения, так и просто корректировать. В случае коррекции – работают значения дефолтного блока, но корректируются индикаторами.

Дефолтный блок

1.       Direction - направление работы выпадающим списком: buy, sell, buy+sell. По умолчанию buy+sell. Определяет разрешенные направления открытия по типу long/short. Работает всегда, но не противоречит индикаторам. Если стоит buy, но индикатор дает параметр для открытия ордера на sell – он открывается без проблем.

2.       TF – выпадающим списком по всем доступным таймфреймам + значение None, при котором работа по таймфрейму не работает. Классический подход к работе TF – принятие решения на открытии свечи заданного таймфрейма.

3.       Volume – выставляет объем ордера (стартовый, либо фиксированный)

4.       Step – шаг между ордерами одного направления. Работает, если выбран режим martingale

5.       Multiplier – множитель ордеров, если выбран режим martingale

6.       TP – значение тейкпрофита от безубытка направления, если выбран martingale

7.       SL – значение стоплосса. Для мартингейла для направления от безубытка в сторону убытка. Для свободного режима – расстояние от ордера.

8.       Trailing – трал по такому же принципу, как выше. Задается двумя цифрами в разных параметрах. Первая цифра – расстояние цены от безубытка, когда стоплосс ставится в безубыток. Вторая цифра – расстояние, на котором траллится сеть или ордер.

9.       Reverse – булевый параметр. По дефолту false. Если true, то набирает ордера не против тренда, а по тренду. При этом считает в порядке приоритета (первое, что задано по списку): trailing – обычным образом, SL – выставляет стоплосс всей сети направления считая от последнего взятого ордера, TP - ставит на заданное расстояние от безубытка в сторону профита переставляя с каждым новым ордером.

10.   Mode – выпадающий список: martingale, free. Соответственно мартингейл классический, free режим работает с ручными ордерами юзера. Применяет к ним тп, стоплоссы, трейлинг, открывает от них новые ордера через шаг по направлению, применяя множитель. В случае выставления отложек, ждет открытия рыночного. То есть работает только с рыночными ордерами.

11.   Limits – если число положительное, то это ограничение общей лотности направления. Если число отрицательное – это процент просадки, после которой ордера не берутся.



Самое важное: оплата будет производиться ТОЛЬКО после предоставления исходного кода, потому как иначе невозможно определить соответствие его архитектуры требуемой и впоследствии исключить необходимость его переписывания для реализации остального функционала. Без предоставления исходного кода и приведения его в нужный вид РАБОТА НЕ СЧИТАЕТСЯ ВЫПОЛНЕННОЙ.

Répondu

1
Développeur 1
Évaluation
(296)
Projets
475
40%
Arbitrage
105
40% / 24%
En retard
80
17%
Occupé
Publié : 2 codes
2
Développeur 2
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
3
Développeur 3
Évaluation
(54)
Projets
102
23%
Arbitrage
12
25% / 17%
En retard
13
13%
Gratuit
Commandes similaires
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
Нужен простой советник для МТ5, работающий по принципу и аналогии с работой FxGrid 1.6 в МТ4. Советник открывает ордера в выбранном направлении с возможностью усреднения (лотность, коэффициенты, расстояния межу ордерами настраиваются как заранее, так и по ходу работы советника). Как только закрыт ордер (по с/л или т/п), тут же открывается (или нет) следующий ордер в том же направлении
Нужен советник, для МТ 4, зарабатывающий не менее 10 процентов в месяц, при тестировании в любой период, на 3-5 валютных парах, можно больше, с просадкой не более 20 процентов. Необходим стоп-лосс, чтобы не было риска потери депозита. Готов обсудить любые предложения или дополнения в ходе обсуждения заказа
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы

Informations sur le projet

Budget
30+ USD
Délais
de 3 à 20 jour(s)