You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the Mql5-Python-Integration project! This project facilitates the integration between MetaTrader 5 (Mql5) and Python, allowing for efficient algorithmic trading strategies.
@@ -19,13 +27,6 @@ This project is currently undergoing significant changes and improvements. The l
19
27
📌 **Previous Version: v0.5.0**
20
28
To access the code for the previous version, you can check it out at [v0.5.0](https://github.com/Joaopeuko/Mql5-Python-Integration/releases/tag/v0.5.0).
- [Project Update: Changes in Progress](#project-update-changes-in-progress)
26
-
-[Table of Contents](#table-of-contents)
27
-
-[Installation](#installation)
28
-
29
30
## Installation
30
31
31
32
**Note: In order to use this package, you need to have MetaTrader 5 installed on a Windows system with Python 3.8 or later.**
@@ -37,3 +38,17 @@ pip install mqpy
37
38
```
38
39
39
40
Make sure to fulfill the prerequisites mentioned above before attempting to use the Mql5-Python-Integration (MQPy) package.
41
+
42
+
## Missing Features/Good Practice
43
+
44
+
This library has been in existence for several years and was designed to be simple and straightforward. While there are plans to enhance it with features such as logging and other components to improve its overall quality, there are considerations specific to the nature of the Metatrader5 library.
45
+
46
+
### Delicate Metatrader5 Environment
47
+
48
+
Metatrader5 operates within a highly restrictive environment, and certain practices that may be considered best practices in other contexts might cause trouble for newcomers in software development, which is the main focus of this library. For the sake of simplicity and ease of use, the library currently retains some practices that may not align with conventional best practices.
49
+
50
+
### Alternative Libraries
51
+
52
+
For users seeking a more advanced library with a similar concept, consider exploring the following alternative:
53
+
54
+
[metatrader5EasyT](https://github.com/Joaopeuko/metatrader5EasyT): A more advanced library that aligns with best practices while providing a similar user-friendly approach. It is also available on PyPI.
0 commit comments