Normalize fullwidth punctuation to ASCII across codebase.
Add scripts/normalize_ambiguous_unicode.py; fix corrupted patch_instance_theme_templates.py. Preserves curly quotes in string literals; removes Git homoglyph warnings on .env.example. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -10,7 +10,7 @@ from lib.hub.hub_divergence_scan_lib import (
|
||||
|
||||
|
||||
def _synthetic_bull_div_closes(n: int = 120) -> list[float]:
|
||||
"""价格双底 + MACD 抬高 → 底背离。"""
|
||||
"""价格双底 + MACD 抬高 → 底背离."""
|
||||
closes = [100.0] * n
|
||||
# 下跌
|
||||
for i in range(20, 40):
|
||||
@@ -84,7 +84,7 @@ class TestHubDivergenceScanLib(unittest.TestCase):
|
||||
def test_detect_macd_divergence_may_hit_on_synthetic(self):
|
||||
closes = _synthetic_bull_div_closes()
|
||||
hit = detect_latest_macd_divergence(closes)
|
||||
# 合成数据不保证必中,但函数应正常返回
|
||||
# 合成数据不保证必中,但函数应正常返回
|
||||
self.assertIn(hit.get("direction"), (None, "bull", "bear"))
|
||||
|
||||
def test_analyze_ohlcv_bars_from_rows(self):
|
||||
|
||||
Reference in New Issue
Block a user