Premium3 468x60 forex
Page 2 of 2 FirstFirst 1 2
Results 11 to 17 of 17

MetaTrader 5 Python package

This is a discussion on MetaTrader 5 Python package within the HowToBasic forums, part of the Announcements category; The announcement - ---------------- New MetaTrader 5 Platform beta build 2245: DirectX functions for 3D visualization in MQL5 and symbol ...

      
   
  1. #11
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541

    MetaTrader module for Python integration

    The announcement -

    ----------------

    New MetaTrader 5 Platform beta build 2245: DirectX functions for 3D visualization in MQL5 and symbol settings in Strategy Tester

    MQL5: Fixed time operations in the MetaTrader module for Python integration. Now all output data use the time of the trading server to which the terminal is connected.

    MetaEditor: Added ability to compile C/C++ and Python projects directly from MetaEditor. Now, multi-lingual projects can be managed using the built-in editor.
    Last edited by mql5; 11-29-2019 at 01:05 PM.
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

  2. #12
    Administrator newdigital's Avatar
    Join Date
    Feb 2013
    Posts
    10,066
    Blog Entries
    1887
    Follow newdigital On Twitter Add newdigital on Facebook Add newdigital on Google+ Add newdigital on MySpace
    Add newdigital on Linkedin
    It is not related to Python package but it is very interesting -

    ----------------

    Statistical Distributions in MQL5 - taking the best of R and making it faster

    ----------------
    Contents

    1. Functions for calculating the statistical characteristics of array elements

    2. Functions for working with statistical distributions
      2.1. Normal distribution

      2.2. Log-normal distribution

      2.3. Beta distribution

      2.4. Noncentral beta distribution

      2.5. Gamma distribution

      2.6. Chi-squared distribution

      2.7. Noncentral chi-squared distribution

      2.8. Exponential distribution

      2.9. F-distribution

      2.10. Noncentral F-distribution

      2.11. t-distribution

      2.12 Noncentral t-distribution

      2.13. Logistic distribution

      2.14. Cauchy distribution

      2.15. Uniform distribution

      2.16. Weibull distribution


      2.17. Binomial distribution


      2.18. Negative binomial distribution

      2.19. Geometric distribution

      2.20. Hypergeometric distribution

      2.21. Poisson distribution

    3. Table of correspondence to the statistical functions in R
    4. An example of using the functions

    5. Comparison of calculation speed

    6. Detected calculation errors in R

    7. References


    Premium Trading Forum: subscription, public discussion and latest news
    Trading Forum wiki || Social networks for the forum
    Trading blogs || My blog
    ePayments: premium subscription without paypal

  3. #13
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541
    The announcement -

    ----------------
    new beta of the terminal and a new full-time python library - read more here
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

  4. #14
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541

    New version of MT5 for Python 5.0.18 and beta version of MetaTrader 5 build 2319

    New version of MetaTrader 5 for Python 5.0.18 and beta version of MetaTrader 5 build 2319
    with new functions and examples.

    • beta MT5 is downloaded via Help -> Check beta version
    • python library:

      Code:
      pip install --upgrade metatrader5

    more info on post #52 on mql5 forum.
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

  5. #15
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541

    expanded integration with Python

    New MetaTrader 5 Platform Build 2340: Managing account settings in the Tester and expanded integration with Python

    The new MetaTrader 5 version will be available through the LiveUpdate system.

    MetaTrader 5 Python package-metaeditor-4__1.png


    The announcement -

    ----------------
    • MetaEditor: Added new functionality for working with SQLite databases
    • MetaEditor: Expanded support for multi-lingual projects. This update provides wider possibilities for working with Python scripts
    • MQL5: Completely revised Python integration. The update involves many new functions and new command naming
    • MQL5: Significantly accelerated re-launch of MQL5 programs and re-creation of custom indicators from MQL5 programs. In some cases, operations are performed 100 times faster
    • MQL5: Added functions for working with databases
    • MQL5: Added FileSelectDialog function, which calls the system dialog creating/opening a file or a folder
    • MQL5: New DEAL_FEE value in the ENUM_DEAL_PROPERTY_DOUBLE enumeration. It is used for a deal fee. The value indicates a separate commission type charged by the broker
    • Tester: Added functionality to specify custom trading account settings during strategy testing, such as trading limitations, margin settings and commission. The new functions provide extended capabilities for modeling various trading conditions
    • Updated documentation
    • read more here
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

  6. #16
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541

    SQLite: Native handling of SQL databases in MQL5

    Contents


    MetaTrader 5 Python package-mql5_wizard_database__1.png


    MQL5 is a perfect solution for algorithmic trading since it is as close to C++ as possible in terms of both syntax and computation speed. The MetaTrader 5 platform offers its users the modern specialized language for developing trading robots and custom indicators allowing them to go beyond simple trading tasks and create analytical systems of any complexity.

    In addition to asynchronous trading functions and math libraries, traders also have access to the network functions, importing data to Python, parallel computing in OpenCL, native support for .NET libraries with "smart" function import, integration with MS Visual Studio and data visualization using DirectX. These indispensable tools in the arsenal of modern algorithmic trading currently allow users to solve a variety of tasks without leaving the MetaTrader 5 trading platform.



    more...
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

  7. #17
    Senior Member mql5's Avatar
    Join Date
    May 2013
    Posts
    1,714
    Blog Entries
    541
    Quote Originally Posted by mql5 View Post
    New MetaTrader 5 Platform Build 2340: Managing account settings in the Tester and expanded integration with Python

    The new MetaTrader 5 version will be available through the LiveUpdate system.

    Click image for larger version. 

Name:	metaeditor-4__1.png 
Views:	9 
Size:	68.4 KB 
ID:	38429


    The announcement -

    ----------------
    MetaTrader 5 Platform Build 2340 -

    MetaTrader 5 Python package-2340.png
    Metatrader 5 / Metatrader 4 for MQL5 / MQL4 articles preview preview
    Trading blogs || My blog

Page 2 of 2 FirstFirst 1 2

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •