Skip to main content

BFJ manager api for python user

Project description

SIGMATMPY

SIGMATMPY-library is an APIRequest driven trading and monitoring platform. Each functionality (trades, price etc.) is represented by it's own class covering all aspect of that functionality.

Getting Started

Installation

$ pip install sigmatmpy

Basic functions

import sigmatmpy

# initualize APIRequest token
username = 'username'
password = 'password'
API = sigmatmpy.API(username,password)

# open_order(symbol, cmd, volume, price, slippage, stoploss, takeprofit,comment)
API.open_order('EURUSD', 1, 0.01, 1.18245, 3, 0, 0,'comment')

# close_order(ticket, volume, price)
API.close_order(9999999,0.01,1.18245)

# trades_history_by_datetime(start_time, end_time)
API.trades_history_by_datetime('2021-07-04 000000', '2021-07-16 075150')

# trades_history_by_unixtime(start_time_ctm, end_time_ctm)
API.trades_history_by_unixtime(1625991769, 1626423769)

# opened_trades()
API.opened_trades()

# account_info()
API.account_info()

# server_time()
API.server_time()

Price data

# initialize data streaming for XAUUSD
API.initialize_price_stream('XAUUSD')

# get current price
API.current_price()

# get XAUUSD 5 min bar chart data
API.bar_chart('XAUUSD', 5)

# check appearance of new bar
API.check_new_bar('XAUUSD', 5)

Release History 版本历史

Authors 关于作者

  • SIGMATM - Initial work - [SIGMATM]

查看更多关于这个项目的贡献者,请阅读 contributors

License 授权协议

这个项目 MIT 协议, 请点击 LICENSE.md 了解更多细节。

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

sigmatmpy-0.0.14.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

sigmatmpy-0.0.14-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file sigmatmpy-0.0.14.tar.gz.

File metadata

  • Download URL: sigmatmpy-0.0.14.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for sigmatmpy-0.0.14.tar.gz
Algorithm Hash digest
SHA256 8ead1d70ebfc271e2bead0ca2dc8f5ee50bd632882d46fc3a31c1064c31c47f7
MD5 057aa0e807d2af000b7bd9154e4397c8
BLAKE2b-256 ce5b9751d26bd0ae5cf787b563a75123bf2a6d393500a7a73ee324947f919139

See more details on using hashes here.

File details

Details for the file sigmatmpy-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: sigmatmpy-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for sigmatmpy-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 c04fb218d3431ebb94c286dec9ea876f4220bc50d46315a3c5ef569ef2abcb86
MD5 00962d2250defe08820caf41324f8cc0
BLAKE2b-256 7ece844291ef93179f9d42f0083a346b05909904dc0ccd8f419df5555c6bc93b

See more details on using hashes here.

Supported by

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