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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: sigmatmpy-0.0.15.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.15.tar.gz
Algorithm Hash digest
SHA256 0873531cfc48a7f1e499afb726495b82ca197253aac2a074b2345136a16c7598
MD5 10a77a7bb1767e95af2a330ca493503b
BLAKE2b-256 4bae7a561d7d52321cbfc25774de4f4b7865d7a63c630d2a41ab9819f757086b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sigmatmpy-0.0.15-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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 2b006b9ae834f0c45beb68b823094f31176cc7c03d1a267ba06bd19d799e7273
MD5 5d6356f6ae175fb665ea043e51e48e7e
BLAKE2b-256 7b1740d14a94f44033e73c46d84a1dd4c731b7f5e6fae7135a7a1fa55f9145ca

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