MetaTrader 5 Python User Group - как использовать Python в Метатрейдере - страница 35
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не судите строго, возможно есть любители питона и пытаются его интегрировать во всё и вся.
Питон это библиотека С++, не лучше сделать на MQL СБ (стандартную библиотеку)?
Изначально MQ шли этим путём, но потом сдались под натиском Pyтоноводов, Rводов и Алглибводов )
По моему вся проблема в том, что MQ боятся выйти за рамки "песочницы", типа R, Py, Alglib это уже не наша проблема.
Добавили связь с другими "языками программирования", а другие яп уже пусть делают что хотят.
Напоминает страуса )))
Какие вещества надо принимать,чтобы обнаружить интеграцию с R?
Проблема в узости восприятия темы массами и непонимании трендов развития алготрейдинга:
Страуса напоминают как раз люди:
Чтобы лучше понимать индустрию алготрейдинга:
"Взрослые" трейдинг, рискменеджмент - это прежде всего матстат. Машинное обучение здесь, по сути, лишь один из способов решения задач матстата. Это несколько другие задачи, чем те, которые возникают при развитии "интернета вещей" и прочего, тому подобного.
С этого момента вдруг стало очень интересно, ;)
"Взрослые" трейдинг, рискменеджмент - это прежде всего матстат. Машинное обучение здесь, по сути, лишь один из способов решения задач матстата. Это несколько другие задачи, чем те, которые возникают при развитии "интернета вещей" и прочего, тому подобного.
А разве где-то сказано "матстату - нет!"?
Мы уже сделали большой задел, практически полностью (больше 400 функций) в виде исходников на MQL5 реализовав базовую математическую библиотеку из R:
Статистические распределения в MQL5 - берем лучшее из R и делаем быстрее
Как раз интеграция с Питоном дает доступ практически к любым возможностям статанализа.
Как завершим Питон, в полную силу включим C/C++ компиляцию в редактор для создания DLL, EXE и специальных EX5 модулей из C++. Это позволит с минимальными переделками перекомпилировать существующие С++ библиотеки в EX5 совместимый вид и откроет доступ к множеству опенсорсных библиотек.
А разве где-то сказано "матстату - нет!"?
Мы уже сделали большой задел, практически полностью (больше 400 функций) в виде исходников на MQL5 реализовав базовую математическую библиотеку из R:
Статистические распределения в MQL5 - берем лучшее из R и делаем быстрее
Как раз интеграция с Питоном дает доступ практически к любым возможностям статанализа.
Как завершим Питон, в полную силу включим C/C++ компиляцию в редактор для создания DLL, EXE и специальных EX5 модулей из C++. Это позволит с минимальными переделками перекомпилировать существующие С++ библиотеки в EX5 совместимый вид и откроет доступ к множеству опенсорсных библиотек.
Очень интересно. Планируется ли встраивать (в качестве ресурса) библиотеку ex5 в советник или индикатор, чтобы публиковать ее на Маркете?
Очень интересно. Планируется ли встраивать (в качестве ресурса) библиотеку ex5 в советник или индикатор, чтобы публиковать ее на Маркете?
Нет.
Публично распространять модули сможем только мы ради безопасности.
Скорее всего будет раздел официальных модулей в кодобазе, автоматически подгружаемых по инструкции:
Мы также идем по пути автоматических пакетных менеджеров. Движок codebase будем реформировать.Нет.
Публично распространять модули сможем только мы ради безопасности.
Скорее всего будет раздел официальных модулей в кодобазе, автоматически подгружаемых по инструкции:
А разве где-то сказано "матстату - нет!"?
Мы уже сделали большой задел, практически полностью (больше 400 функций) в виде исходников на MQL5 реализовав базовую математическую библиотеку из R:
Статистические распределения в MQL5 - берем лучшее из R и делаем быстрее
Как раз интеграция с Питоном дает доступ практически к любым возможностям статанализа.
Как завершим Питон, в полную силу включим C/C++ компиляцию в редактор для создания DLL, EXE и специальных EX5 модулей из C++. Это позволит с минимальными переделками перекомпилировать существующие С++ библиотеки в EX5 совместимый вид и откроет доступ к множеству опенсорсных библиотек.
Совсем неглубокое изучение местной статистической библиотеки приводит к обнаружению серьёзных ошибок. Отсутствие реакции на сообщения об этих ошибках выглядит весьма похожим на "матстату - нет!".
Питон вряд ли будет когда-либо обладать тем разнообразием пакетов и тем сообществом аналитиков-практиков, что имеется у R.
Совсем неглубокое изучение местной статистической библиотеки приводит к обнаружению серьёзных ошибок. Отсутствие реакции на сообщения об этих ошибках выглядит весьма похожим на "матстату - нет!".
1) Любая CDF - функция распределения вероятностей (дискретные - не исключение!) ПО ОПРЕДЕЛЕНИЮ должна быть определена для всех вещественных чисел. Ниже приведён аналог кода на R с его результатом, показывающий как это должно считаться в действительности. Кстати, некоторые дискретные CDF функции у вас считают правильно, а некоторые - нет.
2) Для значения 1 выдаётся ошибка деления на ноль.
У нас реализация этой функции для целых чисел:
//--- m,k,n,x must be integer
Если нужно, сделайте свою функцию. Все доступно в исходниках, в отличие от R.