Написать торговый советник по аналогу существующего

Spezifikation

Торговый советник, работающий по принципу мартингейла. использует три стратегии открытия позиций для получения прибыли, а также метод усреднения для компенсации убыточных сделок. Алгоритм открытия сделок построен так, что сделки не могут быть открыты в одну сторону по всем трем стратегиям по одному торговому инструменту (валютной паре), что в свою очередь сохраняет более высокий уровень маржинального обеспечения и приносит прибыль при образовавшихся просадках. Советник является мультивалютным и может работать на нескольких валютных парах и разными настройками. настройки: Стратегия GridA: включить/выключить стратегию GridA

Стратегия GridB: включить/выключить стратегию GridB

Стратегия GridC: включить/выключить стратегию GridC

Мэджик номер GridA , GridB, GridС :числовой идентификатор, который используется советником для того, чтобы он не путал свои и чужие ордера. Он нужен для того, чтобы советник не трогал ордерапринадлежащие другим стратегиям , других экспертов, а также позиции, открытые вручную.

StopTradeAfterTP: остановить открытие новых позиций, после закрытия при достижения ценой уровня ТейкПрофита по всем стратегиям.(сушка)

Остановка торговли по уровню маржи,%: Остановка всей торговли ( не будут открываться новые ордера, а также усредняющие ) по достижению минимального ( указанного ) уровня маржи в процентах.

UseEquityStop: включить/выключить стоп по эквити.

TotalEquityRisk: процент риска на каждую из стратегий. При срабатывании закроет все позиции по стратегии, где просадка превысила процент риска.

 

Максимальный объем ордера: Максимальная лотность для одного ордера, который сможет открыть робот. 

AutoMM: автоматический расчет лота. Лот рассчитывается по формуле   Balance*0.00001:AutoMM

BaseLotLevel: кол-во ордеров, которые будут открываться с стандартным (начальным) лотом. При BaseLotLevel 3 и LotExponent 1.5 сетка будет выстроена 0.1, 0.1, 0.1 , 0.15, 0.23

LotExponent: Коэффициент умножения открытия усредняющего ордера.

ТейкПрофит GridA, GridB, GridC: Уровень ТейкПрофита в пунктах, выставляемого роботом.

Slippage: проскальзывание в пунктах

Шаг усреднения GridA, GridB, GridC: минимальный шаг в пунктах, для открытия усредняющего ордера в сетке, по стратегиям GridA, GridB, GridC.

Максимум ордеров GridA, GridB, GridC: -максимальное количество открытых ордеров по каждой стратегии.

DistanceExponent: множитель шага.

BaseDistanceLevel: кол-во колен в сетке с одинаковым шагом 

Отображение инфо панели слева: Включение/отключение информационной панели в верхнем левом углу.

Показать логотип: Включение/отключение логотипа.

Bewerbungen

1
Entwickler 1
Bewertung
(224)
Projekte
284
20%
Schlichtung
5
0% / 100%
Frist nicht eingehalten
4
1%
Frei
2
Entwickler 2
Bewertung
(42)
Projekte
112
56%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
3
3%
Frei
Veröffentlicht: 1 Beispiel
3
Entwickler 3
Bewertung
(52)
Projekte
81
35%
Schlichtung
3
67% / 33%
Frist nicht eingehalten
8
10%
Frei
4
Entwickler 4
Bewertung
(271)
Projekte
553
50%
Schlichtung
57
40% / 37%
Frist nicht eingehalten
227
41%
Arbeitet
5
Entwickler 5
Bewertung
(634)
Projekte
741
34%
Schlichtung
49
53% / 39%
Frist nicht eingehalten
14
2%
Arbeitet
6
Entwickler 6
Bewertung
(852)
Projekte
1470
72%
Schlichtung
122
29% / 48%
Frist nicht eingehalten
361
25%
Frei
Veröffentlicht: 3 Artikel
7
Entwickler 7
Bewertung
(6)
Projekte
8
13%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

Projektdetails

Budget
50 - 200 USD