From 3143ca9936e2f791798b4944bf0df7225c4c6a78 Mon Sep 17 00:00:00 2001 From: Ichinga Samuel Date: Sat, 16 Nov 2024 12:40:52 +0100 Subject: [PATCH] dev --- README.md | 15 +++++++++++---- pyproject.toml | 8 +++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 731ed69..a343ae5 100644 --- a/README.md +++ b/README.md @@ -194,16 +194,23 @@ class EMAXOver(Strategy): else: await self.trader.place_trade(order_type=self.tracker.order_type, parameters=self.parameters) await self.delay(secs=self.tracker.snooze) - ``` -## API Documentation +### Testing + +Run the tests with pytest + +```bash +pytest test +``` + +### API Documentation see [API Documentation](docs) for more details -## Contributing +### Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. -## Support +### Support Feeling generous, like the package or want to see it become a more mature package? Consider supporting the project by buying me a coffee. diff --git a/pyproject.toml b/pyproject.toml index 2a3c7d2..8e71ad8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,8 +1,5 @@ [build-system] -requires = [ - "setuptools>=42", - "wheel" -] +requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] @@ -15,7 +12,8 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] -keywords = ['MetaTrader5', 'Asynchronous', 'Algorithmic Trading', 'Trading Bot'] +keywords = ["MetaTrader5", "Asynchronous", "Algorithmic Trading", "Trading Bot", "Backtesting", + "Technical Analysis", "Forex", "Stocks", "Cryptocurrency", "Futures", "Options"] dependencies = ["MetaTrader5>=5.0.37", "pandas>=1.5.0", "pandas-ta>=0.3.14b0"] authors = [{name = "Ichinga Samuel", email = "ichingasamuel@gmail.com"}] description = "Asynchronous MetaTrader5 library and Algorithmic Trading Framework"