瀏覽代碼

币安导出添加订单类型

gepangpang 1 年之前
父節點
當前提交
49ffd3f4c2
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      derive/src/binance_swap_export.rs

+ 3 - 1
derive/src/binance_swap_export.rs

@@ -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)
     }
 }