Skip to main content

Project developed to work as a server for Python trading community. It is based on ZeroMQ sockets and uses JSON format to communicate messages. It is a python library for the ZeroMQ API within backtrader framework. It allows rapid trading algo development. For details of API behavior, please see the online API document.

Project description

.. figure:: docs/images/puente-leonardo.jpg
:align: center
:scale: 100%
:alt: Puente de Leonardo.



===================
mql5_zmq_backtrader
===================


.. image:: https://img.shields.io/pypi/v/mql5_zmq_backtrader.svg
:target: https://pypi.python.org/pypi/mql5_zmq_backtrader

.. image:: https://img.shields.io/travis/parrondo/mql5_zmq_backtrader.svg
:target: https://travis-ci.com/parrondo/mql5_zmq_backtrader

.. image:: https://readthedocs.org/projects/mql5-zmq-backtrader/badge/?version=latest
:target: https://mql5-zmq-backtrader.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status




Project developed to work as a server for Python trading community. It is based on ZeroMQ sockets and uses JSON format to communicate messages. It is a python library for the ZeroMQ API within backtrader framework. It allows rapid trading algo development. For details of API behavior, please see the online API document.


* Free software: MIT license
* Documentation: https://mql5-zmq-backtrader.readthedocs.io.


Features
--------

* TODO

Example
--------
In order to call mql5_zmq_backtrader API, you need to sign up for a Metatrader broker account and obtain account keys. Replace trading accounts in the expert parameter setting with what you get from your broker.


Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

0.1.0 (2020-02-16)
------------------

* First release on PyPI.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mql5_zmq_backtrader-0.1.1.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

mql5_zmq_backtrader-0.1.1-py2.py3-none-any.whl (17.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file mql5_zmq_backtrader-0.1.1.tar.gz.

File metadata

  • Download URL: mql5_zmq_backtrader-0.1.1.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.5

File hashes

Hashes for mql5_zmq_backtrader-0.1.1.tar.gz
Algorithm Hash digest
SHA256 50fbe88aa911b5bef6be61d639657c2fdd5135cda09f7d641909ad9e0aa3eae3
MD5 52b3ed280d0f8667410a082c0bd6d711
BLAKE2b-256 d6c53d3c78e3df06de6f8cb3564aefb79d62aecec1af78a5e8f6259cebb53e5f

See more details on using hashes here.

File details

Details for the file mql5_zmq_backtrader-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: mql5_zmq_backtrader-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.5

File hashes

Hashes for mql5_zmq_backtrader-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eb7b6ca1729d79e8b008e529268d4697eadc265c6d081c7beab8aa0e65bb94af
MD5 e38270a2abff30eecbcd7bde75a3ff51
BLAKE2b-256 a2f30adcfd2f21a3b1f1183081624d7e8739b1ec3ef1bcfc7ff6de101933c3b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page