Releases: tjackiet/bitbank-lab-mcp
Releases · tjackiet/bitbank-lab-mcp
v0.1.2
What's Changed
- Claude/add claude md docs 2ftzb by @tjackiet in #1
- Refactor tools, add chart rendering prompts, and enhance backtest visualization by @tjackiet in #2
- fix: ダブルトップ/ボトム・ウェッジの過剰検知を抑制 by @tjackiet in #3
- refactor: 板情報4ツールを get_orderbook に統合 by @tjackiet in #4
- fix: プロンプト・ドキュメントの旧ツール名を get_orderbook(mode=...) に更新 by @tjackiet in #5
- perf: analyzeIndicators に TTL キャッシュを追加 by @tjackiet in #6
- refactor: analyze_support_resistance アルゴリズム全面刷新 by @tjackiet in #7
- Enhance support/resistance detection with pivot point analysis by @tjackiet in #8
- Add profit factor, Sharpe ratio, and avg P&L metrics to backtest summary by @tjackiet in #9
- Add entry filters to SMA cross strategy by @tjackiet in #10
- Introduce failFromError helper to consolidate error handling by @tjackiet in #11
- refactor: バリデーション早期リターンを failFromValidation() に共通化 by @tjackiet in #12
- refactor: estimateZones() を lib/depth-analysis.ts に抽出し重複排除 by @tjackiet in #13
- refactor: retries ハードコードを DEFAULT_RETRIES 定数に集約 by @tjackiet in #14
- refactor: 散在する数学ユーティリティを lib/math.ts に集約 by @tjackiet in #15
- refactor: lib/formatter.ts に formatPrice / formatPercent / formatVolu… by @tjackiet in #16
- refactor: src/schemas.ts DRY 化 — BaseMetaSchema / BasePairInputSchema / toolResultSchema 導入 by @tjackiet in #17
- refactor: コード重複解消 — datetime統一・CLI共通化・detect_patterns分割(3306→243行) by @tjackiet in #18
- test: Vitest導入 + lib/全モジュール・ツールのユニットテスト追加(124テスト) by @tjackiet in #19
- refactor: キャッシュ戦略を TtlCache クラスに統一 by @tjackiet in #20
- refactor: ローソク足ヘルパー関数を lib/candle-utils.ts に抽出 by @tjackiet in #21
- Refactor chart styling to use CSS classes and simplify point reduction by @tjackiet in #22
- fix: SMA・BB の simplify を無効に戻す(直線化バグ修正) by @tjackiet in #23
- Include full OHLCV data in text summary for better MCP compatibility by @tjackiet in #25
- fix: 全ツールのテキスト summary に完全なデータを含める by @tjackiet in #26
- feat: System Prompt にデータ整合性ポリシーを追加 by @tjackiet in #27
- Replace Tailwind Play CDN with jsdelivr pre-built CSS by @tjackiet in #28
- fix: Tailwind v2 pre-built CSS の非対応パターンを禁止リストに追記 by @tjackiet in #29
- feat: 価格サマリーの静的レンジバーを render_chart_svg 折れ線に置換 by @tjackiet in #30
- fix: 折れ線チャートの Y軸余白を縮小 (yPaddingPct=0.01) by @tjackiet in #31
- fix: line スタイルの Y軸パディングをデータレンジ基準に変更 by @tjackiet in #32
- Claude/clarify volume definition eqg1 c by @tjackiet in #33
- feat: フロー時間範囲取得(hours)とチャートX軸ラベル改善 by @tjackiet in #34
- fix: チャートの配色改善(折れ線・軸ラベル) by @tjackiet in #35
- Improve transaction fetching with deduplication and JST timezone handling by @tjackiet in #36
- fix: おはようレポートの get_flow_metrics を hours=8 に変更し説明を改善 by @tjackiet in #37
- fix: get_ticker の summary にデータ取得時刻を追加 by @tjackiet in #38
- feat: render_chart_svg の X軸ラベルに tz パラメータを追加 by @tjackiet in #39
- fix: get_flow_metrics の hours パラメータが機能しない問題を修正 by @tjackiet in #40
- Add Japanese timeframe labels to pattern detection output by @tjackiet in #41
- Claude/show pattern timeframe info 4x65n by @tjackiet in #42
- feat: ウェッジのminTouchesPerLineを2→3に引き上げ by @tjackiet in #43
- feat: 全パターンに timeframe / timeframeLabel を付与 by @tjackiet in #44
- ペナント検出の全面書き直し by @tjackiet in #45
- fix: ペナント/フラッグのバーカウントを時間軸に応じてスケーリング by @tjackiet in #46
- fix: ペナント/フラッグのトレンドラインスパンバランスチェックを追加 by @tjackiet in #47
- fix: ペナント分類でカウンター側トレンドラインの方向を検証 by @tjackiet in #48
- Fix pennant detection span calculation to use actual consolidation bounds by @tjackiet in #49
- refactor: トライアングル検出をスイングポイント+R²回帰ベースに全面書き直し by @tjackiet in #50
- fix: パターンテキスト出力に status/breakout/outcome を全パターン共通で含める by @tjackiet in #51
- fix: server.ts の fmtLine で status/breakout/outcome を全パターン共通出力 by @tjackiet in #52
- fix: triangle_symmetrical等のoutcomeラベルをブレイク方向付きに修正 by @tjackiet in #53
- feat: Trendoscope 2段階方式のペナント検出を実装 by @tjackiet in #54
- Enhance pennant pattern detection with flagpole metrics by @tjackiet in #55
- fix: ペナント失敗(ダマシ)がフィルタ除外される問題を修正、テキスト出力に新フィールドを反映 by @tjackiet in #56
- Enhance wedge detection with Savitzky-Golay filtering and Apex validation by @tjackiet in #57
- fix: ウェッジ検出の5件のバグ修正 by @tjackiet in #58
- Fix wedge type classification in debug logging by @tjackiet in #59
- feat: add breakout target price, breakoutBarIndex, and trendlineLabel… by @tjackiet in #60
- fix: reflect breakoutTarget and trendlineLabel in server.ts content text by @tjackiet in #61
- Refactor: Extract tool handlers to dedicated modules with registry pattern by @tjackiet in #62
- fix: tighten R² thresholds for pattern trendline fitting by @tjackiet in #63
- Fix technical indicator calculations: SMA, RSI, and MACD by @tjackiet in #64
- feat: add 7 new candle patterns (1-bar + 3-bar) to pattern detection by @tjackiet in #65
- fix: update pattern analysis prompt to reflect 1-3 bar pattern support by @tjackiet in #66
- Clarify pattern analysis rules and diagram generation timing by @tjackiet in #67
- fix: add timeframe label (日足) to pattern analysis output sections by @tjackiet in #68
- Claude/improve tool execution pf prj by @tjackiet in #69
- fix: add flat-line fallback and whipsaw detection for triangle patterns by @tjackiet in #70
- fix: pass includeForming/includeCompleted/includeInvalid to detectPat… by @tjackiet in #71
- docs: Streamline CLAUDE.md and .cursorrules for clarity by @tjackiet in #72
- Remove JSON config files and sync scripts, consolidate to TypeScript by @tjackiet in #73
- Claude/add mcp tools prompts 0hf5c by @tjackiet in #74
- feat: add analyze_volume_profile tool (VWAP + Volume Profile + Trade … by @tjackiet in #75
- Claude/add mcp tools prompts 0hf5c by @tjackiet in #76
- feat: add analyze_currency_strength tool + integrate into prompt by @tjackiet in #77
- improve: 「今注目のコインは?」プロンプトの視認性向上 by @tjackiet in #78
- Claude/add mcp tools prompts 0hf5c by @tjackiet in #79
- Add multi-timeframe confluence analysis with SMA and Ichimoku by @tjackiet in #80
- Claude/add mtf confluence 1 eztw by @tjackiet in #81
- Claude/add mtf confluence 1 eztw by @tjackiet in #82
- Add Stochastic indicator support and improve chart legends by @tjackiet in #83
- fix: render_chart_svg を生 SVG インライン返却に戻す by @tjackiet in https://github....
v0.1.2-rc.1
What's Changed
- Claude/add claude md docs 2ftzb by @tjackiet in #1
- Refactor tools, add chart rendering prompts, and enhance backtest visualization by @tjackiet in #2
- fix: ダブルトップ/ボトム・ウェッジの過剰検知を抑制 by @tjackiet in #3
- refactor: 板情報4ツールを get_orderbook に統合 by @tjackiet in #4
- fix: プロンプト・ドキュメントの旧ツール名を get_orderbook(mode=...) に更新 by @tjackiet in #5
- perf: analyzeIndicators に TTL キャッシュを追加 by @tjackiet in #6
- refactor: analyze_support_resistance アルゴリズム全面刷新 by @tjackiet in #7
- Enhance support/resistance detection with pivot point analysis by @tjackiet in #8
- Add profit factor, Sharpe ratio, and avg P&L metrics to backtest summary by @tjackiet in #9
- Add entry filters to SMA cross strategy by @tjackiet in #10
- Introduce failFromError helper to consolidate error handling by @tjackiet in #11
- refactor: バリデーション早期リターンを failFromValidation() に共通化 by @tjackiet in #12
- refactor: estimateZones() を lib/depth-analysis.ts に抽出し重複排除 by @tjackiet in #13
- refactor: retries ハードコードを DEFAULT_RETRIES 定数に集約 by @tjackiet in #14
- refactor: 散在する数学ユーティリティを lib/math.ts に集約 by @tjackiet in #15
- refactor: lib/formatter.ts に formatPrice / formatPercent / formatVolu… by @tjackiet in #16
- refactor: src/schemas.ts DRY 化 — BaseMetaSchema / BasePairInputSchema / toolResultSchema 導入 by @tjackiet in #17
- refactor: コード重複解消 — datetime統一・CLI共通化・detect_patterns分割(3306→243行) by @tjackiet in #18
- test: Vitest導入 + lib/全モジュール・ツールのユニットテスト追加(124テスト) by @tjackiet in #19
- refactor: キャッシュ戦略を TtlCache クラスに統一 by @tjackiet in #20
- refactor: ローソク足ヘルパー関数を lib/candle-utils.ts に抽出 by @tjackiet in #21
- Refactor chart styling to use CSS classes and simplify point reduction by @tjackiet in #22
- fix: SMA・BB の simplify を無効に戻す(直線化バグ修正) by @tjackiet in #23
- Include full OHLCV data in text summary for better MCP compatibility by @tjackiet in #25
- fix: 全ツールのテキスト summary に完全なデータを含める by @tjackiet in #26
- feat: System Prompt にデータ整合性ポリシーを追加 by @tjackiet in #27
- Replace Tailwind Play CDN with jsdelivr pre-built CSS by @tjackiet in #28
- fix: Tailwind v2 pre-built CSS の非対応パターンを禁止リストに追記 by @tjackiet in #29
- feat: 価格サマリーの静的レンジバーを render_chart_svg 折れ線に置換 by @tjackiet in #30
- fix: 折れ線チャートの Y軸余白を縮小 (yPaddingPct=0.01) by @tjackiet in #31
- fix: line スタイルの Y軸パディングをデータレンジ基準に変更 by @tjackiet in #32
- Claude/clarify volume definition eqg1 c by @tjackiet in #33
- feat: フロー時間範囲取得(hours)とチャートX軸ラベル改善 by @tjackiet in #34
- fix: チャートの配色改善(折れ線・軸ラベル) by @tjackiet in #35
- Improve transaction fetching with deduplication and JST timezone handling by @tjackiet in #36
- fix: おはようレポートの get_flow_metrics を hours=8 に変更し説明を改善 by @tjackiet in #37
- fix: get_ticker の summary にデータ取得時刻を追加 by @tjackiet in #38
- feat: render_chart_svg の X軸ラベルに tz パラメータを追加 by @tjackiet in #39
- fix: get_flow_metrics の hours パラメータが機能しない問題を修正 by @tjackiet in #40
- Add Japanese timeframe labels to pattern detection output by @tjackiet in #41
- Claude/show pattern timeframe info 4x65n by @tjackiet in #42
- feat: ウェッジのminTouchesPerLineを2→3に引き上げ by @tjackiet in #43
- feat: 全パターンに timeframe / timeframeLabel を付与 by @tjackiet in #44
- ペナント検出の全面書き直し by @tjackiet in #45
- fix: ペナント/フラッグのバーカウントを時間軸に応じてスケーリング by @tjackiet in #46
- fix: ペナント/フラッグのトレンドラインスパンバランスチェックを追加 by @tjackiet in #47
- fix: ペナント分類でカウンター側トレンドラインの方向を検証 by @tjackiet in #48
- Fix pennant detection span calculation to use actual consolidation bounds by @tjackiet in #49
- refactor: トライアングル検出をスイングポイント+R²回帰ベースに全面書き直し by @tjackiet in #50
- fix: パターンテキスト出力に status/breakout/outcome を全パターン共通で含める by @tjackiet in #51
- fix: server.ts の fmtLine で status/breakout/outcome を全パターン共通出力 by @tjackiet in #52
- fix: triangle_symmetrical等のoutcomeラベルをブレイク方向付きに修正 by @tjackiet in #53
- feat: Trendoscope 2段階方式のペナント検出を実装 by @tjackiet in #54
- Enhance pennant pattern detection with flagpole metrics by @tjackiet in #55
- fix: ペナント失敗(ダマシ)がフィルタ除外される問題を修正、テキスト出力に新フィールドを反映 by @tjackiet in #56
- Enhance wedge detection with Savitzky-Golay filtering and Apex validation by @tjackiet in #57
- fix: ウェッジ検出の5件のバグ修正 by @tjackiet in #58
- Fix wedge type classification in debug logging by @tjackiet in #59
- feat: add breakout target price, breakoutBarIndex, and trendlineLabel… by @tjackiet in #60
- fix: reflect breakoutTarget and trendlineLabel in server.ts content text by @tjackiet in #61
- Refactor: Extract tool handlers to dedicated modules with registry pattern by @tjackiet in #62
- fix: tighten R² thresholds for pattern trendline fitting by @tjackiet in #63
- Fix technical indicator calculations: SMA, RSI, and MACD by @tjackiet in #64
- feat: add 7 new candle patterns (1-bar + 3-bar) to pattern detection by @tjackiet in #65
- fix: update pattern analysis prompt to reflect 1-3 bar pattern support by @tjackiet in #66
- Clarify pattern analysis rules and diagram generation timing by @tjackiet in #67
- fix: add timeframe label (日足) to pattern analysis output sections by @tjackiet in #68
- Claude/improve tool execution pf prj by @tjackiet in #69
- fix: add flat-line fallback and whipsaw detection for triangle patterns by @tjackiet in #70
- fix: pass includeForming/includeCompleted/includeInvalid to detectPat… by @tjackiet in #71
- docs: Streamline CLAUDE.md and .cursorrules for clarity by @tjackiet in #72
- Remove JSON config files and sync scripts, consolidate to TypeScript by @tjackiet in #73
- Claude/add mcp tools prompts 0hf5c by @tjackiet in #74
- feat: add analyze_volume_profile tool (VWAP + Volume Profile + Trade … by @tjackiet in #75
- Claude/add mcp tools prompts 0hf5c by @tjackiet in #76
- feat: add analyze_currency_strength tool + integrate in...