From 5c9991be21f57781573f04961ec511ac2938ea3d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 08 四月 2025 15:27:08 +0800 Subject: [PATCH] '功能完善' --- FloatTrade/SellManager.cpp | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/FloatTrade/SellManager.cpp b/FloatTrade/SellManager.cpp index 72b4371..12aff4a 100644 --- a/FloatTrade/SellManager.cpp +++ b/FloatTrade/SellManager.cpp @@ -4,6 +4,7 @@ #include "../common/JsonUtil.h" #include "ConfigUtil.h" #include "../common/JsonUtil.h" +#include "../common/TimeUtil.h" #include <iostream> #include <ctime> @@ -142,6 +143,11 @@ msg.Append(to_wstring(sellSetting->lockMoney).c_str()); throw wstring(msg); } + // 当前时间在09:30之后,锁定时间在09:30之前的就返回默认值 + /*auto nowTime = stoi(TimeUtil::getNowTime("%H%M%S").c_str()); + if (nowTime >= 93000 && sellSetting->lockTime < 93000) { + return ConfigUtil::getSellMoney(); + }*/ return sellSetting->lockMoney; } @@ -293,8 +299,9 @@ if (setting == nullptr) { setting = new SellSetting(); setting->lock = true; - setting->lockMoney = 5000; + setting->lockMoney = ConfigUtil::getSellMoney(); setting->lockBuy = true; + setting->lockTime = stoi(TimeUtil::getNowTime("%H%M%S").c_str()); setting->lockBuyMoney = 0; setting->setting_mode = SETTING_MODE_RATE; setting->mode1_rate_index = 4; -- Gitblit v1.8.0