chore: MACD 参数由默认(12,26,9)改为(10,20,7)

This commit is contained in:
Sakurasan
2026-08-28 12:13:24 +08:00
parent 0743014f1a
commit bc9ce37dff
+4 -4
View File
@@ -46,12 +46,12 @@ export function ema(values: number[], period: number): Nums {
return out; return out;
} }
/** MACD(12,26,9):返回 DIF、DEA、MACD 柱(柱 = (DIF-DEA)*2,国内口径) */ /** MACD(10,20,7):返回 DIF、DEA、MACD 柱(柱 = (DIF-DEA)*2,国内口径) */
export function macd( export function macd(
closes: number[], closes: number[],
fast = 12, fast = 10,
slow = 26, slow = 20,
signal = 9, signal = 7,
): { dif: Nums; dea: Nums; hist: Nums } { ): { dif: Nums; dea: Nums; hist: Nums } {
const ef = ema(closes, fast); const ef = ema(closes, fast);
const es = ema(closes, slow); const es = ema(closes, slow);