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

Trabajo finalizado

Plazo de ejecución 4 minutos
Comentario del Cliente
Очень отзывчивый и внимательный исполнитель! Рекомендую!
Comentario del Ejecutor
Отличный заказчик. Спасибо за заказ!

Tarea técnica

Необходимо доработать советник MT5.
1. Необходимо полностью удалить из кода советника все упоминания параметров и функций (перечень ниже), чтобы при этом полностью сохранилась работоспособность тех параметров, которые останутся. Цель: чтобы код стал меньше, а производительность лучше.


БЛОК ВХОДА В СЛЕДКУ

Все параметры из данного блока остаются и используются для торговли.


БЛОК ОСНОВНЫХ НАСТРОЕК

Все параметры из данного блока остаются и используются для торговли.


БЛОК УСРЕДНЕНИЯ И МАРТИНА 

Данный блок и все настройки полностью убираем из кода. Советник торгует всего 1 сделкой, поэтому возможно параметр Max. Total of trades необходимо будет оставить. Или убрать, но чтобы одной сделкой продолжал торговать. На усмотрение исполнителя.


БЛОК ТЕЙК ПРОФИТА

Полностью убираем, т.к. для торговли используется трейлинг стоп из следующего блока.


БЛОК СТОП-ЛОССА
Оставляем параметр stop loss fix и полностью убираем из кода все, что касается stop loss by zig zag, Stop loss shift by zig zag, и Stop loss Maximum, чтоб он вдруг никак не мешал.
Оставляем параметры: Trailing stop loss start, Trailing stop loss distance, Trailing stop loss step.

Убираем из кода параметры и упоминания: All stop loss, All stop loss percent, Filling Type (не понимаю за что он отвечает, поэтому если не повлияет на работоспособность, то убираем)


Параметр Magic оставляем.



2. Необходимо добавить функцию, при которой алгоритм советника будет использовать для торговли только таймфрейм М15, независимо от того, на каком периоде графика он запущен. Тоже самое должно работать и в тестере стратегий. 


3. Когда советник запущен правильно и без ошибок, при включении функции Алготрейдинга пользователь должен видеть в углу графика сообщение: "Slider EA is working!" Какой-то красивый дизайн или что-то подобное не нужно. Надпись просто должна быть заметна (может сделать шрифт покрупнее и выделить нейтральным зеленым цветом). Ее задача – чтобы пользователь понял, что он сделал все правильно и советник начал работу. Дизайн не нужен, потому что советник должен работать максимально быстро и использовать минимум ресурсов.

Archivos adjuntos:

MQ5
SliderEA.mq5
79.9 Kb

Han respondido

1
Desarrollador 1
Evaluación
(361)
Proyectos
643
26%
Arbitraje
92
72% / 14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(549)
Proyectos
636
33%
Arbitraje
42
40% / 45%
Caducado
11
2%
Ocupado
3
Desarrollador 3
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(112)
Proyectos
132
56%
Arbitraje
1
0% / 0%
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(45)
Proyectos
52
54%
Arbitraje
2
0% / 50%
Caducado
1
2%
Libre
Ha publicado: 2 ejemplos
Solicitudes similares
Необходима таблица с параметрами:тф,частота изменения цены за данный тф,ход цены за данный тф.Возможность выгрузки данной сформированной за выбранный период инфо.1 мин,3 мин,6 мин,20 мин …. День,неделя,месяц.Любой период который мне надо будет анализировать
1. Сеточный алгоритм, без мартингейла (открываются одинаковые ордера по лотности). 2. Депозит делится на 3 части. Условно 1000$ по 330$. Торговля ведется на 330$, лотность, просадка, маржа и тд., высчитывается от этой суммы. 3. Счет центовый. Под плечо 1:1000. 4. Ордера набираются группами. 5-7 групп по 10 -15 ордеров. Если цена ушла не в сторону сделки, робот должен дождаться сигнала на покупку
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Требуется построить индикатор ZigZag для MetaTrader 4 Который будет фиксировать точки и показывать линии ДО перерисовки значений (если таковые есть) По сути "оставлять след" перерисовки Необходимо взять за основу обычный индикатор ZigZag и модернизировать его. Основные функции обычного ZigZagа сохранить. Когда его устанавливаешь на график, то он, как обычный индикатор, должен отрисовывать ВСЮ историю. Т.е. он будет
Идет тренд после которого формируется импульс и зачатие диапозона цены (боковик) . как только на 3 и так далее касании будет снятие ликвидности с одной из сторон и возврат цены в диапозон уведомлять в тг бот
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на

Información sobre el proyecto

Presupuesto
30 - 40 USD
Plazo límite de ejecución
de 1 a 2 día(s)