Создание библиотеки для корректировки работы стандартных роботов

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

Добрый день!

Библиотека/доработка должна относительно легко (с минимумом трудозатрат по её включению в код) корректировать работу любых стандартных советников, с любым допустимым в мастере MQL5 сочетанием сигналов, любым трейлингом и способом управления капиталом, генерируемых мастером MQL5, таким образом, чтобы они при реальной торговле и тестировании вели себя точно также, как при моделировании в тестере стратегий "OHLC на М1" на одной и той же истории.

Так, при её встраивании в код стандартного советника, сгенерированного мастером MQL5, результаты тестирования советника при моделировании в тестере стратегий "OHLC на М1" должны совпадать с результатами, получаемыми при моделировании в тестере стратегий "Каждый тик на основе реальных тиков" и "Только цены открытия" для всех периодов графика M1, M2, ..., H12, D1, W1, MN на одной и той же тиковой истории, периоде, продукте, и при прочих равных.

Таким образом и будет осуществляться проверка: берём любой стандартный советник, сгенерированный в мастере MQL5, с любым допустимым в мастере MQL5 сочетанием сигналов, любым трейлингом и способом управления капиталом, добавляем разработанную библиотеку/доработку, компилируем, тестируем в режимах "OHLC на М1", "Только цены открытия" и "Каждый тик на основе реальных тиков" на тиковой истории Dukascopy какого-то инструмента, например, AAPL, при прочих равных параметрах. Результаты совпали - всё отлично!

P.S.: Также необходимо подготовить краткую инструкцию в свободной форме по корректировке стандартных советников, сгенерированных мастером MQL5, с помощью разработанной библиотеки/доработки. 

С Уважением, Алексей

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

1
Разработчик 1
Оценка
(251)
Проекты
402
38%
Арбитраж
82
41% / 20%
Просрочено
70
17%
Работает
2
Разработчик 2
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Нужно решение которое поможет сокращать просадку когда советник попадает в ситуацию с зависающими убыточными сделками На данный момент алгоритм советника прост это сетка. Нужны варианты которые помогут улучшить стратегию. Пожалуйста пишите ваши реальные варианты из практики
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы
Нужно сконвертировать индикатор на языке MQL5( платформа MT5) в Pine Script(платформа Tradingview) Нужно сконвертировать индикатор на языке MQL5( платформа MT5) в Pine Script(платформа Tradingview) Добавить отображение сигнала стрелкой: Пробой канала вверх - стрелка вверх Пробой канала вниз - стрелка вниз
rewrite the macd(trading view) code on mt5 // @version= 5 indicator ( title = "Moving Average Convergence Divergence" , shorttitle = "MACD" , timeframe = "" , timeframe_gaps = true ) // Getting inputs fast_length = input ( title = "Fast Length" , defval = 12 ) slow_length = input ( title = "Slow Length" , defval = 26 ) src = input ( title = "Source" , defval = close ) signal_length = input.int ( title = "Signal
Необходимо адаптировать утилиту для отправки сообщений из платформы MetaTrader 4 (MT4) в мессенджер Discord. Утилита уже написана и функционирует успешно для отправки сообщений в Telegram. Интеграция с API Discord для отправки сообщений. Поддержка различных типов сообщений (текстовых, текст со скриншотами)
Есть советник ZIgZag (исходники предоставлю), который открывает/закрывает ордера на экстремумах текущего таймфрейма. Нужно добавить поддержку других таймфреймов и сделать MTF. То есть, чтобы можно было выбрать открытие/закрытие при совпадении эстремумов на не нескольких выбранных таймфреймах. Выбрали, например, 5М и 1H значит открываем/закрываем ордера, если экстремумы совпали на этих ТФ. Или сразу три, например, 15M
Необходимо написать скрипт индикатора для tradingview отражающего разницу цен двух инструментов и присылающего уведомления при определенном расхождении/схождении цен. Инструменты выбираем из списка отображаемых на поле графиков. Уведомление высылается по текущим ценам. Частота уведомлений выбирается пользователем

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

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