-
Notifications
You must be signed in to change notification settings - Fork 8
Add Indicator and time based strategy #318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Description
Add Indicator Strategy
Change Exchange init to include exchange testnets
PR Type
Enhancement, Tests
Description
Add time-indicator trading strategy
Persist indicator strategy executions
Support testnet exchanges and sandbox
Extend volume strategy with postOnly side
Diagram Walkthrough
File Walkthrough
2 files
Register indicator history entity and enable syncWire TimeIndicator service and entity into module11 files
Introduce trading side union typeNew entity for indicator strategy historyDefine SignalType enum for indicatorsAdd timeIndicator to strategy key typesPass postOnlySide to volume strategy starterSimplify init; add -testnet accounts and sandbox modeAdd indicator strategy endpoints and param wiringExtend DTOs; add postOnlySide for volumeRework volume strategy, add cancel helper, disable shutdown hooksImplement EMA/RSI time-indicator strategy with persistenceDefine DTO for time-indicator strategy1 files
Fix formatting in volume strategy test args1 files
Upgrade ccxt; set yarn as package manager