संसाधन लोड हो रहा है... लोड करना...

टीए

TA.MACD

..TA.MACD()फलन का उपयोग गणना के लिए किया जाता हैघातीय समतल असमानता और समानता MACD संकेतक.

रिटर्न मूल्यTA.MACD()फलन एक दो आयामी सरणी है जिसकी संरचना हैः[DIF, DEA, MACD]. सरणी

TA.MACD ((inReal) TA.MACD ((इंरियल, ऑप्टइंफास्टपीरियड, ऑप्टइंस्लोपीरियड, ऑप्टइंसिग्नलपीरियड)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दoptInFastPeriodतेजी से अवधि निर्धारित करने के लिए पैरामीटर का उपयोग किया जाता है। optInFastPeriod झूठी संख्या दoptInSlowPeriodपैरामीटर धीमी अवधि सेट करने के लिए प्रयोग किया जाता है. optInSlowPeriod झूठी संख्या द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एफएमजेड क्वांट के संकेतक पुस्तकालय, सामान्य संकेतक एल्गोरिदम के लिए अनुकूलित। यह समर्थन करता हैJavaScript, Python, C++भाषा रणनीति कॉल,ओपन सोर्स टीए लाइब्रेरी कोड. के डिफ़ॉल्ट मान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}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}

TA.KDJ

..TA.KDJ()फलन की गणना करने के लिए प्रयोग किया जाता हैस्टोकैस्टिक संकेतकों.

रिटर्न मूल्यTA.KDJ()फलन एक दो आयामी सरणी है जिसकी संरचना हैः[K, D, J]. सरणी

TA.KDJ ((inReal) TA.KDJ ((Real, अवधि, kPeriod, dPeriod)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दperiodपैरामीटर अवधि 1 सेट करने के लिए प्रयोग किया जाता है। अवधि झूठी संख्या दkPeriodपैरामीटर अवधि 2 सेट करने के लिए प्रयोग किया जाता है। पीरियड झूठी संख्या दdPeriodपैरामीटर अवधि 3 सेट करने के लिए प्रयोग किया जाता है। dअवधि झूठी संख्या

function main(){
    var records = exchange.GetRecords(PERIOD_M15)
    var kdj = TA.KDJ(records, 9, 3, 3)
    Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2])
}
def main():
    r = exchange.GetRecords(PERIOD_M15)
    kdj = TA.KDJ(r, 9, 3, 3)
    Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2])
void main() {
    auto r = exchange.GetRecords();
    auto kdj = TA.KDJ(r, 9, 3, 3);
    Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2]);
}

के लिए डिफ़ॉल्ट मानperiod, kPeriod, औरdPeriodपैरामीटरTA.KDJ()कार्य हैंः9, 3, और3.

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

TA.RSI

..TA.RSI()फलन का उपयोग गणना के लिए किया जाता हैशक्ति सूचक.

रिटर्न मूल्यTA.RSI()कार्य हैः एक आयामी सरणी। सरणी

TA.RSI ((inReal) TA.RSI ((inReal, optInTimePeriod)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दoptInTimePeriodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। optInTimeपीरियड झूठी संख्या

function main(){
    var records = exchange.GetRecords(PERIOD_M30)
    var rsi = TA.RSI(records, 14)
    Log(rsi)
}
def main():
    r = exchange.GetRecords(PERIOD_M30)
    rsi = TA.RSI(r, 14)
    Log(rsi)
void main() {
    auto r = exchange.GetRecords(PERIOD_M30);
    auto rsi = TA.RSI(r, 14);
    Log(rsi); 
}

डिफ़ॉल्ट मानoptInTimePeriodपैरामीटरTA.RSI()कार्य है:14.

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

TA.ATR

..TA.ATR()फलन का उपयोग गणना के लिए किया जाता हैऔसत वास्तविक अस्थिरता सूचक.

रिटर्न मूल्यTA.ATR()कार्य हैः एक आयामी सरणी। सरणी

TA.ATR ((inPriceHLC) TA.ATR ((PriceHLC, optInTimePeriod)

..inPriceHLCपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। inPriceHLC सच {@struct/Record Record} संरचना सरणी दoptInTimePeriodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। optInTimeपीरियड झूठी संख्या

function main(){
    var records = exchange.GetRecords(PERIOD_M30)
    var atr = TA.ATR(records, 14)
    Log(atr)
}
def main():
    r = exchange.GetRecords(PERIOD_M30)
    atr = TA.ATR(r, 14)
    Log(atr)
void main() {
    auto r = exchange.GetRecords(PERIOD_M30);
    auto atr = TA.ATR(r, 14);
    Log(atr);
}

डिफ़ॉल्ट मानoptInTimePeriodपैरामीटरTA.ATR()कार्य है:14.

{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@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}, {@fun/TA/TA.Lowest TA.Lowest}

TA.OBV

..TA.OBV()फलन का उपयोग गणना के लिए किया जाता हैऊर्जा ज्वार सूचक.

रिटर्न मूल्यTA.OBV()कार्य हैः एक आयामी सरणी। सरणी

TA.OBV ((inReal) TA.OBV ((inReal, inPriceV)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दinPriceVपैरामीटर का उपयोग लेनदेन राशि के आंकड़ों को निर्दिष्ट करने के लिए किया जाता है। inPriceV झूठी {@struct/Record Record} संरचना सरणी

function main(){
    var records = exchange.GetRecords(PERIOD_M30)
    var obv = TA.OBV(records)
    Log(obv)
}
def main():
    r = exchange.GetRecords(PERIOD_M30)
    obv = TA.OBV(r)
    Log(obv)
void main() {
    auto r = exchange.GetRecords(PERIOD_M30);
    auto obv = TA.OBV(r);
    Log(obv);
}

{@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.MA}, {@fun/TA/TA.MA}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.MA}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.RSI TA.RSI},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}

TA.MA

..TA.MA()फलन का उपयोग गणना के लिए किया जाता हैएमएसीडी सूचक.

रिटर्न मूल्यTA.MA()कार्य हैः एक आयामी सरणी। सरणी

TA.MA(असत्य)TA.MA(inReal, optInTimePeriod)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दoptInTimePeriodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। optInTimeपीरियड झूठी संख्या

function main(){
    var records = exchange.GetRecords(PERIOD_M30)
    var ma = TA.MA(records, 14)
    Log(ma)
}
def main():
    r = exchange.GetRecords(PERIOD_M30)
    ma = TA.MA(r, 14)
    Log(ma)
void main() {
    auto r = exchange.GetRecords(PERIOD_M30);
    auto ma = TA.MA(r, 14);
    Log(ma);
}

डिफ़ॉल्ट मानoptInTimePeriodपैरामीटरTA.MA()कार्य है:9.

{@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.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.Highest}, {@fun/TA/TA.Lowest.TA.Lowest}, {@fun/TA/TA.Lowest.TA.Lowest}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.ALIGATOR TA.CMF.CMF}, {@fun/TA/TA/TA.H

TA.EMA

..TA.EMA()फलन का उपयोग गणना के लिए किया जाता हैघातीय औसत सूचक.

रिटर्न मूल्यTA.EMA()कार्य हैः एक आयामी सरणी। सरणी

TA.EMA ((inReal) TA.EMA ((Real, optInTimePeriod)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दoptInTimePeriodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। optInTimeपीरियड झूठी संख्या

function main(){
    var records = exchange.GetRecords()
    // Determine if the number of K-line bars meets the calculation period of the indicator
    if (records && records.length > 9) {
        var ema = TA.EMA(records, 9)          
        Log(ema)
    }
}
def main():
    r = exchange.GetRecords()
    if r and len(r) > 9:
        ema = TA.EMA(r, 9)
        Log(ema)
void main() {
    auto r = exchange.GetRecords();
    if(r.Valid && r.size() > 9) {
        auto ema = TA.EMA(r, 9);
        Log(ema);
    }
}

डिफ़ॉल्ट मानoptInTimePeriodपैरामीटरTA.EMA()कार्य है:9.

{@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.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}

TA.BOLL

..TA.BOLL()फलन का उपयोग गणना के लिए किया जाता हैबोलिंगर बैंड सूचक.

रिटर्न मूल्यTA.BOLL()फलन एक दो आयामी सरणी है जिसकी संरचना हैः[upLine, midLine, downLine]. सरणी

TA.BOLL ((inReal) TA.BOLL ((inReal, अवधि, गुणक)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दperiodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। अवधि झूठी संख्या दmultiplierगुणक सेट करने के लिए पैरामीटर का प्रयोग किया जाता है। गुणक झूठी संख्या

function main() {
    var records = exchange.GetRecords()
    if(records && records.length > 20) {
        var boll = TA.BOLL(records, 20, 2)
        var upLine = boll[0]
        var midLine = boll[1]
        var downLine = boll[2]
        Log(upLine)
        Log(midLine)
        Log(downLine)
    }
}
def main():
    r = exchange.GetRecords()
    if r and len(r) > 20:
        boll = TA.BOLL(r, 20, 2)
        upLine = boll[0]
        midLine = boll[1]
        downLine = boll[2]
        Log(upLine)
        Log(midLine)
        Log(downLine)
void main() {
    auto r = exchange.GetRecords();
    if(r.Valid && r.size() > 20) {
        auto boll = TA.BOLL(r, 20, 2);
        auto upLine = boll[0];
        auto midLine = boll[1];
        auto downLine = boll[2];
        Log(upLine);
        Log(midLine);
        Log(downLine);
    }
}

के लिए डिफ़ॉल्ट मानperiodऔरmultiplierपैरामीटरTA.BOLL()कार्य हैंः20और2.

{@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.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}

TA.Alligator

..TA.Alligator()फलन का उपयोग गणना के लिए किया जाता हैमगरमच्छ सूचक.

रिटर्न मूल्यTA.Alligator()फलन एक दो आयामी सरणी है जिसकी संरचना हैः[jawLine, teethLine, lipsLine]. सरणी

टी.ए. मगरमच्छ ((इंरियल) टी.ए. मगरमच्छ ((वास्तविक में, जबड़ालंबाई, दांतलंबाई, होंठलंबाई)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दjawLengthपैरामीटर जबड़े की अवधि को सेट करने के लिए प्रयोग किया जाता है। जबड़ालंबाई झूठी संख्या दteethLengthपैरामीटर दांत अवधि सेट करने के लिए प्रयोग किया जाता है। दांतलंबाई झूठी संख्या दlipsLengthपैरामीटर का उपयोग ऊपरी होंठ की अवधि को सेट करने के लिए किया जाता है। होंठलंबाई झूठी संख्या

function main(){
    var records = exchange.GetRecords()
    var alligator = TA.Alligator(records)
    Log("jawLine:", alligator[0])
    Log("teethLine:", alligator[1])
    Log("lipsLine:", alligator[2])
}
def main():
    records = exchange.GetRecords()
    alligator = TA.Alligator(records)
    Log("jawLine:", alligator[0])
    Log("teethLine:", alligator[1])
    Log("lipsLine:", alligator[2])
void main() {
    auto records = exchange.GetRecords();
    auto alligator = TA.Alligator(records);
    Log("jawLine:", alligator[0]);
    Log("teethLine:", alligator[1]);
    Log("lipsLine:", alligator[2]);
}

के डिफ़ॉल्ट मानjawLength, teethLength, औरlipsLengthपैरामीटरTA.Alligator()कार्य हैंः13, 8, और5.

{@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.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}

TA.CMF

..TA.CMF()फलन का उपयोग गणना के लिए किया जाता हैचाइकिन नकदी प्रवाह सूचक.

रिटर्न मूल्यTA.CMF()कार्य हैः एक आयामी सरणी। सरणी

TA.CMF ((inReal) TA.CMF ((inReal, inPriceV)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दinPriceVपैरामीटर का उपयोग वॉल्यूम डेटा को निर्दिष्ट करने के लिए किया जाता है। inPriceV झूठी {@struct/Record Record} संरचना सरणी

function main() {
    var records = exchange.GetRecords()
    var cmf = TA.CMF(records)
    Log(cmf)
}
def main():
    records = exchange.GetRecords()
    cmf = TA.CMF(records)
    Log(cmf)
void main() {
    auto records = exchange.GetRecords();
    auto cmf = TA.CMF(records);
    Log(cmf);
}

{@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.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}

TA.Highest

..TA.Highest()फलन का उपयोग गणना के लिए किया जाता हैअवधि की उच्चतम कीमत.

..TA.Highest()फ़ंक्शन वर्तमान बार को छोड़कर, अंतिम निश्चित अवधि में किसी विशेषता का अधिकतम मान लौटाता है. संख्या

उच्चतम (सत्य में) TA.Highest ((inReal, period, attr)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दperiodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। अवधि झूठी संख्या दattrपैरामीटर का उपयोग गुणों को सेट करने के लिए किया जाता है, वैकल्पिक रूप सेःOpen, Close, Low, High, Volume, OpenInterest. एटीआर झूठी स्ट्रिंग

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

उदाहरण के लिए, यदिTA.Highest(records, 30, "High")समारोह कहा जाता है, यदि अवधि पैरामीटरperiodपर सेट है0, इसका मतलब है कि सभी गणना करने के लिएBarsके-लाइन डेटा के द्वारा पारितinRealपैरामीटर; यदि विशेषता पैरामीटरattrनिर्दिष्ट नहीं है, तो K-लाइन डेटाinRealपैरामीटर को साधारण सरणी माना जाता है।

{@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.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.CMF}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.

TA.Lowest

..TA.Lowest()फलन का उपयोग गणना के लिए किया जाता हैअवधि की सबसे कम कीमत.

..TA.Lowest()फ़ंक्शन वर्तमान बार को छोड़कर अंतिम निश्चित अवधि में किसी विशेषता का न्यूनतम मान लौटाता है. संख्या

TA.Lowerest ((inReal) टीए.सबसे कम ((वास्तविक, अवधि, एटीआर)

..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.SMA

..TA.SMA()फलन का उपयोग गणना के लिए किया जाता हैसरल चलती औसत सूचक.

रिटर्न मूल्यTA.SMA()कार्य हैः एक आयामी सरणी। सरणी

TA.SMA ((inReal) TA.SMA ((inReal, optInTimePeriod)

..inRealपैरामीटर का उपयोग के-लाइन डेटा को निर्दिष्ट करने के लिए किया जाता है। वास्तविक सच {@struct/Record Record} संरचना सरणी, संख्यात्मक सरणी दoptInTimePeriodपैरामीटर का उपयोग अवधि को सेट करने के लिए किया जाता है। optInTimeपीरियड झूठी संख्या

function main(){
    var records = exchange.GetRecords(PERIOD_M30)
    var sma = TA.SMA(records, 14)
    Log(sma)
}
def main():
    r = exchange.GetRecords(PERIOD_M30)
    sma = TA.SMA(r, 14)
    Log(sma)
void main() {
    auto r = exchange.GetRecords(PERIOD_M30);
    auto sma = TA.SMA(r, 14);
    Log(sma);
}

डिफ़ॉल्ट मानoptInTimePeriodपैरामीटरTA.SMA()कार्य है:9.

{@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}, {@fun/TA/TA.Lowest TA.Lowest}

वेब3 तालिब