
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
с плюсами такого 100% не будет - MQL идёт в сторону варианта C# отказавшись от главной плюшки плюсов, адресной арифметики, поэтому совместимости на уровне исходника с С++ не будет никогда. С библиотеками плюсов совсем всё печально - мало того что внешние вызовы тут истерично защищаются (сиречь тормозят), так ещё и ABI отсутствует..Популярные С-шные библиотеки могут (по хорошему и должны) иметь интерфейс на MQL, но пока такая судьба настигла только ALGLIB, да плюс про sqlite много-много пустых разговоров.
Кстати, в шарпе все же оставили "настоящие" указатели, просто код становится unsafe, что накладывает некоторые ограничения на развертывание. Но все же они есть. А В MQL нет и не будет, так что про портирование библиотек С/С++ можно забыть, везде работа с указателями.
Кстати, на этой неделе будет бета со штатной статистической библиотекой математики в исходниках на MQL5, близкой к функциям R. Мы нацелились на серьезное развитие математического функционала системы.
Sqlite в MQL5 будет, его уже включили в проект, но в функционал языка еще не внесли. Про адресные операции на массовом рынке надо забыть - это категорически неприемлемо в плане безопасности. Все можно переписать и без адресной арифметики.
Кстати, на этой неделе будет бета со штатной статистической библиотекой математики в исходниках на MQL5, близкой к функциям R. Мы нацелились на серьезное развитие математического функционала системы.
Sqlite в MQL5 будет, его уже включили в проект, но в функционал языка еще не внесли. Про адресные операции на массовом рынке надо забыть - это категорически неприемлемо в плане безопасности. Все можно переписать и без адресной арифметики.
Статистика - это хорошо. Добавьте еще хеш-таблицы в \MQL5\Include\Arrays, а то их сильно не хватает. Я пользуюсь классом CDictionary от Василия Соколова, отличная вещь https://www.mql5.com/ru/articles/1334, почему бы его не включить в поставку.
В целом, не нужно экзотики, нужно самое необходимое, хотя бы в подмножестве классов STL.
Переписать-то можно все, только кто будет этим заниматься. Сообщество?
Статистика - это хорошо. Добавьте еще хеш-таблицы в \MQL5\Include\Arrays, а то их сильно не хватает. Я пользуюсь классом CDictionary от Василия Соколова, отличная вещь https://www.mql5.com/ru/articles/1334, почему бы его не включить в поставку.
В целом, не нужно экзотики, нужно самое необходимое, хотя бы в подмножестве классов STL.
Переписать-то можно все, только кто будет этим заниматься. Сообщество?
поддержу-ка :-)
ассоциативных массивов категорически нехватает. Лучше конечно-бы на уровне языка а не просто API, пусть даже ключами будут только строки
поддержу-ка :-)
ассоциативных массивов категорически нехватает. Лучше конечно-бы на уровне языка а не просто API, пусть даже ключами будут только строки
Интересно, где есть ассоц. массивы на уровне языка? Во всех, которые хоть как-то знаю, на уровне библиотек.