From 60feedf43a35a9ca69d05095a01c5d1797b1bdc3 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 09 九月 2022 18:47:14 +0800 Subject: [PATCH] '完善' --- ConsoleApplication/TradeListCapture.cpp | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/ConsoleApplication/TradeListCapture.cpp b/ConsoleApplication/TradeListCapture.cpp index 431040e..2f860e8 100644 --- a/ConsoleApplication/TradeListCapture.cpp +++ b/ConsoleApplication/TradeListCapture.cpp @@ -2,6 +2,9 @@ #include <set> #include "Win32Util.h" #include "TaskChecker.h" +#include "GPUtil.h" +bool TradeListCapture::tradeTimeCapture_success; +bool TradeListCapture::tradeTimeCapture_delegate; OpenCLExcuter* TradeListCapture::openCLExcuter; bool TradeListCapture::inited; bool TradeListCapture::kill_d; @@ -27,6 +30,13 @@ while (true) { if (kill_s) break; + if (tradeTimeCapture_success) { + if (!GPUtil::isTradeTime()) { + Sleep(100); + continue; + } + } + TaskChecker::clientLiveTime.tradeSuccess = clock(); if (running_s && inited) { clock_t start = clock(); @@ -52,6 +62,12 @@ while (true) { if (kill_d) break; + if (tradeTimeCapture_delegate) { + if (!GPUtil::isTradeTime()) { + Sleep(100); + continue; + } + } //1s一次 if (running_d && inited) { clock_t start = clock(); -- Gitblit v1.8.0