Open
Conversation
Skip proposing new orders when the quantized level price already exists in active orders on the same side, which prevents duplicate-price buildup during orderbook or connector desync.
* Add fixed price source for custom market making. This adds a new fixed_price option to custom_market_making so strategies can run on a hardcoded reference price without external market or API dependencies, while keeping existing configs backward compatible. * Actions
This allows temporarily disabling new quote placement for this bot profile directly from strategy config while preserving the existing fixed-price setup.
- Add SCRIPT_FILE env var support to entrypoint.sh for v2 script strategies - Add aci-keep-market-dev.yaml and aci-keep-market-prd.yaml ACI templates - Add keep-market bot to dev and prd CI/CD workflows - Add keep-market bot configs (scripts, controllers) - Unignore bots/conf/scripts and bots/conf/controllers in .gitignore
…ode with set -e (#59)
Ensure sell executor is created before buy to match expected order priority.
Reduce order_refresh_tolerance_pct from 0.21 to 0.05 in both prod and dev dEURO-USDT bot configs to prevent loss-making trades.
…ard (#63) - Rename last_bid to reference_price throughout - Fetch mid_price, best_bid and best_ask each cycle from the exchange order book - Add reference_price_drift_percentage config param (default 0.2%) to use mid_price when close to reference, otherwise fall back to reference_price - Skip order placement when no spread exists (best_bid >= best_ask) to avoid queue competition - Remove current_market as invalid price_source option - Update all bot config files with reference_price_drift_percentage: 0.002
* Deploy new strategy * adjust parameters
…rence_price (#66) Add a 5-second timeout to the custom API price fetch to prevent the controller's control_task from hanging indefinitely when the network is disrupted (e.g. after a WebSocket disconnection).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automatic Release PR
This PR was automatically created after changes were pushed to develop.
Commits: 1 new commit(s)
Checklist