Нужен советник с исходным кодом на MQL5

MQL5 エキスパート

仕事が完了した

実行時間13 日
依頼者からのフィードバック
Александр сделал отличного бота, в полном соответствии с ТЗ. Оперативно реагировал на все возникающие вопросы, показал профессионализм, большой опыт, и наличие наработок по созданию советников для MT5
開発者からのフィードバック
Грамотный, внимательный заказчик. Четко понимает, что хочет и может это объяснить. Спасибо за сотрудничество!

指定

Добрый день.

Нужен советник с исходным кодом на MQL5, торгующий сетками с мартингейлом, в котором я буду самостоятельно подбирать размер ТП, шаги между ордерами, множители и таймфреймы ордеров.

Требования к советнику:

===Общие===

1. Возможность задать режим работы - только лонг, только шорт, лонг и шорт, trade off.

2. Возможность задать размер лота для первого ордера, в расчёте на каждую 1000$ депозита: при настройке лота 0.01 и депозите 10000$ откроется ордер на 0.10, при настройке лота 0.01 и депозите 11000$ откроется ордер на 0.11.

3. Возможность задать тейк-профит в пипсах от точки безубыточности сетки ордеров, с учетом комиссий и свопов (после начисления свопа тейк-профит сдвигается)

4. Советник строит сетки ордеров в обоих направлениях, с максимальным количеством ордеров в каждой сетке 15, с начальным таймфреймом М1, и возможностью устанавливать индивидуальные шаги между ордерами для каждого номера ордера (например, между первыми тремя ордерами шаг 1000 пипс, между следующими тремя по 2000 пипс), и индивидуальные множители для каждого номера ордера (например, множитель 1.5 для второго ордера, множитель 1.6 для третьего, и так далее - для каждого ордера от 2 до 15), и индивидуальные таймфреймы для каждого ордера (например, первые 8 ордеров на М1, следующие 4 на М5, следующие 3 на М15).

===Открытие===

1. Необходимо реализовать два варианта открытия: с индикатором и без него.

Без индикатора: Советник открывает первый ордер шорт-сетки сразу после запуска, хэджирующую лонг-сетку открывает в соответствии с настройкой хэджирования (описание в следующем пункте 2)

С индикатором: После запуска советника, он ждёт перекупленность/перепроданность по RSI и открывает первый ордер (шорт/лонг) только там.  Хэджирующую сетку открывает в зоне перекупленности/перепроданности в соответствии с настройкой хэджирования (описание в следующем пункте 2).

2. Настройка хэджирования: возможность задать минимальное N1 и максимальное N2 количество ордеров в сетке противоположного направления, при которых разрешено открывать хэджирующую сетку. Например, при настройке N1=3 и N2=10, при наличии шортовой сетки в 2 ордера, хэджирующие лонговые сетки не открываются, и получат разрешение на открытие только при появлении третьего ордера в шортовой сетке; если в шортовой сетке 11 ордеров, и лонговой сетки нет, то новая лонговая сетка не будет открываться.

===Фильтрация===

1. Возможность задать максимальное количество ордеров за один бар: при нулевом значение количество ордеров за бар не ограниченно. Если задано значение например 2, то за один бар советник открывает не более 2 ордеров.

2. Возможность включить фильтрацию по времени: при включенном фильтре советник не будет открывать ордера внутри заданного интервала времени по UTC (например, с 13:30 до 15:30).

===Закрытие===

1. Необходимо реализовать два варианта закрытия: с индикатором и без него.

Без индикатора: советник держит ТП всех ордеров сетке на заданном уровне (БУ+заданный тейк-профит), при достижении ценой уровня ТП сетка закрывается.

С индикатором. Идея в том, что при достижении ценой уровня ТП советник должен перейти в режим закрытия, в котором будет ждать хорошую точку для закрытия. Например, поставить всем ордерам сетки двойной уровень ТП (вместо заданных пользователем 1000 пипсов, установить ТП на 2000 пипсов) - на случай резкого движения цены, и при достижении цены ТП советник начинает искать возможность закрытия: если по RSI есть разворот, вся сетка закрывается по маркету (итоговая цена закрытия может выйти 500 пипсов от БУ, а может выйти 1500 пипсов от БУ).


Советник, работающий по данному ТЗ - это программа-максимум на данный момент. Если в ТЗ есть что-то сложное или невозможное, Вы можете указать, какой функционал из перечисленного готовы реализовать. Предполагаю, что это будет только первая версия советника и в дальнейшем потребуются дальнейшие доработки в алгоритм, так что я заинтересован в долгосрочном сотрудничестве.


応答済み

1
開発者 1
評価
(17)
プロジェクト
41
12%
仲裁
4
50% / 50%
期限切れ
1
2%
2
開発者 2
評価
(361)
プロジェクト
644
26%
仲裁
92
72% / 14%
期限切れ
12
2%
仕事中
パブリッシュした人: 1 code
3
開発者 3
評価
(473)
プロジェクト
1139
44%
仲裁
51
31% / 33%
期限切れ
501
44%
4
開発者 4
評価
(41)
プロジェクト
45
38%
仲裁
1
0% / 0%
期限切れ
0
5
開発者 5
評価
(108)
プロジェクト
202
47%
仲裁
0
期限切れ
0
6
開発者 6
評価
(111)
プロジェクト
183
25%
仲裁
24
17% / 75%
期限切れ
16
9%
7
開発者 7
評価
(174)
プロジェクト
233
61%
仲裁
3
33% / 33%
期限切れ
6
3%
パブリッシュした人: 1 code
8
開発者 8
評価
(618)
プロジェクト
1429
59%
仲裁
31
81% / 0%
期限切れ
10
1%
9
開発者 9
評価
(65)
プロジェクト
117
24%
仲裁
13
54% / 46%
期限切れ
15
13%
パブリッシュした人: 2 codes
10
開発者 10
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes

プロジェクト情報

予算
50+ USD