Доработка советника

Работа завершена

Время выполнения 3 дня
Отзыв от заказчика
Разобрался в моём непонятном ТЗ и сделал как я просил. Работу сделал быстро. Цена радует.
Отзыв от исполнителя
Большое спасибо, желаю удачи!

Техническое задание

Сохранить имеющийся функционал и внести новый, а именно:

1)добавить выбор способа закрытия ордеров при остановке работы советника: 1 - закрывать все; 2 - закрывать по take profit.


1 -  "Закрывать все"  - по достижении времени окончания работы советника или паузы в работе советника советник полностью останавливает свою работу с закрытием всех ордеров как одиночных так и сетку не зависимо от того в прибыли они или нет.

2 -  "Закрывать по take profit" - по достижении времени окончания работы советника или паузы в работе советника советник останавливает свою работу частично и выполняет функции необходимые для закрытия всех ордеров по take profit/stop loss/trailing stop/по сигналу закрытия ордеров ADX, в том числе наращивает сетку (открытие ордеров по сигналам индикаторов не происходит).


2) добавить уровни включения фильтрации на старшем timeframe по линии ADX. Фильтр должен иметь 3 режима?работает всегда, работает от уровней, выключен (эта функция есть).

Уровни фильтрации по линии ADX на старшем timeframe - нужно отслеживать значение линии ADX на старшем timeframe, выставлять 2 уровня или 1 на старшем timeframe, каждый имеет своё значение. Оба уровня включают и выключают фильтр.

Включение фильтра происходит при пробитии линией ADX 1-ого или 2-ого уровня снизу вверх и выключает фильтр при пробитии их же сверху вниз (это надо если тренд не сильный и далеко ADX не уйдёт). 

Уровень 1 выделить, что бы было понятно какой уровень может включать и выключать фильтр, можно назвать стартовым.

Сделать отдельное закрытие ордера/сетки при пересечении уровней снизу вверх, если ордер/сетка противоположного направления фильтру. Функцию сделать отключаемой, сделать выбор закрытия: закрытие всех ордеров, только одиночных. "Закрытие всех ордеров" - закрывать ордера в прибыли или убытке как одиночных так сетки. "Только одиночных" - если развёрнута сетка её не закрывать.

Добавить функцию открытия ордеров на младшем timeframe (вся работа советника) по пробитию 1-ого уровня. Начинать отсчёт всех значений на младшем timeframe только после пробития 1-ого уровня на старшем timeframe. Сделать отключаемой. 


3) Добавить новые пункты в меню.

Меню на английском языке.

Способ достижения поставленной цели и названия пунктов меню на выбор программисту.

Советника предоставлю.

Файлы:

Откликнулись

1
Разработчик 1
Оценка
(23)
Проекты
53
9%
Арбитраж
10
20% / 60%
Просрочено
11
21%
Свободен
2
Разработчик 2
Оценка
(163)
Проекты
193
61%
Арбитраж
7
14% / 29%
Просрочено
2
1%
Свободен
3
Разработчик 3
Оценка
(13)
Проекты
20
70%
Арбитраж
2
0% / 50%
Просрочено
1
5%
Свободен
4
Разработчик 4
Оценка
(586)
Проекты
1047
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Работает
Похожие заказы
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
требуется организовать копирование сигналов с телеграмм канала в платформу Metatrader4 бюджет обсуждаем до 100$ - в закрытый телеграмм канал поступает информация с сигналами #EURUSD BUY TP нужно чтобы в мт4 автоматически открылась сделка с данными параметрами

Информация о проекте

Бюджет
20+ USD
Исполнителю
18 USD
Сроки выполнения
от 2 до 5 дн.