Skip to content

Releases: tjackiet/bitbank-lab-mcp

v0.1.2

10 Jun 01:44
b52ecbc

Choose a tag to compare

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....
Read more

v0.1.2-rc.1

09 May 15:05
87606f1

Choose a tag to compare

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...
Read more