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

Termos de Referência

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

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

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

Respondido

1
Desenvolvedor 1
Classificação
(224)
Projetos
284
20%
Arbitragem
5
0% / 100%
Expirado
4
1%
Livre
2
Desenvolvedor 2
Classificação
(42)
Projetos
112
56%
Arbitragem
2
50% / 0%
Expirado
3
3%
Livre
Publicou: 1 código
3
Desenvolvedor 3
Classificação
(52)
Projetos
81
35%
Arbitragem
3
67% / 33%
Expirado
8
10%
Livre
4
Desenvolvedor 4
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
5
Desenvolvedor 5
Classificação
(634)
Projetos
741
34%
Arbitragem
49
53% / 39%
Expirado
14
2%
Trabalhando
6
Desenvolvedor 6
Classificação
(852)
Projetos
1470
72%
Arbitragem
122
29% / 48%
Expirado
361
25%
Livre
Publicou: 3 artigos
7
Desenvolvedor 7
Classificação
(6)
Projetos
8
13%
Arbitragem
1
0% / 100%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

Informações sobre o projeto

Orçamento
50 - 200 USD