についてTA.MACD()
計算するために使用されます.指数的な平滑した不類似性と類似性 MACD指標.
返金値がTA.MACD()
函数とは2次元配列で,構造は:[DIF, DEA, MACD]
- わかった
配列
TA.MACD (インリアル) TA.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod) リアル,オプトインファストペリオド,オプトインスローペリオド,オプトインシグナルペリオド)
についてinReal
パラメータはK線データを指定するために使用されます.
リアル
本当
{@struct/Record Record} 構造配列,数値配列
についてoptInFastPeriod
パラメーターは,速度の設定に使用されます.
optInFastPeriod について
偽り
番号
についてoptInSlowPeriod
パラメータは遅い期間を設定するために使用されます.
optInSlowPeriod について
偽り
番号
についてoptInSignalPeriod
パラメータは信号期間を設定するために使用されます.
optInSignalPeriod (シグナル期間)
偽り
番号
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]);
}
についてTA
FMZ Quantの指標ライブラリ,一般的な指標アルゴリズムに最適化されています.JavaScript
, Python
, C++
言語戦略の呼びかけオープンソースのTAライブラリコード- わかった
標準値はoptInFastPeriod
, optInSlowPeriod
そしてoptInSignalPeriod
パラメータTA.MACD()
機能は次のとおりです12
, 26
そして9
.
{@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV},TA.MA{@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {
ウェブ3 TA.KDJ