Metadata-Version: 2.4
Name: skyblue-bridge
Version: 0.2.0
Summary: Python client for the SkyBlue Bridge microservice to communicate with MetaTrader 4/5 trading terminals.
Author-email: SkyBlue Fintech Solutions LLP <vignesh.k@skybluefin.tech>
License: Proprietary
Project-URL: Homepage, https://www.skybluefin.tech
Keywords: mt5,trading,bridge,skyblue,mt4,forex,crypto,metaquotes,metatrader,mql5,mql4
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: requests<3.0,>=2.31
Requires-Dist: pandas<3.0,>=2.0

# SkyBlue Bridge

Python client for interacting with the SkyBlue MT5 bridge microservice.

## Installation

```bash
pip install skyblue-bridge
```

## Usage

```python
from skyblue_bridge import MTClient

client = MTClient(api_key="your-api-key")
print(client.get_server_status())

# Retrieve last 10 hourly candles
ohlc = client.get_ohlc("EURUSD", "1h", 10)

# Fetch order/trade details or adjust stops
details = client.get_order_details(123456789)
client.modify_order(123456789, sl=1.0950, tp=1.1200)
```
