1 line
31 KiB
JSON
1 line
31 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "label": "example.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L1"}, {"id": "task_20260417_atr_indicator_example_generate_sample_data", "label": "generate_sample_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L11"}, {"id": "task_20260417_atr_indicator_example_example_basic_usage", "label": "example_basic_usage()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L39"}, {"id": "task_20260417_atr_indicator_example_example_compare_methods", "label": "example_compare_methods()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L70"}, {"id": "task_20260417_atr_indicator_example_example_convenience_function", "label": "example_convenience_function()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L100"}, {"id": "task_20260417_atr_indicator_example_example_incremental_update", "label": "example_incremental_update()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L120"}, {"id": "task_20260417_atr_indicator_example_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L144"}, {"id": "task_20260417_atr_indicator_example_rationale_1", "label": "ATR\u6307\u6807\u8ba1\u7b97\u793a\u4f8b\u4ee3\u7801 \u6f14\u793a\u5982\u4f55\u4f7f\u7528ATRIndicator\u7c7b\u8ba1\u7b97ATR\u6307\u6807", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L1"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L6", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "numpy", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "atr_indicator", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_generate_sample_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L11", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_example_basic_usage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L39", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_example_compare_methods", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L70", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_example_convenience_function", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L100", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_example_incremental_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L120", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "target": "task_20260417_atr_indicator_example_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L144", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_example_basic_usage", "target": "task_20260417_atr_indicator_example_generate_sample_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L46", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_example_compare_methods", "target": "task_20260417_atr_indicator_example_generate_sample_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L76", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_example_convenience_function", "target": "task_20260417_atr_indicator_example_generate_sample_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L106", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_example_incremental_update", "target": "task_20260417_atr_indicator_example_generate_sample_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L127", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_main", "target": "task_20260417_atr_indicator_example_example_basic_usage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L146", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_main", "target": "task_20260417_atr_indicator_example_example_compare_methods", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L147", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_main", "target": "task_20260417_atr_indicator_example_example_convenience_function", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L148", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_main", "target": "task_20260417_atr_indicator_example_example_incremental_update", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L149", "weight": 1.0}, {"source": "task_20260417_atr_indicator_example_rationale_1", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhangfei_technical_research_task_20260417_atr_indicator_example_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "seed", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L13"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "date_range", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L15"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "zeros", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L16"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L20"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "normal", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L21"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L24"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L25"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L27"}, {"caller_nid": "task_20260417_atr_indicator_example_generate_sample_data", "callee": "set_index", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L34"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L41"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L42"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L43"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L47"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L47"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L48"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "head", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L48"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L49"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "ATRIndicator", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L52"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "calculate_tr", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L55"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "calculate", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L56"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L58"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L59"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "head", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L59"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L60"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L62"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L63"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "tail", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L63"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L64"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L66"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "get_last_atr", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L66"}, {"caller_nid": "task_20260417_atr_indicator_example_example_basic_usage", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L67"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L72"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L73"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L74"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "ATRIndicator", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L79"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "ATRIndicator", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L80"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "calculate", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L82"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "calculate", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L83"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L86"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L91"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L92"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "tail", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L92"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L93"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L95"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "get_last_atr", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L95"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L96"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "get_last_atr", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L96"}, {"caller_nid": "task_20260417_atr_indicator_example_example_compare_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L97"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L102"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L103"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L104"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L107"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L108"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "head", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L108"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L109"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "calculate_atr", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L112"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L114"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L115"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L116"}, {"caller_nid": "task_20260417_atr_indicator_example_example_convenience_function", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L117"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L122"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L123"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L124"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "ATRIndicator", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L128"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "calculate", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L129"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L131"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "get_last_atr", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L131"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L132"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "update", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L139"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L140"}, {"caller_nid": "task_20260417_atr_indicator_example_example_incremental_update", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L141"}, {"caller_nid": "task_20260417_atr_indicator_example_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L151"}, {"caller_nid": "task_20260417_atr_indicator_example_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L152"}, {"caller_nid": "task_20260417_atr_indicator_example_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhangfei-technical/research/task-20260417-atr-indicator/example.py", "source_location": "L153"}]} |