![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Какая благодатная тема! Пожалуй я тоже загадаю подарок Деду Морозу на Новый год ))
Из мелочного:
* Очень хочется всплывающие подсказки со значением переменной. Ну не удобно каждый раз добавлять переменную в WatchList
* Упростить работу функций. Как же задалбливают бесконечные проверки элементарных вещей, когда ни в чём нельзя быть уверенным.
Каждый раз проверять приходится, а доступна ли история, а все ли бары загрузились.
Должно быть просто, удобно и надёжно. В OnInit указываешь с какими данными собираешься работать, терминал их в синхронном режиме подгружает и дальше уже сам следит за их актуальностью.
* Более гибкие настройки Тестера. К тестеру много претензий, то как он тестирует.
Из перспективного:
* Безумно нужна возможность штатного импорта/экспорта данных в терминал.
* Штатное создание синтетических инструментов и тестирование на них
* Обращение к функциям терминала (позиции, ордера, серии, терминал и пр.) как к объектам. Вот эти PositionGetInteger(), HistoryDealGetDouble() это костыли какие-то. Уж простите.
* Улучшение штатных библиотек.
P.S. Присоединяюсь к Vasiliy Sokolov
Ещё одна просьба:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
Vasyl Nosal, 2015.12.26 11:46
Прошу 24 раз. Сделайте темплейт вида редактора.
Тот убогий вид по умолчанию это ужас.
Делимся своими пожеланиями о том, что нужно будет внедрять.
Это и сам язык (недостающие функции, возможности графики, модернизация стандартной библиотеки), и терминал (для настольных ПК, для других операционных систем, для мобильных систем).
Одно непременное условие: локи под запретом. Любое упоминание о них карается калёным железом. Чтобы потом без обид.
1) Собственные тики подгружаемые из CSV. Я до сих пор сижу на MT4 только из-за того что в него можно реальные тики загрузить, автогенерация тиков в mt5 это бесполезно и вообще вредно.
2) генетичекая оптимизация по собственному критерию не встроенному в OnTester. Например я хочу оптимизировать результат по итоговому балансу делённому на Шарп ратио :) - если это не добавит разработчик в OnTester то всё пропало.
3) Walk forward optimization. Оптимизатор должен находить не только правильные параметры, но и продолжительность бэктеста, и продолжительность периода реальной торговли.
Например даём оптимизатору 2 года истории, он пробует разные параметры и разные периоды оптимизации, и нам выдаёт что для максимального профита нужно оптимизировать советник каждый месяц, на истории предыдущих 5 месяцев.
В МТ4 в тестере сделать нормальной скорость тестирования: а то 31 - медленно, а 32 - слишком быстро на всех тиках.
В МТ4 в тестере сделать нормальной скорость тестирования: а то 31 - медленно, а 32 - слишком быстро на всех тиках.
поддерживаю
Мне очень не хватает более продвинутой оптимизации.
1) Собственные тики подгружаемые из CSV. Я до сих пор сижу на MT4 только из-за того что в него можно реальные тики загрузить, автогенерация тиков в mt5 это бесполезно и вообще вредно.
2) генетичекая оптимизация по собственному критерию не встроенному в OnTester. Например я хочу оптимизировать результат по итоговому балансу делённому на Шарп ратио :) - если это не добавит разработчик в OnTester то всё пропало.
3) Walk forward optimization. Оптимизатор должен находить не только правильные параметры, но и продолжительность бэктеста, и продолжительность периода реальной торговли.
Например даём оптимизатору 2 года истории, он пробует разные параметры и разные периоды оптимизации, и нам выдаёт что для максимального профита нужно оптимизировать советник каждый месяц, на истории предыдущих 5 месяцев.
Хочу:
1) Отвязку чарта конкретного символа от окна работы MQL-программы (которая может работать с любым символом) или введение нового типа программ запускаемых по клику.
2) Дайте программно работать с колесиком мыши
3) Подключение сторонних шрифтов как ресурсов (а то начал уже svg либу портировать)
Огромное спасибо за канвас, фреймы тестирования и события!