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

Tarea técnica

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

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

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

Han respondido

1
Desarrollador 1
Evaluación
(224)
Proyectos
284
20%
Arbitraje
5
0% / 100%
Caducado
4
1%
Libre
2
Desarrollador 2
Evaluación
(42)
Proyectos
112
56%
Arbitraje
2
50% / 0%
Caducado
3
3%
Libre
Ha publicado: 1 ejemplo
3
Desarrollador 3
Evaluación
(52)
Proyectos
81
35%
Arbitraje
3
67% / 33%
Caducado
8
10%
Libre
4
Desarrollador 4
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
5
Desarrollador 5
Evaluación
(634)
Proyectos
741
34%
Arbitraje
49
53% / 39%
Caducado
14
2%
Trabaja
6
Desarrollador 6
Evaluación
(852)
Proyectos
1470
72%
Arbitraje
122
29% / 48%
Caducado
361
25%
Libre
Ha publicado: 3 artículos
7
Desarrollador 7
Evaluación
(6)
Proyectos
8
13%
Arbitraje
1
0% / 100%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

Información sobre el proyecto

Presupuesto
50 - 200 USD