Releases: debut-js/Core
Releases · debut-js/Core
Debut 3.0.7
- Added order collapse transaction (close many orders as single request)
- Added Walk Forward optimization in aggressive and passive mode
- Cross validation was removed
- Fix order execution queue, added PendingOrder state
- Memory leaks fixed in genetic
- Ticks simulation fixes
Debut 2.7.0
- Fixed work with client deals
- CID is generated in a more bizarre range of integers (no overflow)
- this.orders.length got a fast alias for this.ordersCount
- pipSize removed from this.instrument
- margin: true / futures: true - removed from options, now instrumentType: "MARGIN", "FUTURES", "SPOT" manages trade accounts
- Fixes for calculating equity
- Improved the mechanism for closing all deals
- Added bugs for launching non-existent strategies in the tester
Debut 2.5.0
- Binance api upgraded from v1 to v3
- Binance SDK updated
- Full Futures Support with history and sockets
- Added InstrumentType, for futures, and next will be CFD and other instruments
- Added HedgeMode support for futures
- Fix history request for Binance for last day
- Fix instrument info for Binance for futures and spot
- Refactoring
Breaking changes
- DebutOptions.futures removed, use instrumentType: "FUTURES" instead of
Core v2.4.0
- Memory usage optimisations during genetic in progress
- Genetic mutation function changed to more active mutate
- Update genetic core library
- Genetic refactoring
- [Beta] Cross validation in genetic
Core v2.3.0
- Added Alpaca transport
- Date and time improvements, locale independent GMT+0 for history requests
- Dynamic API initialization by usage (for e.g. user don't need a Binance API if its only Alpaca user or Tinkoff)
- Added progress bar for history loading -> ( [██████. ] 60% | 120 of 180 days
- Fix Binance fees currency
- Freeze Binance API version
- Update Tinkoff SDK with
fetch.Headers
fix