O recurso está a ser carregado... Carregamento...

talib.MACDEXT

Otalib.MACDEXT()função é usada para calcularMACD com tipo de MA controlável.

O valor de retorno dotalib.MACDEXT()Função é uma matriz bidimensional. matriz

Talib.MACDEXT ((inReal) Talib.MACDEXT ((InReal, optInFastPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod, optInSignalMAType)

OinRealO parâmetro é utilizado para especificar os dados da linha K. InReal verdade {@struct/Record Record} matrizes de estrutura, matrizes numéricas OoptInFastPeriodParâmetro é usado para definir o período rápido, o valor padrão é 12. optInFastPeriod Falso Número OoptInFastMATypeO parâmetro é usado para definir o tipo de média rápida, o valor padrão é 0. OptionInFastMAType Falso Número OoptInSlowPeriodParâmetro é usado para definir o período lento, o valor padrão é 26. optInSlowPeriod Falso Número OoptInSlowMATypeO parâmetro é utilizado para definir o tipo de média lenta, o valor por defeito é 0. OptionInSlowMAType Falso Número OoptInSignalPeriodO parâmetro é usado para definir o período de sinal, o valor padrão é 9. OptInSignalPeriodo Falso Número OoptInSignalMATypeO parâmetro é utilizado para definir o tipo de média do sinal, o valor por defeito é 0. OptionInSignalMAType Falso Número

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MACDEXT(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MACDEXT(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MACDEXT(records);
    Log(ret);
}

OMACDEXT()A função é descrita na documentação da biblioteca talib como:MACDEXT(Records[Close],Fast Period = 12,Fast MA = 0,Slow Period = 26,Slow MA = 0,Signal Period = 9,Signal MA = 0) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.MACD talib.MACDFIX