Es gibt ein Problem mit macd, das diese Funktion anfordert, oder ist es falsch?
Funktion getmacd ((Einträge,i) {
VAR p = 0;
VAR MACD = TA.MACD (Einträge 12, 26, 9);
Die in Absatz 1 genannte Angabe ist nicht anwendbar.
VAR DEA = MACD[1]
Spalte var = macd[2];
p = Spalte[Spalte.Länge - i -1];
Rückgabe p;
- Ich weiß.
Das ist ein großer Wertunterschied zu den Börsen.
JDie Berechnung ist richtig, hier ist i der Hist-Wert des vorherigen i-Macd zurückgegeben. i ist die neueste Macd-Datenzeit bei 0.
Die Erfinder quantifizieren - Kleine TräumeJa, die Talib-Indikatorbank, die von BotVS verwendet wird, hat einen kleinen Unterschied in der Berechnung von Spalten, die nicht mit 2 multipliziert wurden.
Auch die BrautDanke, ich habe den Grund gefunden. Es war der Wechselkurs, außerdem ist die Botvs doppelt so schlecht wie der Handel, die Botvs nicht mal 2