|
|
@@ -72,6 +72,7 @@ impl ExportConnector for BinanceSwapExport {
|
|
|
for value in trades_info.iter() {
|
|
|
first_time = value.time + 1;
|
|
|
let time = FixedOffset::east_opt(8 * 3600).unwrap().from_utc_datetime(&NaiveDateTime::from_timestamp_millis(value.time.clone()).unwrap()).format("%Y-%m-%d %H:%M:%S%.3f").to_string();
|
|
|
+ let order_type = if value.maker { "Maker" } else { "Taker" };
|
|
|
|
|
|
data_array.push(vec![
|
|
|
value.id.to_string(),
|
|
|
@@ -81,6 +82,7 @@ impl ExportConnector for BinanceSwapExport {
|
|
|
value.price.clone(),
|
|
|
value.qty.clone(),
|
|
|
value.quote_qty.clone(),
|
|
|
+ order_type.,
|
|
|
value.commission.clone(),
|
|
|
time,
|
|
|
]);
|
|
|
@@ -92,7 +94,7 @@ impl ExportConnector for BinanceSwapExport {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- let header_array = vec!["交易编号", "订单编号", "交易币对", "买卖方向", "成交价格", "成交数量", "成交价值", "交易费用", "交易时间"];
|
|
|
+ let header_array = vec!["交易编号", "订单编号", "交易币对", "买卖方向", "成交价格", "成交数量", "成交价值", "交易类型", "交易费用", "交易时间"];
|
|
|
global::export_utils::export_excel(header_array, data_array, prefix_name)
|
|
|
}
|
|
|
}
|