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

MQL4 Uzmanlar Forex

İş Gereklilikleri

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

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

Сов запускается на одной паре (накинут на одно окно с графиком) и работает со всеми парами (инструментами), которые прописываются в параметре через пробел в виде 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 – если число положительное, то это ограничение общей лотности направления. Если число отрицательное – это процент просадки, после которой ордера не берутся.



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

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(296)
Projeler
475
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
80
17%
Meşgul
Yayınlandı: 2 kod
2
Geliştirici 2
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
3
Geliştirici 3
Derecelendirme
(54)
Projeler
102
23%
Arabuluculuk
12
25% / 17%
Süresi dolmuş
13
13%
Serbest
Benzer siparişler
Indicators создан на MQL4 ТЗ для Советника : 1) хочется чтобы автоматически закупался на Value 6 (BUY) и закрывал сразу сделку по Shell . 2) продавал на Value 5(Shell) и закрывал сразу сделку по BUY . 3) Изменения значения Lots 0.1 . 4) Конвертировать в MQL4 и MQL5
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
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 устанавливается в каждом блоке

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
from 3 to 20 gün