Add CHANGELOG

This commit is contained in:
2026-07-08 06:44:30 +00:00
parent b5c145730a
commit 9e95b61046
+25
View File
@@ -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