Skip to content

v17.4.503

Latest

Choose a tag to compare

@iterativv iterativv released this 04 Aug 11:55
ad98621

πŸ“ Changelog

πŸ”– Strategy

  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 47: enable. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 65: add protection. (iterativ)
  • X7: signal 103: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 6: add protection. (iterativ)
  • X7: signal 6: add protection. (iterativ)
  • X7: fix min_stake calculations for rebuy mode. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 1: add protection. (iterativ)
  • X7: signal 3: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 103: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 47: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 3: add protection. (iterativ)
  • X7: signal 47: convert remaining df[] clauses to numpy-view style (guleconr)
  • X7: signal 47: convert remaining df[] clauses to numpy-view style (guleconr)
  • X7: signal 47: Quick mode (Long). (iterativ)
  • X7: formatting. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 65: add protection. (iterativ)
  • X7: signal 65: enable. (iterativ)
  • X7: signal 65: rework. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: rename exit signal name. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 61: add protection. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 41: add protection. (iterativ)
  • X7: signal 5: add protection. (iterativ)
  • X7: signal 101: add protection. (iterativ)
  • X7: signal 2: add protection. (iterativ)
  • X7: signal 1: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 46: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 103: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 1: add protection. (iterativ)
  • X7: signal 3: add protection. (iterativ)
  • X7: formatting. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 161: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 4: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 161: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 4: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 42: add protection. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 46: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 162: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 1: add protection. (iterativ)
  • X7: check_exit_timeout: skip the check if it's force exit. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: short_grind_entry_v3: mirror the recent long grind fine-tunes (g14/g22/g23/g24) (guleconr)
  • X7: short_grind_entry_v3: mirror the recent long grind fine-tunes (g14/g22/g23/g24) (guleconr)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 61: add protection. (iterativ)
  • X7: signal 4: add protection. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 562: rework. (iterativ)
  • X7: signal 562: rework. (iterativ)
  • X7: signal 46: add protection. (iterativ)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 41: add protection. (iterativ)
  • X7: fix check timeout functions. (iterativ)
  • X7: signal 6: add protection. (iterativ)
  • X7: signal 61: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 5: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 42: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: use grind v3 in long_grind_adjust_trade_position_v2 (rebuy de-risk path) (guleconr)
  • X7: signal 43: add protection. (iterativ)
  • X7: signal 5: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: formatting. (iterativ)
  • X7: signal 561: add squeeze protections (Bybit fine-tune), disabled (guleconr)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: add signal 561 - Downtrend Pullback / Continuation mode (Short), disabled (guleconr)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 502: add protection. (iterativ)
  • X7: signal 563: add scenario-based entry protections (disabled) (guleconr)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 5: add protection. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: system_v3_2: fine tune the grind entries. (iterativ)
  • X7: signal 562: enable. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 63: add protection. (iterativ)
  • X7: signal 3: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 62: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 64: add protection. (iterativ)
  • X7: signal 562: rework. (iterativ)
  • X7: short_grind_adjust_v3 β€” log grind entry block tag (mirror long) (guleconr)
  • X7: short rebuy mode: allow de-risk and grinding. (iterativ)
  • X7: short_exit_rebuy β€” gate v3_2 doom-stop behind system_v3_2_stops_enable (mirror long) (guleconr)
  • X7: reduce custom-exit mode-tag lookups (vntrevx)
  • X7: signal 6: add protection. (iterativ)
  • X7: signal 44: add protection. (iterativ)
  • X7: short_grind_entry_v3 β€” mirror missing long conditions + g20 ROC branch (guleconr)
  • X7: signal 6: add protection. (iterativ)
  • X7: signal 6: add protection. (iterativ)

🧩 Misc

  • Merge branch 'guleconr-blacklist-giga-mexc' (iterativ)
  • blacklist(mexc): add GIGA β€” MEXC USDT-M futures delist 2026-07-27 (guleconr)
  • Merge branch 'vntrevx-fix/x7-nonv3-rebuy-min-stake' (iterativ)
  • Use correct_min_stake in non-v3 rebuy adjust paths (vntrevx)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • nbdev to float (pimp)
  • fix space.. (pimp)
  • add CVD indicators (pimp)
  • Merge branch 'guleconr-blacklist-acx-vic' (iterativ)
  • blacklist: add ACX + VIC (all 12) β€” Binance full-coin delist 2026-08-17 (guleconr)
  • Merge branch 'guleconr-blacklist-fight-idol' (iterativ)
  • blacklist: add FIGHT (all 12) + IDOL / MEET48 (all 12) (guleconr)
  • Merge branch 'guleconr-signal-47-numpy-view' (iterativ)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • numpy conversion for protections & faster CMF (pimp)
  • Merge branch 'guleconr-blacklist-2026-07-31-bitget-tokenized-stocks' (iterativ)
  • Blacklist: bitget RCCL/RTRV/RTXSTOCK tokenized-stock perps (R-prefix, OHLCV fetch issue) (guleconr)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • add indicator BBP_20_2.0_4h & 5m OBV_change_pct (pimp)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • Update the ref links. (iterativ)
  • Docs: formatting. (iterativ)
  • Update the ref links. (iterativ)
  • Docs: formatting. (iterativ)
  • refactor informative merge flow (pimp)
  • Merge branch 'guleconr-blacklist-2026-07-27-rif' (iterativ)
  • Blacklist: RIF (all 12) β€” declining alt, iterativ call 2026-07-27 (guleconr)
  • Merge branch 'guleconr-blacklist-2026-07-26-dexe-bitget-stocks' (iterativ)
  • Blacklist: sync tokenized-stock list on ALL remaining venues (bybit/htx/gateio/bitmart/mexc) (guleconr)
  • Merge branch 'guleconr-short-grind-mirror-sync' (iterativ)
  • Blacklist: DEXE token collapse (all 12) + sync bitget tokenized-stock list (guleconr)
  • Merge branch 'guleconr-blacklist-2026-07-24-hacks-delist' (iterativ)
  • Revise: drop B2 + MOVE (tokens survive & won in live) β€” keep only BLC/AFX/VRSC (guleconr)
  • Blacklist: 2026-07-24 hack/delist review (MOVE, B2, BLC, AFX, VRSC) β€” all 12 (guleconr)
  • Merge branch 'guleconr-blacklist-2026-07-22-delist-notices' (iterativ)
  • Blacklist (Bitget): add 6 R-prefix tokenized stocks (guleconr)
  • Blacklist: expand NIGHT hack to ALL 12 exchanges + ROAM to kucoin (guleconr)
  • Blacklist: 2026-07-22 delist/hack review (NIGHT, ROAM, MEXC, BitMart) (guleconr)
  • Merge branch 'guleconr-blacklist-bitget-tokenized-stocks-rprefix' (iterativ)
  • Blacklist (Bitget): add 6 R-prefix tokenized stocks (guleconr)
  • Merge branch 'vntrevx-tuning/x7-signal65-entry-recovery' (iterativ)
  • Add Signal 65 entry guards and recovery exit (vntrevx)
  • Merge branch 'guleconr-feat/grind-v3-in-rebuy-derisk-path' (iterativ)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • full numpy for populate_entry_trend & populate_indicators protections (pimp)
  • Merge branch 'guleconr-feat/signal-561-squeeze-protections' (iterativ)
  • Merge branch 'guleconr-feat/signal-561-downtrend-pullback-short' (iterativ)
  • Merge branch 'guleconr-blacklist-collect-bingx-delist' (iterativ)
  • blacklist: add COLLECT (BingX spot delisting, low liquidity) (guleconr)
  • Merge branch 'vntrevx-style/x7-signal65-protection-conditions' (iterativ)
  • Align X7 signal 65 protection conditions (vntrevx)
  • Merge branch 'vntrevx-tuning/x7-signal65-loss-guards' (iterativ)
  • Apply repository formatter (vntrevx)
  • Add X7 signal 65 loss protections (vntrevx)
  • Merge branch 'guleconr-signal-563-use-helper-booleans' (iterativ)
  • signal 563: use the precomputed threshold-helper booleans (CPU) (guleconr)
  • Merge branch 'guleconr-signal-563-grid-rounded-protections' (iterativ)
  • signal 563: round the scenario protections to grid levels + one multi-TF clause (guleconr)
  • Merge branch 'guleconr-signal-563-finetune-scenario-protections' (iterativ)
  • Merge branch 'guleconr-short-grind-g23-sync-4672c16' (iterativ)
  • short grind g23: mirror the rsi_3_1d/stochrsi_k overbought OR-chain from long (sync 4672c16) (guleconr)
  • Merge branch 'guleconr-grind-120-use-v3-entries' (iterativ)
  • grind mode (120): use long_grind_entry_v3 instead of legacy long_grind_entry (guleconr)
  • Merge branch 'guleconr-short-grind-g22-g23-mirror' (iterativ)
  • short grind: mirror g22/g23 recovery-rebuild + sync g3/g14/g20 protections from long (guleconr)
  • Merge branch 'guleconr-blacklist-mexc-jul14' (iterativ)
  • blacklist: mexc add ULTIMA/MAMO/JOTCHUA/CHECK/REDO/MAME (USDT-M perp delist) (guleconr)
  • Merge branch 'guleconr-blacklist-remove-parti' (iterativ)
  • blacklist: remove PARTI from all venues (guleconr)
  • Merge branch 'pimpmyname2-main' (iterativ)
  • for log.info, format stake amounts with 3 decimals (8 for BTC/ETH/BNB/SOL) (pimp)
  • fix short grind exit calculation (pimp)
  • Merge branch 'guleconr-blacklist-kucoin-soxs-koru' (iterativ)
  • blacklist: kucoin add SOXS, KORU (KuCoin Futures perp delist 2026-07-13) (guleconr)
  • Merge branch 'guleconr-guleconr-short-grind-tag-log' (iterativ)
  • Merge branch 'guleconr-guleconr-short-rebuy-exit-mirror' (iterativ)
  • Merge branch 'guleconr-guleconr-blacklist-2026-07-10-delist' (iterativ)
  • blacklist: ByBit ES + SWARMS perpetual delistings (eff 2026-07-10) (guleconr)
  • Merge branch 'vntrevx-perf/x7-custom-exit-mode-refs' (iterativ)
  • blacklist: BitMart INDAON + ByBit ARTY/CTA/GTAI/LBTC/NAKA/U/KORU (delistings) (guleconr)
  • Merge branch 'guleconr-guleconr-blacklist-2026-07-09-delist' (iterativ)
  • blacklist: BitMart INDAON + ByBit ARTY/CTA/GTAI/LBTC/NAKA/U/KORU (delistings) (guleconr)
  • Merge branch 'guleconr-short-grind-mirror' (iterativ)
  • Merge branch 'guleconr-blacklist-2026-07-09-smallcap' (iterativ)
  • blacklist: GIZA, DNX, SDEX, A47 (small-cap delistings) (guleconr)