|
|
@@ -122,8 +122,6 @@ pub fn export_html(export_info: Vec<ExportExchangeTickerInfo>, start_at: &str, e
|
|
|
let mut legend_list: Vec<String> = vec![];
|
|
|
let mut series_info: Vec<SeriesInfo> = vec![];
|
|
|
|
|
|
- let ref_robot_info: Vec<Trades> = robot_info.iter().filter(|trades| trades.data_type == "robot_ref_info").cloned().collect();
|
|
|
-
|
|
|
for item in export_info.clone() {
|
|
|
name_list.push(format!("'{}'", item.name));
|
|
|
series_info.push(SeriesInfo {
|
|
|
@@ -134,17 +132,20 @@ pub fn export_html(export_info: Vec<ExportExchangeTickerInfo>, start_at: &str, e
|
|
|
}
|
|
|
series_info.push(initiative_info);
|
|
|
|
|
|
- series_info.push(SeriesInfo {
|
|
|
- name: "预定价格".to_string(),
|
|
|
- classify: "robot_ref".to_string(),
|
|
|
- data: ref_robot_info.clone(),
|
|
|
- });
|
|
|
- let reg_robot_info: Vec<Trades> = robot_info.iter().filter(|trades| trades.data_type == "robot_reg_info").cloned().collect();
|
|
|
- series_info.push(SeriesInfo {
|
|
|
- name: "挂单价格".to_string(),
|
|
|
- classify: "robot_reg".to_string(),
|
|
|
- data: reg_robot_info.clone(),
|
|
|
- });
|
|
|
+ if config.robot_name != "" {
|
|
|
+ let ref_robot_info: Vec<Trades> = robot_info.iter().filter(|trades| trades.data_type == "robot_ref_info").cloned().collect();
|
|
|
+ series_info.push(SeriesInfo {
|
|
|
+ name: "预定价格".to_string(),
|
|
|
+ classify: "robot_ref".to_string(),
|
|
|
+ data: ref_robot_info.clone(),
|
|
|
+ });
|
|
|
+ let reg_robot_info: Vec<Trades> = robot_info.iter().filter(|trades| trades.data_type == "robot_reg_info").cloned().collect();
|
|
|
+ series_info.push(SeriesInfo {
|
|
|
+ name: "挂单价格".to_string(),
|
|
|
+ classify: "robot_reg".to_string(),
|
|
|
+ data: reg_robot_info.clone(),
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
for item in series_info.clone() {
|
|
|
legend_list.push(format!("'{}'", item.name));
|
|
|
@@ -322,7 +323,14 @@ pub fn export_html(export_info: Vec<ExportExchangeTickerInfo>, start_at: &str, e
|
|
|
}
|
|
|
]
|
|
|
]
|
|
|
- }
|
|
|
+ },
|
|
|
+
|
|
|
+ markPoint: {
|
|
|
+ data: [
|
|
|
+ { type: 'max', name: 'Max' },
|
|
|
+ { type: 'min', name: 'Min' }
|
|
|
+ ]
|
|
|
+ },
|
|
|
},
|
|
|
{{/each}}
|
|
|
]
|