রিসোর্স লোড হচ্ছে... লোডিং...

টিএ

TA.MACD

দ্যTA.MACD()ফাংশন গণনা করতে ব্যবহৃত হয়এক্সপোনেন্সিয়াল সমতুল্য অসদৃশ্যতা এবং অনুরূপতা MACD সূচক.

রিটার্ন মানTA.MACD()ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[DIF, DEA, MACD]. অ্যারে

TA.MACD ((inReal) TA.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod)

দ্য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]);
}

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

TA.KDJ

দ্যTA.KDJ()ফাংশন গণনা করতে ব্যবহৃত হয়স্টোকাস্টিক সূচক.

রিটার্ন মানTA.KDJ()ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[K, D, J]. অ্যারে

TA.KDJ ((inReal) TA.KDJ ((Real, period, 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}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/

TA.RSI

দ্যTA.RSI()ফাংশন গণনা করতে ব্যবহৃত হয়শক্তির সূচক.

রিটার্ন মানTA.RSI()ফাংশন হল: এক মাত্রিক অ্যারে। অ্যারে

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

দ্যinRealপ্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়। বাস্তব সত্য {@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে দ্যoptInTimePeriodপ্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়। optInTimePeriod (সময়সীমা) মিথ্যা সংখ্যা

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

TA.ATR

দ্যTA.ATR()ফাংশন গণনা করতে ব্যবহৃত হয়গড় সত্যিকারের অস্থিরতার সূচক.

রিটার্ন মানTA.ATR()ফাংশন হল: এক মাত্রিক অ্যারে। অ্যারে

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

দ্যinPriceHLCপ্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়। inPriceHLC সত্য {@struct/Record Record} স্ট্রাকচার অ্যারে দ্যoptInTimePeriodপ্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়। optInTimePeriod (সময়সীমা) মিথ্যা সংখ্যা

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

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

TA.MA

দ্যTA.MA()ফাংশন গণনা করতে ব্যবহৃত হয়এমএসিডি সূচক.

রিটার্ন মানTA.MA()ফাংশন হল: এক মাত্রিক অ্যারে। অ্যারে

TA.MA(অবাস্তব)TA.MA(inReal, optInTimePeriod)

দ্যinRealপ্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়। বাস্তব সত্য {@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে দ্যoptInTimePeriodপ্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়। optInTimePeriod (সময়সীমা) মিথ্যা সংখ্যা

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.RSI}, {@fun/TA/TA.ATR TA.ATR TA.OBV}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.EMA TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.TA.CMF.TA.

TA.EMA

দ্যTA.EMA()ফাংশন গণনা করতে ব্যবহৃত হয়এক্সপোনেন্সিয়াল গড় সূচক.

রিটার্ন মানTA.EMA()ফাংশন হল: এক মাত্রিক অ্যারে। অ্যারে

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

দ্যinRealপ্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়। বাস্তব সত্য {@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে দ্যoptInTimePeriodপ্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়। optInTimePeriod (সময়সীমা) মিথ্যা সংখ্যা

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]. অ্যারে

TA.Alligator ((inReal) TA.Alligator ((inReal, jawLength, teethLength, lipsLength) (সত্যিকারের, চোয়াল দৈর্ঘ্য, দাঁত দৈর্ঘ্য, ঠোঁট দৈর্ঘ্য)

দ্য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) 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, এটা সব গণনা মানেBarsK-line তথ্যের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},

TA.Lowest

দ্যTA.Lowest()ফাংশন গণনা করতে ব্যবহৃত হয়সময়ের সর্বনিম্ন মূল্য.

দ্যTA.Lowest()ফাংশনটি বর্তমান বারকে বাদ দিয়ে সর্বশেষ নির্দিষ্ট সময়ের মধ্যে একটি বৈশিষ্ট্যের সর্বনিম্ন মান প্রদান করে। সংখ্যা

TA.Lowest ((inReal) TA.Lowest ((inReal, period, attr)

দ্য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, এটা সব গণনা মানেBarsK-line তথ্যের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প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়। optInTimePeriod (সময়সীমা) মিথ্যা সংখ্যা

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

ওয়েব৩ তালিব