ТЗ-17 Альтернативный запуск тестера на нескольких терминалах.

MQL5 指标 专家 C++ C#

工作已完成

执行时间1 一分钟
客户反馈
Отличная работа, все четко без задержек. Всегда на связи, приятен в общение. Ценник адекватный - без лишних понтов. Спасибо Вам.
员工反馈
Отличный заказчик, всё на самом высоком уровне.

指定

Добрый день.

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

Данная функция уже сделана и расписана как это делается тут https://www.mql5.com/ru/articles/7029

Данное ПО которое указано в статье мне не подходит поскольку оно создано для тестирования оптимизации, мне требуется для включения без оптимизации с включенной галкой : визуальный режим с отображением графиков.

1. Создать скрипт для одновременного открытия 10 и более тестеров из одного терминала

2. Скрипт должен содержать настраиваемые поля Пример 1
2.1 Кнопка добавить терминал (ADD). При нажатие добавляются новые поля в таблицу для заполнения
2.2 Кнопка Delete в таблице - удаляет терминал из таблицу
2.3 Название терминала - редактируемое поле - указываем название термина на котором нужно открыть тестер обычно все терминалы расположены тут AppData\Roaming\MetaQuotes\Terminal и имеют название по примеру 270AC50160B00C2A34877BB0375839234
2.4 Название эксперта - редактируемое поле или можно по выбору. Если по выбору показывает все эксперты с терминала из раздела советник, если по выбору - указываем путь или название советника - все равно - на Ваше усмотрение.
2.5 Название .set - Поле для заполнения настроек эксперта (уже преднастроенный). Данный файл должен быть расположен в папке AppData\Roaming\MetaQuotes\Terminal\Common\Files один для всех.
2.6 Период графика - список с режимом тестирования по времени
2.7 Название инструмента - выпадает или список который на терминале (очень большой, не будет ли грузить систему ?) или просто руками вносим название инструмента
2.8 Дата начала, дата окончания тестирования
2.9 Поле моделирование - выпадающий список - два значения все тики, ohlc h1 на выбор оператора.
2.10 Название файла - поле для заполнения названия файла CSV с алгоритмом для советника из файла CSV из раздела AppData\Roaming\MetaQuotes\Terminal\Common\Files (Советники загружают торговый алгоритм из файла CSV из раздела  AppData\Roaming\MetaQuotes\Terminal\Common\Files)
2.11 Сохранить - сохраняет настройки из таблицы с выбором терминалов и всех заполненных данных
2.12 Загрузить - загружаем сохраненные настройки из пункта
2.13 Кнопка Старт - При нажатие запускаются все тестовые терминалы которые есть в таблице

Тестирование происходит на исторических данных, поле название инструмента должно совпадать на всех терминалах и быть уже создано и одинаково называться, для примера EU-3.15h и на втором терминале EU-3.15h, если в таблице будет заполнено название инструмента  EU-3.15h. а в терминалах  EU-3.15C то тестирование не начнется. На всех терминалах будет все по одинаковому, инструменты загружены, эксперты будут лежать в папке советник.

Поля которых нету в таблице, но по умолчанию они должны быть заполнены так. (данные поля находятся тестер-настройки)

Форвард: НЕТ
Задержки: Без задержек, идеальное исполнение
Начальный депозит: 90000000
Валюта: RUB
Плечо: 1:100
Оптимизация: отключена
галка включена Визуальный режим с отображением графика

Инструкция голосом https://disk.yandex.ru/i/ERtjjoCVNH3fqw



附加的文件:

JPG
kcgasy_1.JPG
273.2 Kb

反馈

1
开发者 1
等级
(51)
项目
66
30%
仲裁
2
0% / 0%
逾期
0
空闲
2
开发者 2
等级
(19)
项目
21
19%
仲裁
1
0% / 100%
逾期
2
10%
工作中
相似订单
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Итак. Есть первый советник, хочу сделать дополнение к нему, но таким образом чтобы это был отдельный советник(ов). Делаю в целях защиты интеллектуальной собственности)) Чтобы был как пазл, один без другого(их) не работал. Вопросы. 1. Это возможно? 2. Что нужно для этого? 3. Какие подводные камни такого подхода

项目信息

预算
30 - 400 USD
截止日期
 1  30 天