#556 | // 计算 swingValue 和 swingRangeValue |
#557 | $swingValue = $finalData[$symbol . 'lastPrice'] - $finalData[$symbol . 'closePrice']; |
#558 | $swingRangeValue = ($swingValue / $finalData[$symbol . 'closePrice']) * 100; |
#559 | $finalData[$symbol . 'swingValue'] = round($swingValue, 2); |
#560 | $finalData[$symbol . 'swingRangeValue'] = round($swingRangeValue, 2); |
#561 | |
#562 | // 检查 lastPrice 是否为0或空 |
#563 | if (empty($finalData[$symbol . 'lastPrice']) || $finalData[$symbol . 'lastPrice'] == 0) { |
#564 | error_log("符号{$symbol}的lastPrice为空或为零,未写入缓存文件."); |
#565 | $retrySymbols[] = $symbol; // 记录需要重试的符号 |