Dietalib.MACD()
Funktion wird zur Berechnung verwendetSchwankende Durchschnittskonvergenz/Divergenz (exponentiell glätteter gleitender Durchschnitt).
Der Rücklaufwert dertalib.MACD()
Funktion ist: eine zweidimensionale Matrix.
Reihenfolge
Talib.MACD (inReal) Talib.MACD ((inReal, optInFastPeriod) Talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod) Talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod)
DieinReal
Der Parameter wird zur Angabe der K-Liniendaten verwendet.
inReal
- Das stimmt.
{@struct/Record Record} Struktur- und Zahlenarrays
DieoptInFastPeriod
Der Parameter wird verwendet, um die schnelle Periode festzulegen, der Standardwert ist 12.
OptInFastPeriod
falsche
Zahl
DieoptInSlowPeriod
Der Parameter wird verwendet, um die langsame Periode festzulegen, der Standardwert ist 26.
OptionInSlowPeriod
falsche
Zahl
DieoptInSignalPeriod
Der Parameter wird verwendet, um den Signalzeitraum festzulegen, der Standardwert ist 9.
OptInSignalPeriode
falsche
Zahl
function main() {
var records = exchange.GetRecords()
var ret = talib.MACD(records)
Log(ret)
}
import talib
def main():
records = exchange.GetRecords()
ret = talib.MACD(records.Close)
Log(ret)
void main() {
auto records = exchange.GetRecords();
auto ret = talib.MACD(records);
Log(ret);
}
DieMACD()
Die Funktion wird in der Dokumentation der Talib-Bibliothek wie folgt beschrieben:MACD(Records[Close],Fast Period = 12,Slow Period = 26,Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]