Die Ressourcen sind geladen. Beförderung...

TA.Lowest

DieTA.Lowest()Die Funktion wird zur Berechnung derMindestpreis der Periode.

DieTA.Lowest()Funktion gibt den Mindestwert eines Attributs in der letzten bestimmten Periode zurück, ohne den aktuellen Bar. Zahl

TA.Niedrigste (inReal) TA.Niedrigste ((inReal, Periode, attr)

DieinRealDer Parameter wird zur Angabe der K-Liniendaten verwendet. inReal - Das stimmt. {@struct/Record Record} Struktur- und Zahlenarrays DieperiodDer Parameter wird verwendet, um den Zeitraum festzulegen. Periode falsche Zahl DieattrParameter wird verwendet, um die Attribute festzulegen, optional:Open, Close, Low, High, Volume, OpenInterest- Ich weiß. Abweichend falsche String

function main() {
    var records = exchange.GetRecords()
    var lowestForOpen = TA.Lowest(records, 10, "Open")
    Log(lowestForOpen)
}
def main():
    records = exchange.GetRecords()
    lowestForOpen = TA.Lowest(records, 10, "Open")
    Log(lowestForOpen)
void main() {
    auto records = exchange.GetRecords();
    auto lowestForOpen = TA.Lowest(records.Open(), 10);
    Log(lowestForOpen);
}

Zum Beispiel:TA.Lowest(records, 30, "Low")Funktion wird aufgerufen, wenn der Periodenparameterperiodist auf0, bedeutet es, alle zu berechnenBarsder K-Liniendaten, die von derinRealParameter; wenn der AttributparameterattrDie Daten der K-Linie, die vominRealParameter gilt als gewöhnliches Array. Die Anwendung derTA.Highest()undTA.Lowest()Funktionen imC++Strategie ist zu beachten, dass dieHighest()undLowest()Funktionen haben jeweils nur 2 Parameter. Und der erste Parameter, der übergeben wird, sind nicht die K-Liniendaten.rErlangt, wenn die Funktionauto r = exchange.GetRecords()wurde gerufen. Sie müssen dierDie Methode wird in den spezifischen Attributdaten übertragen.r.Close()Daten zum Schlusskurs.Close, High, Low, Open, VolumeWie in derr.Close()Anrufmethode.

Beispielprüfung vonC++Sprachstrategie:

void main() { 
    Records r;
    r.Valid = true;
    for (auto i = 0; i < 10; i++) {
        Record ele;
        ele.Time = i * 100000;
        ele.High = i * 10000;
        ele.Low = i * 1000;
        ele.Close = i * 100;
        ele.Open = i * 10;
        ele.Volume = i * 1;
        r.push_back(ele);
    }            

    for(int j = 0; j < r.size(); j++){
        Log(r[j]);
    }            

    // Note: the first parameter passed is not r, you need to call r.Close()
    auto highest = TA.Highest(r.Close(), 8);   
    Log(highest);                     
}

Ich bin nicht derjenige, der das Wort "Freiheit" benutzt.TA.MAIch habe eine Frage an Sie. Ich habe eine Frage.

TA.Highest TA.SMA