وسائل لوڈ ہو رہے ہیں... لوڈنگ...

TA.Lowest

کےTA.Lowest()فنکشن کا حساب کرنے کے لئے استعمال کیا جاتامدت کم قیمت.

کےTA.Lowest()فنکشن موجودہ بار کو چھوڑ کر آخری مخصوص مدت میں ایک خصوصیت کی کم سے کم قیمت واپس کرتا ہے۔ نمبر

TA.Lowest ((InReal) TA.Lowest ((inReal، مدت، attr)

کےinRealپیرامیٹر K لائن کے اعداد و شمار کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے. inReal سچ {@struct/Record Record} ڈھانچہ صفیں، عددی صفیں کےperiodپیرامیٹر مدت مقرر کرنے کے لئے استعمال کیا جاتا ہے. مدت غلط نمبر کےattrپیرامیٹر صفات مقرر کرنے کے لئے استعمال کیا جاتا ہے، اختیاری طور پر:Open, Close, Low, High, Volume, OpenInterest. ایٹر غلط سٹرنگ

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);
}

مثال کے طور پر، اگرTA.Lowest(records, 30, "Low")تقریب بلایا جاتا ہے، اگر مدت پیرامیٹرperiodپر مقرر کیا گیا ہے0، اس کا مطلب ہے کہ تمام حساب کرنے کے لئےBarsکے لائن کے اعداد و شمار کے ذریعے منتقلinRealپیرامیٹر؛ اگر خصوصیت پیرامیٹرattrوضاحت نہیں کی گئی ہے، K لائن کے اعداد و شمارinRealپیرامیٹر ایک عام صف سمجھا جاتا ہے. کے استعمالTA.Highest()اورTA.Lowest()میں افعالC++حکمت عملی کو نوٹ کرنا ضروری ہے کہHighest()اورLowest()افعال میں سے ہر ایک صرف 2 پیرامیٹرز ہیں. اور پہلے پیرامیٹر میں منتقل کیا جاتا ہے K لائن کے اعداد و شمار نہیں ہےrحاصل کیا جب تقریبauto r = exchange.GetRecords()بلایا گیا تھا. آپ کو فون کرنے کی ضرورتrطریقہ اور مخصوص وصف کے اعداد و شمار میں منتقل. مثال کے طور پر،r.Close()اختتامی قیمت کے اعداد و شمارClose, High, Low, Open, Volumeکے طور پرr.Close()کال کا طریقہ

ٹیسٹ کا مثالC++زبان کی حکمت عملی:

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);                     
}

{@fun/TA/TA.MACD TA.MACD}، {@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}،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}

TA.Highest TA.SMA