From 8820ee926c9f5a69f5f78c6a7087f943bafb894d Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 31 八月 2023 18:19:28 +0800 Subject: [PATCH] 固定m值调整 --- trade/l2_trade_factor.py | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/trade/l2_trade_factor.py b/trade/l2_trade_factor.py index f82c58f..06abd8e 100644 --- a/trade/l2_trade_factor.py +++ b/trade/l2_trade_factor.py @@ -269,8 +269,9 @@ yi = round(zyltgb / 100000000) if yi < 1: yi = 1 - m = 5000000 + (yi - 1) * 500000 - return round(m * (1 - 0.3)) + return int(-0.058*yi*yi + 60.9*yi) + # m = 5000000 + (yi - 1) * 500000 + # return round(m * (1 - 0.3)) # 鑾峰彇琛屼笟褰卞搷姣斾緥 # total_limit_percent涓虹粺璁$殑姣斾緥涔嬪拰涔樹互100 @@ -534,7 +535,8 @@ # print(L2TradeFactorUtil.get_safe_buy_count("003005")) # print(L2TradeFactorUtil.get_rate_factors("003004")) # print(L2TradeFactorUtil.factors_to_string("003004")) - for i in range(2, 50): + + for i in range(2, 150): print(i, L2TradeFactorUtil.get_base_safe_val(100000000 * i)) # print(L2TradeFactorUtil.get_limit_up_time_rate("11:30:00")) # print(L2TradeFactorUtil.get_limit_up_time_rate("13:00:00")) -- Gitblit v1.8.0