Обсуждение статьи "Создание Python-классов для торговли в MetaTrader 5, аналогичных представленным в MQL5"

 

Опубликована статья Создание Python-классов для торговли в MetaTrader 5, аналогичных представленным в MQL5:

Python-пакет MetaTrader 5 предлагает простой способ создания торговых приложений для платформы MetaTrader 5 на языке Python. Будучи мощным и полезным инструментом данный модуль не так прост как язык программирования MQL5, когда дело касается разработки решений для алгоритмической торговли. В данной статье мы создадим классы для торговли, аналогичные предлагаемым в языке MQL5, чтобы создать схожий синтаксис и сделать разработку торговых роботов на Python такой же простой как и на MQL5.

Торговые классы – это одно из полезных новшеств MQL5. Раньше нам приходилось писать все с нуля, что очень утомительно и заканчивалось множеством ошибок, как я уже объяснял ранее. В результате дополнения Python-пакета MetaTrader 5 библиотеками (модулями) на языке Python, которые очень схожи по синтаксису с используемыми в MQL5, разработчики получили возможность максимально эффективно применять те знания, которые они получили в процессе работы с MQL5, для работы с приложениями на Python.

В данной статье мы реализуем торговые классы на языке Python поверх пакета MetaTrader 5, которые помогут нам писать программы на Python столь же эффективно, сколь и на MQL5. Эти пользовательские Python-библиотеки помогают минимизировать проблему с отсутствием поддержки Intellisense: после добавления "Docstrings" в ваши функции и классы на Python текстовые редакторы смогут помочь документировать ваш код и подсвечивать параметры, что сделает процесс написания кода гораздо приятнее и легче.


Автор: Omega J Msigwa

 
Огромное спасибо. У вас отличная статья
 

спасибо Вам большое! у вас очень полезная статья под будущие проекты...