Add CHANGELOG
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [0.1.0] - 2026-07-08
|
||||
|
||||
### Added
|
||||
- Initial release
|
||||
- `mt5bridge` CCXT Exchange class wrapping MT5Bridge HTTP API
|
||||
- Support for: `fetch_status`, `fetch_markets`, `fetch_ticker`, `fetch_ohlcv`,
|
||||
`fetch_balance`, `fetch_positions`, `fetch_open_orders`, `fetch_my_trades`,
|
||||
`create_order`
|
||||
- Async `cancel_order` via GlobalVariable commands + MQL5 helper EA
|
||||
- `Mql5Bridge` helper class for reading MQL5 GlobalVariables
|
||||
- Alpha Trend indicator signal reader (`alpha_trend_signal`)
|
||||
- Custom timeframe conversion (1m, 5m, 15m, 30m, 1h, 4h, 1d)
|
||||
- Symbol conversion utilities (CCXT `<->` MT5 format)
|
||||
- MQL5 helper EA (`Mt5BridgeHelper.mq5`) for async cancel/modify/close
|
||||
- Comprehensive test suite with `responses` mocks
|
||||
- Examples: basic usage, MA crossover strategy, Freqtrade config, MQL5 reader
|
||||
- Type hints throughout
|
||||
- Full documentation in README
|
||||
Reference in New Issue
Block a user