#!/usr/bin/env python3
"""记录8/3错失下跌复盘 - 用python写避免引号问题"""
import json, os
from datetime import datetime

JOURNAL = '/root/quant_pipeline/trade_journal.json'
entry = {
    'ts': '2026-08-03 12:18',
    'note': '【8/3 12:18 深度复盘-错失下跌】63577→62742跌835点没抓住。因果链: ①08:04轮把63577当震荡高位(低点抬高+量能萎缩), 没识别是下行起点 ②11:31轮看到高点降低+低点降低下行结构但全程无量, 判断无量=无突破, 空仓 ③12:03轮看到03:45放量4.4x大阴线63035→62742, 却因弱反弹无突破信号没进。根因: 把放量突破前低理解太死板, 忽略放量长阴本身=跟空信号。教训(芒格反向思考): 下行结构中突然放量长阴(量比≥2x+实体吞没)=加速信号必须立即跟空, 不等跌破具体价位; 止损放该阴线高点上方。错过=失败, 必须总结学习'
}

if os.path.exists(JOURNAL):
    with open(JOURNAL, encoding='utf-8') as f:
        data = json.load(f)
else:
    data = []

data.append(entry)
with open(JOURNAL, 'w', encoding='utf-8') as f:
    json.dump(data, f, ensure_ascii=False, indent=2)
print('已记录, 共', len(data), '条')
