{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "label": "minute_kline_collector.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L1"}, {"id": "data_acquisition_minute_kline_collector_timeframe", "label": "TimeFrame", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L30"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "data_acquisition_minute_kline_collector_downloadconfig", "label": "DownloadConfig", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L40"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector", "label": "MinuteKlineCollector", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L51"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L54"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "label": ".test_environment()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L97"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "label": ".test_data_source()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L161"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "label": "._validate_data_quality()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L272"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "label": ".download_single_stock()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L368"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "label": ".batch_download_stocks()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L447"}, {"id": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "label": ".save_download_report()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L580"}, {"id": "data_acquisition_minute_kline_collector_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L603"}, {"id": "data_acquisition_minute_kline_collector_rationale_55", "label": "\u521d\u59cb\u5316\u6536\u96c6\u5668 Args: base_dir: \u57fa\u7840\u76ee\u5f55\uff08\u7528\u4e8e\u6d4b\u8bd5\uff0cNAS\u5c31\u7eea\u540e\u4fee\u6539\uff09", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L55"}, {"id": "data_acquisition_minute_kline_collector_rationale_98", "label": "\u6d4b\u8bd5\u73af\u5883\u914d\u7f6e Returns: Dict[str, bool]: \u73af\u5883\u6d4b\u8bd5\u7ed3\u679c", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L98"}, {"id": "data_acquisition_minute_kline_collector_rationale_162", "label": "\u6d4b\u8bd5\u6570\u636e\u6e90\u53ef\u7528\u6027 Returns: Dict[str, Any]: \u6570\u636e\u6e90\u6d4b\u8bd5\u7ed3\u679c", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L162"}, {"id": "data_acquisition_minute_kline_collector_rationale_273", "label": "\u9a8c\u8bc1\u6570\u636e\u8d28\u91cf Args: data: \u6570\u636e timeframe: \u65f6\u95f4\u7c92\u5ea6", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L273"}, {"id": "data_acquisition_minute_kline_collector_rationale_369", "label": "\u4e0b\u8f7d\u5355\u53ea\u80a1\u7968\u7684\u5206\u949f\u6570\u636e Args: config: \u4e0b\u8f7d\u914d\u7f6e", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L369"}, {"id": "data_acquisition_minute_kline_collector_rationale_454", "label": "\u6279\u91cf\u4e0b\u8f7d\u80a1\u7968\u6570\u636e Args: symbols: \u80a1\u7968\u4ee3\u7801\u5217\u8868 timefram", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L454"}, {"id": "data_acquisition_minute_kline_collector_rationale_581", "label": "\u4fdd\u5b58\u4e0b\u8f7d\u62a5\u544a Args: result: \u4e0b\u8f7d\u7ed3\u679c report_dir: \u62a5", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L581"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L6", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "time", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L9", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L10", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "numpy", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L11", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L12", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L13", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L14", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "warnings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L15", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "concurrent_futures", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L16", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L17", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "enum", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L18", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "data_acquisition_minute_kline_collector_timeframe", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L30", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_timeframe", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L30", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "data_acquisition_minute_kline_collector_downloadconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L40", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "data_acquisition_minute_kline_collector_minuteklinecollector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L51", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L54", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L97", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L161", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L272", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L368", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L447", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L580", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_minute_kline_collector_py", "target": "data_acquisition_minute_kline_collector_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L603", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L208", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L421", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "target": "data_acquisition_minute_kline_collector_downloadconfig", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L497", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_main", "target": "data_acquisition_minute_kline_collector_minuteklinecollector", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L614", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_main", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L618", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_main", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L632", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_55", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L55", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_98", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L98", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_162", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L162", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_273", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L273", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_369", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L369", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_454", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L454", "weight": 1.0}, {"source": "data_acquisition_minute_kline_collector_rationale_581", "target": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L581", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_init", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L60"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_init", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L95"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L103"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L117"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L122"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L127"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L128"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "exists", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L131"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "statvfs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L132"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L135"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "create_connection", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L140"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L142"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L144"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L147"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L148"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "all", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L150"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L150"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_environment", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L157"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L167"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L187"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "stock_zh_a_minute", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L190"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L199"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "list", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L200"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L202"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L203"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L211"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L211"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L217"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L219"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L224"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L226"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "stock_zh_a_hist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L230"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L240"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L251"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L255"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "values", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L255"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L255"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L256"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L264"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L267"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_test_data_source", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L268"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L283"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L295"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "to_datetime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L303"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "notna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L305"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L305"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "notna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L305"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L305"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L310"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "all", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L313"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L317"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L319"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L323"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L324"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L327"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L331"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L335"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L336"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L339"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L343"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L348"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L350"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L350"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L357"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L363"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_validate_data_quality", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L364"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L377"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L379"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "startswith", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L384"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "stock_zh_a_minute", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L398"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L406"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L409"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L412"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L417"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L424"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L427"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L432"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L432"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L437"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L440"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L443"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_download_single_stock", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L445"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L467"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L467"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L477"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L477"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L478"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L480"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L480"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "enumerate", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L488"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L489"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L489"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L489"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "time", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L491"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L497"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "ThreadPoolExecutor", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L507"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "submit", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L510"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "as_completed", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L515"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "result", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L519"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L522"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L527"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L528"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L532"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L533"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L538"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L539"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "time", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L542"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L543"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L546"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L547"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L553"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L554"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L554"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L556"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L560"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L560"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L562"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L565"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L565"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L566"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L576"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_batch_download_stocks", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L576"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L588"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L590"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L592"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L592"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L593"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "open", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L595"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "dump", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L596"}, {"caller_nid": "data_acquisition_minute_kline_collector_minuteklinecollector_save_download_report", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L598"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L605"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L606"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L607"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L609"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L610"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L611"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L617"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L620"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L621"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L622"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L624"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L627"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L630"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L631"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L635"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L638"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L639"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L640"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L643"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L646"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L649"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L650"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L651"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L652"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L654"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L655"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "isinstance", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L656"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L658"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L660"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L661"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L662"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L662"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L663"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L664"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L665"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L667"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L668"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L669"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L670"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L671"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L672"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L673"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L674"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L676"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L677"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L678"}, {"caller_nid": "data_acquisition_minute_kline_collector_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/minute_kline_collector.py", "source_location": "L679"}]}