DieTA.MACD()
Die Funktion wird zur Berechnung derMACD-Indikator für exponentiell glättete Unterschiede und Ähnlichkeiten.
Der Rücklaufwert derTA.MACD()
Funktion ist ein zweidimensionaler Array mit der Struktur:[DIF, DEA, MACD]
- Ich weiß.
Reihenfolge
TA.MACD ((inReal) TA.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.
OptionInFastPeriod
falsche
Zahl
DieoptInSlowPeriod
Der Parameter wird zur Einstellung der langsamen Periode verwendet.
OptInSlowPeriod
falsche
Zahl
DieoptInSignalPeriod
Der Parameter wird verwendet, um den Signalzeitraum festzulegen.
OptInSignalPeriode
falsche
Zahl
function main(){
// You can fill in different k-line periods, such as PERIOD_M1,PERIOD_M30,PERIOD_H1...
var records = exchange.GetRecords(PERIOD_M15)
var macd = TA.MACD(records, 12, 26, 9)
// Watching the logs, you can see that three arrays are returned, corresponding to DIF, DEA and MACD.
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
}
def main():
r = exchange.GetRecords(PERIOD_M15)
macd = TA.MACD(r, 12, 26, 9)
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
void main() {
auto r = exchange.GetRecords(PERIOD_M15);
auto macd = TA.MACD(r, 12, 26, 9);
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2]);
}
DieTA
Das Programm unterstützt die Anwendungen von FMZ Quant, die für gemeinsame Indikator-Algorithmen optimiert sind.JavaScript
, Python
, C++
Sprachstrategieanrufe,Open-Source-TA-Bibliothekscode- Ich weiß.
Die Standardwerte deroptInFastPeriod
, optInSlowPeriod
, undoptInSignalPeriod
Parameter derTA.MACD()
Funktion sind:12
, 26
, und9
.
Ich bin nicht derjenige, der das Wort "Freiheit" benutzt.TA.MAWir haben eine Reihe von Programmen entwickelt, die uns dabei helfen, die Probleme zu lösen.
Web3 TA.KDJ