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.13.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

sigmatmpy-0.0.13-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sigmatmpy-0.0.13.tar.gz
  • Upload date:
  • Size: 6.3 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.13.tar.gz
Algorithm Hash digest
SHA256 abbeda9a2bfe1b071928743dba9b5534a5cd84c6a3cd975a57d7d0b2f3c3db9c
MD5 c136da0affeaf356731c574c5a556877
BLAKE2b-256 ceb546fe64ad39d70d409193c2181186bc726059ced7419bf1414c05f99f0229

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sigmatmpy-0.0.13-py3-none-any.whl
  • Upload date:
  • Size: 8.8 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 b77a38069e8164f0a6ce43b4e3679a58e58241675de3aa08d86c919cd59673c6
MD5 88451e6f0fee514aaa3cd9de402ddd6e
BLAKE2b-256 788c24e32470bb73583d4efab358d91d7f5beb24fb89275074ce81ada771215c

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