Нужна ли возможность создавать дополнительные вкладки при настройке советника, индикатора, скрипта? - страница 2

 

с одной стороны иметь вкладки по умолчанию было бы удобно 

с другой стороны для серьезных проектов настройки как правило будут нужны динамические - непосредственно на графике 

 
Пока одни слова. Для примера в графическом редакторе может кто-то смастерить интерфейс с дополнительными вкладками? Без картинки ничего не понятно.
 

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

Я за это!

 

Когда вызываете индикатор, есть вкладки:
"Общие"
"Входные параметры"
"Цвета"
"Отображение"

Самый простой способ это добавить виртуальную нарезку в виде разбивки на части вкладки "Входные параметры", тогда получится
"Общие"
"Входные параметры А"
"Входные параметры Б"
"Входные параметры В"
"Входные параметры Г"
"Цвета"
"Отображение"

Вместо словосочетания "Входные параметры" нужно сделать возможность самостоятельно называть вкладку, оставив префикс, выглядеть будет так "Setup: Настройка индикатора", где слово Setup - значит пользовательские настройки.
И ещё, тема комментария в настройках очень важна, я бы снял ограничение на длину описания параметра и добавил бы возможность вставки хелпа в виде примитивного текстового файла.

 
Karputov Vladimir:
Пока одни слова. Для примера в графическом редакторе может кто-то смастерить интерфейс с дополнительными вкладками? Без картинки ничего не понятно.

Вот пример из реальной жизни. После нажатия "ОК" в штатном окошке настроечных параметров советника появляется дополнительное окно, где количество параметров, разделенных на закладки, неограниченное количество:

 

Вторая закладка может выглядеть так:

 

Кнопки в этой закладке - для массового заполнения ячеек таблицы. По типу того, как это сделано в Excel. Хотя в Excel, конечно же, это реализовано удобнее. 

 
Maxim Khrolenko:

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

Я за это!

Хорошая идея.

Сделать доп. вкладки и возможность подкрашивать описание.

Хотя, и злоупотребления будут - 500 вкладок и попугаистые списки, этого не избежать...

 

Ещё бы организовать возможность автосмены языка описания переменных в настройках в зависимости от языка терминала. Хотя бы Английский/Язык_заданный_разработчиком_программы.

Например, для русскоязычного: EN/RU

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

 
Опрос явно показывает заинтересованность пользователей и разработчиков в удобном способе работы с индикаторами, советниками, скриптами, а что на это скажут разработчики MT!?
 
Не обязательно вкладки, можно сделать секции в вертикальном списке и по щелчку по заголовку скрывать/показывать настройки этой секции. В коде это будет какой-ть header или layer или section или ещё чего вместо input
 

Лично мне не хватило возможности использовать массивы в настройках.

Разработка собственного интерфеса, даже на базе переделки стандартной библиотеки, заняла 3/4 от времени потраченного на весь проект.

ПС. Сомневаюсь, что это будут делать. Смысл МТ много раз обозначен: вот вам mql - остальное делайте сами.

ПСПС. Тема интерфейса - самое запущенное и больное место МТ5.

Причина обращения: