Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Автоматическую оптимизацию по условию или/и вызову из экперта.
Добавить свойство графического объекта ObjectSelected(имя).
Правильно сделать получение комиссии с ордера.
Напомню в очередной раз...
*
Едитор.
добавить сортировку файлов аА-яЯ (и соотв. aA-zZ)
Если есть сложности и\или глубокий смысл в нынешней,
то ввести вкладку "Юзер файлз" с указаным принципом сортировки...
*
Терминал.
Обратить внимание так-же на сортировку нац.алфавитов.
Например в русском вначале сортируется по мелким буквам а-я, затем А-Я.
*
Проще говоря нужна везде сортировка без учёта регистра...
А в едиторе ввести как таковую ибо отсутствует напрочть. :)))
Т.к. пишут пожелания не только по MQL5, то напишу и я ("не логично", но очень "хотся"):
- Терминал.
- Окно->Все окна...->Выбрать окно
Понятно, что появляется список названий окон, но т.к. название окна формируется из Символа+Период+Название советника, то почему бы не вывести эти поля в отдельные столбцы с возможностью сортировки по ним.
А то в своем собственном "чемпионате советников" .... запутаться можно, пока выковыряешь конкретный советник, не говоря уже о Магике :)
ЗЫ. Да и кнопочка "закрыть" ... может быть хотя бы подтверждение какое? :(
stringo писал (а) >>... Советник не должен быть привязан к каким-либо значениям и должен уметь получать эти значения автоматически. ...
Вячеслав!
К сожалению не всегда есть возможность прочитать все возможные условия
у разных брокеров...
Для создания эффективных приложений - хотелось бы ВСЕ ВОЗМОЖНЫЕ ЗНАЧЕНИЯ
получать программно.. MarketInfo
в MQL5 хотелось бы видеть
1 - количесвто инструментов - у брокера - и массив инструментов
2 - количество ордеров которые разрешает открывать брокер
3 ...
N ...
а так же другие возможные параметры которые могут менять условия
но к которым отсутвует доступ
Вячеслав!
К сожалению не всегда есть возможность прочитать все возможные условия
у разных брокеров...
Для создания эффективных приложений - хотелось бы ВСЕ ВОЗМОЖНЫЕ ЗНАЧЕНИЯ
получать программно.. MarketInfo
в MQL5 хотелось бы видеть
1 - количесвто инструментов - у брокера - и массив инструментов
2 - количество ордеров которые разрешает открывать брокер
3 ...
N ...
а так же другие возможные параметры которые могут менять условия
но к которым отсутвует доступ
Горячо подддерживаю и одобряю.
Даже такой новичок, как я уперся в п.п. 1. и 2., а люди бывалые наверно могли бы продолжить список
По поводу усовершенстввования функции WindowsHandle() .
Методом натурного эксперимента я выяснил, что системный дескриптор изменяется при выходе и входе из терминала.
Если бы был создан дескриптор или индивидуальное имя для окна графика не изменяемое, пока график не удален,
то это, учитывая что советники связаны с окном, дало бы 100% надежную и простую возможность идентификации открытых позиций.
Даже если два одинаковых советника работают с одним инструментом и на одном таймфрейме.
Нсчёт подсветки связвнных скобок всецело поддерживаю - это многим программерам облегчило бы труд, существенно облегчило.
Чтобы не загружать проц можно на панель инструментов вынести кнопку типа "Подсветить скобку". Выделили нужную скобку, нажали кнопку, и связанная скобка выделилась тоже.
Тогда уж пожелания к редактору
Кнопки\окошки для поиска сделать в следующем виде
All для поиска - подсветка всех найденных
All для замены - удаление всех найденных
Галка List - это самое ценное.
при установке этой галке открывается окошко (AlwaysOnTop) со списком строк, в которых найден образец
При клике настроку в списке - в редакторе переход на эту строку.
Добавить в popup menu редактора
Для слова под курсором
1. Поиск слова под курсором через popup меню.
это слово также копируется в окошко для поиска и дальше искать\заменять по необходимости.
2. Вставка в тект кода готовой конструкции для переменной под курсором вида
print "IndicatorBuffers(5)=";IndicatorBuffers(5)
3. Вставка в тект кода готовой конструкции для переменной под курсором вида
comment ("45:IndicatorBuffers("+5+")="+(IndicatorBuffers(5)))
4. Goto declaration, goto Sub\Function - переход на сответствующую строку
Что-то типа
Закладки сделать именованные и в виде списка
типа
Хоть видно куда переходишь.
Но для этого как я понимаю надо дорабтывать synedit или что там используется, или писать свой компонент для редактора.
Да еще.. В меню сделать кнопку - Формат текст - форматирует скобки с отступами итп.
Очень нехватает установки комментариев к барам у экспертов. Т.е. если эксперт открывает ордер или закрывает, то при работе эксперта и при тестировании это видно на графике. А вот если хочется для какого-то бара поставить просто метку, типа - "Ордер не был открыт по такой-то причине", или "Ордер не был закрыт по такой-то причине", то таких возможностей нет (или может я не нашел?). Хотелось бы функцию типа
CommentBar(int i, string comment)
где i - это номер бара, comment - это соответственно комментарий разработчика.
Фактически нужен индикатор стиля SetIndexStyle(2,DRAW_TEXT) - каждому бару можно поставить в соответствие текстовую метку.
Вопрос - вертикальная позиция для вывода.
Что-то типа SetIndexPosType(2,PosAsc+10 px) ;)