Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivanproskuryakov/ta-search
Trade entry indicator detection library
https://github.com/ivanproskuryakov/ta-search
freqtrade pandas python3
Last synced: 11 days ago
JSON representation
Trade entry indicator detection library
- Host: GitHub
- URL: https://github.com/ivanproskuryakov/ta-search
- Owner: ivanproskuryakov
- Created: 2022-08-21T19:13:22.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-15T09:58:18.000Z (over 1 year ago)
- Last Synced: 2024-10-14T06:23:49.659Z (25 days ago)
- Topics: freqtrade, pandas, python3
- Language: Python
- Homepage:
- Size: 1.89 MB
- Stars: 27
- Watchers: 6
- Forks: 10
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Description
![CI](https://github.com/ivanproskuryakov/ta-search/workflows/CI/badge.svg)Entry indicator detection library and strategies for FreqTrade trade bot, see `user_data/strategies` directory.
```
freqtrade trade --config config.5m.json --strategy TaSearchLevelG15m --db-url sqlite:///TaSearchLevelG15m.5m.sqlite
freqtrade trade --config config.15m.json --strategy TaSearchLevelH15m --db-url sqlite:///TaSearchLevelH15m.15m.sqlite
freqtrade trade --config config.30m.json --strategy TaSearchLevelL30m --db-url sqlite:///TaSearchLevelL15m.30m.sqlite
```![model predict](doc/freqtrade_1m.png)
### Installation
For development copy the repository using git clone and install package requirements with commands below.
```
python -m venv .env
source .env/bin/activatepip install -r requirements.txt
pip install --force-reinstall -r requirements.txt
```### Testing
The command to download time series data for an interval
```
python download.py LDO 5m 1666310400 1667210709
python download.py LDO 30m 1666310400 1667210709
```Run tests
```
python -m pytest test
or
python -m pytest -s test/user_data/strategies/test_TaSearchLevelG15m.py
python -m pytest -s test/user_data/strategies/test_TaSearchLevelH15m.py
python -m pytest -s test/user_data/strategies/test_TaSearchLevelJ15m.py
```