Dynamic Cash Flow and Asynchronous Strategy Clients Resolved
Summary of Development Update
Resolved Issues:
Dynamic Cash Flow Problem: Traders can now dynamically check cash flow before executing trades, ensuring smoother operations.
Rank Strategy: Clients can run asynchronously using non-promises, reducing busy waiting and improving efficiency.
New Features Added:
Precedence-Based Trading: Implemented a feature to prioritize buying based on the buy-sell coefficient difference, optimizing trading decisions.
Persistent Issues:
Trade Logging: Successful and failed trades are still not being logged properly, requiring further investigation.
Next Features to Implement:
Threading for Strategy Execution: Implement threading for each strategy within the ranking client to enhance concurrency.
Dynamic Quantity Calculation: Introduce dynamic quantity calculations for each strategy.
New Strategies and Quantities: Develop and integrate additional strategies and quantities.
Quantifiable Buy-Sell Decision: Implement a quantifiable buy-sell decision metric and reset the time_delta to improve tracking once trade logging is resolved.