|
@@ -807,7 +807,7 @@ def main():
|
|
|
random.shuffle(open_trades)
|
|
random.shuffle(open_trades)
|
|
|
selected_trade = random.choice(open_trades)
|
|
selected_trade = random.choice(open_trades)
|
|
|
|
|
|
|
|
- print(f"选中交易: {selected_trade['contract_code']} - {selected_trade['trade_date']} - {selected_trade['direction']}")
|
|
|
|
|
|
|
+ # print(f"选中交易: {selected_trade['contract_code']} - {selected_trade['trade_date']} - {selected_trade['direction']}")
|
|
|
print(f"剩余未处理交易: {len(open_trades) - 1} 个")
|
|
print(f"剩余未处理交易: {len(open_trades) - 1} 个")
|
|
|
|
|
|
|
|
# 5. 获取K线数据
|
|
# 5. 获取K线数据
|
|
@@ -825,7 +825,8 @@ def main():
|
|
|
|
|
|
|
|
# 6. 显示部分K线图
|
|
# 6. 显示部分K线图
|
|
|
print("\n=== 步骤6: 显示部分K线图 ===")
|
|
print("\n=== 步骤6: 显示部分K线图 ===")
|
|
|
- partial_image_path = os.path.join(output_dir, f"partial_{selected_trade['trade_pair_id']}.png")
|
|
|
|
|
|
|
+ partial_image_name = f"partial_{selected_trade['contract_code']}_{selected_trade['trade_date']}_{selected_trade['direction']}.png"
|
|
|
|
|
+ partial_image_path = os.path.join(output_dir, partial_image_name)
|
|
|
plot_partial_kline(
|
|
plot_partial_kline(
|
|
|
kline_data, trade_idx, selected_trade['trade_price'],
|
|
kline_data, trade_idx, selected_trade['trade_price'],
|
|
|
selected_trade['direction'], selected_trade['contract_code'],
|
|
selected_trade['direction'], selected_trade['contract_code'],
|
|
@@ -838,7 +839,8 @@ def main():
|
|
|
|
|
|
|
|
# 8. 显示完整K线图
|
|
# 8. 显示完整K线图
|
|
|
print("\n=== 步骤7: 显示完整K线图 ===")
|
|
print("\n=== 步骤7: 显示完整K线图 ===")
|
|
|
- full_image_path = os.path.join(output_dir, f"full_{selected_trade['trade_pair_id']}.png")
|
|
|
|
|
|
|
+ full_image_name = f"full_{selected_trade['contract_code']}_{selected_trade['trade_date']}_{selected_trade['direction']}.png"
|
|
|
|
|
+ full_image_path = os.path.join(output_dir, full_image_name)
|
|
|
plot_full_kline(
|
|
plot_full_kline(
|
|
|
kline_data, trade_idx, selected_trade['trade_price'],
|
|
kline_data, trade_idx, selected_trade['trade_price'],
|
|
|
selected_trade['direction'], selected_trade['contract_code'],
|
|
selected_trade['direction'], selected_trade['contract_code'],
|