Skip to content

Release: develop -> master#52

Open
github-actions[bot] wants to merge 14 commits intomasterfrom
develop
Open

Release: develop -> master#52
github-actions[bot] wants to merge 14 commits intomasterfrom
develop

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Mar 4, 2026

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

Danswar and others added 14 commits March 4, 2026 19:18
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
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).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants