Eltalib.MACD()
La función se utiliza para calcularLa convergencia/divergencia de la media móvil (media móvil suavizada exponencialmente).
El valor de retorno de latalib.MACD()
La función es: una matriz bidimensional.
el conjunto
Talib.MACD (en realidad) Talib.MACD ((enReal, optInFastPeriod) el año pasado Talib.MACD ((enReal, optInFastPeriod, optInSlowPeriod) el tiempo de espera de las personas que se encuentran en el lugar de trabajo. Talib.MACD ((en tiempo real, en tiempo rápido, en tiempo lento, en tiempo de señal)
ElinReal
se utiliza para especificar los datos de la línea K.
En realidad
verdadero
Las matrices de estructuras, matrices numéricas
EloptInFastPeriod
el parámetro se utiliza para establecer el período rápido, el valor predeterminado es 12.
OptInFastPeriod
falsos
Número
EloptInSlowPeriod
el parámetro se utiliza para establecer el período lento, el valor predeterminado es 26.
optInSlowPeriod (en inglés)
falsos
Número
EloptInSignalPeriod
el parámetro se utiliza para establecer el período de señal, el valor predeterminado es 9.
OptEn el período de señal
falsos
Número
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);
}
ElMACD()
La función se describe en la documentación de la biblioteca talib como:MACD(Records[Close],Fast Period = 12,Slow Period = 26,Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]