add QbreathingLight Class

This commit is contained in:
2025-08-22 10:59:38 +08:00
parent e3f9abfd97
commit 4bf7977a30
15 changed files with 219 additions and 8 deletions

View File

@@ -92,10 +92,9 @@ QVector<BigOrderInfo> QOrderProcessor::findMaxVolumeItem(const OrderBookData & d
for (int i = 0; i < items.size(); i++) {
// 同一个价格挡位的订单中股票数量大于,阈值才有可能是大单
if (volume < items[i].volume) {
for (int j = 0; j< items[i].orderCount; j++)
for (int j = 0; j< items[i].details.size(); j++) // 超过list的最大数量就不会返回数据了
{
try {
if (items[i].details.size() == 0) continue;
if (volume < items[i].details[j].volume)
{
findBigOrder = true;
@@ -124,10 +123,9 @@ QVector<BigOrderInfo> QOrderProcessor::findMaxVolumeItem(const OrderBookData & d
for (int i = 0; i < items.size(); i++) {
// 同一个价格挡位的订单中股票数量大于,阈值才有可能是大单
if (volume < items[i].volume) {
for (int j = 0; j< items[i].orderCount; j++)
for (int j = 0; j< items[i].details.size(); j++)
{
try {
if (items[i].details.size() == 0) continue;
if (volume < items[i].details[j].volume)
{
findBigOrder = true;