|
|
@@ -1145,19 +1145,16 @@ impl Strategy {
|
|
|
mod tests {
|
|
|
use rust_decimal::Decimal;
|
|
|
use rust_decimal_macros::dec;
|
|
|
- use tracing::{debug, subscriber};
|
|
|
+ use tracing::{debug};
|
|
|
use crate::model::{OrderInfo, TraderMsg};
|
|
|
use crate::params::Params;
|
|
|
use crate::strategy::Strategy;
|
|
|
|
|
|
#[test]
|
|
|
fn on_time_test() {
|
|
|
+ global::log_utils::init_log_with_debug();
|
|
|
+
|
|
|
let params = Params::new("config.toml").unwrap();
|
|
|
- let sub = tracing_subscriber::fmt()
|
|
|
- .with_max_level(tracing::Level::DEBUG)
|
|
|
- .with_span_events(tracing_subscriber::fmt::format::FmtSpan::FULL)
|
|
|
- .finish();
|
|
|
- subscriber::set_global_default(sub).expect("策略模块日志初始化错误");
|
|
|
let mut strategy = Strategy::new(¶ms, true);
|
|
|
let mut trader_msg = TraderMsg::new();
|
|
|
trader_msg.market.append(&mut vec![dec!(0.92), dec!(1.0), dec!(0.89), dec!(0.79), dec!(0.99), dec!(1.0), dec!(0.89), dec!(0.79), dec!(0.89), dec!(0.79), dec!(0.99), dec!(1.0), dec!(0.89), dec!(0.79)]);
|