Dietalib.MACDEXT()
Funktion wird zur Berechnung verwendetMACD mit kontrollierbarem MA-Typ.
Der Rücklaufwert dertalib.MACDEXT()
Die Funktion ist ein zweidimensionales Array.
Reihenfolge
Talib.MACDEXT ((inReal) Talib.MACDEXT ((inReal, optInFastPeriod) ist eine neue Version von Talib. Talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType) Talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod) ist eine Liste von Programmen, die für die Anwendung von MACDEXT verwendet werden. talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType) Die Daten werden in einem anderen Format gespeichert. Talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod) Talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod, optInSignalMAType)
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
DieoptInFastMAType
Der Parameter wird verwendet, um den Typ des schnellen Durchschnitts festzulegen, der Standardwert ist 0.
Optimieren von
falsche
Zahl
DieoptInSlowPeriod
Der Parameter wird verwendet, um die langsame Periode festzulegen, der Standardwert ist 26.
OptionInSlowPeriod
falsche
Zahl
DieoptInSlowMAType
Der Parameter wird verwendet, um den Typ des langsamen Mittelwerts festzulegen, der Standardwert ist 0.
Optimieren des Moduls
falsche
Zahl
DieoptInSignalPeriod
Der Parameter wird verwendet, um den Signalzeitraum festzulegen, der Standardwert ist 9.
OptInSignalPeriode
falsche
Zahl
DieoptInSignalMAType
Der Parameter wird verwendet, um den Typ des Signaldurchschnitts festzulegen, der Standardwert ist 0.
Option InSignalMAType
falsche
Zahl
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);
}
DieMACDEXT()
Die Funktion wird in der Dokumentation der Talib-Bibliothek wie folgt beschrieben: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)]