Машинное обучение в трейдинге: теория, модели, практика и алготорговля - страница 1207
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
не туда... я же писал, в Шарпе (Visual Studio) все есть для Питона, но не выше 2.7
а сам Шарп в 2 клика подключается к МТ5 - я на Шарп подсел, давно нормальные компиляторы не юзал, круть! пока читаю, но Виндовс форму с кнопками и всякими приблудами без проблем в dll вынес и с МТ5 подружил - в МТ5 100% поддержка Шарпа, ничего не нужно описывать, берешь и юзаешь dll, сказка какая то ))))
Питон для C# https://msdn.microsoft.com/ru-ru/dn314784.aspx
какой сишарп, какие длл, защем?
можно пример как через шарп подключить питон к мт5?
там поддержка питона для VS, это я знаю.. причем тут шарп?
я просто какбе на ТС сосредоточиться хотел а не на вот этом вот всем
Шарп это C# !
сделай тестовый пример п.10 https://www.mql5.com/ru/forum/285631
вот до пункта написал как сложное сделать, но там работы на 5 мин в буквальном смысле слова https://www.mql5.com/ru/forum/293630/page57#comment_9851502
ЗЫ: помнишь ты алглиб новый видел на сайте алглиб? вот теперь проэкт скачай с сайта алгиб и собери себе в .dll - по моему мануалу получишь dll которую в МТ5 даже подключать не нужно (одна строка #import не в счет! )
ну это да.. но я не хочу алглиб, я хочу питон ))
понимаю что шарп это сишарп, не понял причем тут соединение мт5 с питоном
но пример хороший, пригодится.. там же и на плюсах есть либа, в чем разница? на плюсах то быстрее
кстати, там в п. 10 список функций будет виден в эдиторе, или их самому вспоминать надо ил смотреть справочник на сайте?
это все очень интересно, но не очень актуально.. и ужасно медленно в использовании, траблы с матрицами, не поисследуешь ничо.. Это я размышляю нафиг бы мне оно сдалось :)даже не знаю как обьяснить, учитель я хреновый, но как бы:
- делаешь проект на C#
- добавляешь в проект что нуно, пусть Питон - еще не пробовал, но будет работать на 99% уверен
- то что в C#, то видно будет в МТ5, и то что в С# - видишь все что добавил в проект, я так с окошками балуюсь
- задача примитивная, оформить вызовы из МТ5 в C#, там get и set в Питоне
но я пока мануал по C# дочитываю, ничего нового, но нужно все прочитать, работа с памятью отличается от Сишной модели, вернее хочу тонкости проверить, можно как на С++ все писать
питон через интерпретатор работает, зачем ему прослойка в виде сишарпа
это гениальнейший язык, которому не нужно ничо левое, кроме отправлялки ордеровпитон через интерпретатор работает, зачем ему прослойка в виде сишарпа
это гениальнейший язык, которому не нужно ничо левое, кроме отправлялки ордеровСервер на Питон. А вот сокет- клиент для МТ по любому придётся либо на С++, либо на С# делать.
Сервер на Питон. А вот сокет- клиент для МТ по любому придётся либо на С++, либо на С# делать.
zeroMQ или https://www.mql5.com/en/blogs/post/706665
или тупо winapi, не? там делов на полчасаI guess the library server is already there for python and TCP:
https://wiki.python.org/moin/TcpCommunication
yes, like dva palza obossat (pissing on two fingers)
That was a simple code to start with pyhton TCP .... I need more time to learn python first :))
Now, I am just working on the 100% automation of your current "Monte carlo RL" EA
that's fine, good luck, maybe I provide 3-d part soon with some performance improvement
zeroMQ или https://www.mql5.com/en/blogs/post/706665
или тупо winapi, не? там делов на полчасаЯ через NET Sockets в С++ делаю. Это высокоуровневые либа, в отличие от винапи. Её легко в С# закатать для МТ.
ЗЫ: сам Питон можно в C# подключить (обернуть) и скрипты Питоновские из фалов запускать, примеров много в сети, а если из файла можно, то и прямо из МТ можно командами сыпать в Питон
Не тот случай. Максим ТС хочет на Питон, а не отдельные функции.
That's good.
It's not about performance..but this version seems to lack consistency in results and are having strange behaviour sometimes..
Hence, I am using external filters to filter out trades if the optimisation results are not good.
I don't know how it works..)))..But it seems to work in out of sample data(OOS)...)))
I will see live testing next week.
strange behavior can be when you stop optimizing manually, so some of files are not writes (not always, but sometimes it can happens.. about 1 time on 50-100 stops)
also, after every optimization must be a single pass in tester, to reset the maximum errors files, from previous optimization