A cryptocurrency grid trading application with advanced charting, multiple strategies, and backtesting capabilities.
- Interactive price chart with multiple timeframes
- Symbol pair selection (Base/Quote currency)
- Grid trading parameter configuration
- Real-time status monitoring
- Multiple timeframe support (1m to 1M)
- Loading overlay for data updates
- Responsive design
- Custom pair selection
- Added loading overlay for chart updates
- Implemented base/quote currency selection
- Extended timeframe options
- Modularized template structure
- Added navigation menu
-
Implement Strategy Development Page
- Custom indicator configuration
- Entry/exit rule creation
- Position sizing rules
-
Add Backtesting Features
- Date range selection
- Parameter optimization
- Performance metrics
-
Enhance Grid Trading
- Dynamic grid adjustment
- Risk management parameters
- Position tracking
- Clone the repository:
git clone https://github.com/yourusername/crypto-grid-trader.git
- Install dependencies:
pip install -r requirements.txt
- Set up environment variables:
cp .env.example .env
# Edit .env with your API keys
- Run the application:
python run.py
crypto-grid-trader/
├── app/
│ ├── __init__.py
│ ├── routes/
│ │ ├── main.py
│ │ ├── chart.py
│ │ └── strategy.py
│ ├── static/
│ │ ├── css/
│ │ └── js/
│ │ ├── chart.js
│ │ └── overview.js
│ └── templates/
│ ├── base.html
│ └── index.html
├── requirements.txt
└── run.py
- Create a feature branch
- Make your changes
- Update documentation
- Submit a pull request
MIT License - see LICENSE file for details