Sumber dimuat naik... memuat...

TA

TA.MACD

PeraturanTA.MACD()fungsi digunakan untuk mengiraIndikator MACD kepelbagaian dan kesamaan yang dihaluskan secara eksponen.

Nilai pulanganTA.MACD()fungsi adalah array dua dimensi dengan struktur:[DIF, DEA, MACD]. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanoptInFastPeriodParameter digunakan untuk menetapkan tempoh cepat. optInFastPeriod palsu nombor PeraturanoptInSlowPeriodparameter digunakan untuk menetapkan tempoh perlahan. optInSlowPeriod palsu nombor PeraturanoptInSignalPeriodparameter digunakan untuk menetapkan tempoh isyarat. pilihanDalam Tempoh Isyarat palsu nombor

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

PeraturanTAPerpustakaan indikator FMZ Quant, dioptimumkan untuk algoritma penunjuk biasa.JavaScript, Python, C++panggilan strategi bahasa,Kod perpustakaan TA sumber terbuka. Nilai lalaioptInFastPeriod, optInSlowPeriod, danoptInSignalPeriodparameterTA.MACD()Fungsi adalah:12, 26, dan9.

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

PeraturanTA.KDJ()fungsi digunakan untuk mengiraIndikator stokastik.

Nilai pulanganTA.KDJ()fungsi adalah array dua dimensi dengan struktur:[K, D, J]. Array

TA.KDJ ((inReal) TA.KDJ ((inReal, tempoh, kPeriod, dPeriod)

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor Perkhidmatanperiodparameter digunakan untuk menetapkan tempoh 1. tempoh palsu nombor PeraturankPeriodparameter digunakan untuk menetapkan tempoh 2. kPeriod palsu nombor PeraturandPeriodparameter digunakan untuk menetapkan tempoh 3. dPeriode palsu nombor

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

Nilai lalai untukperiod, kPeriod, dandPeriodparameterTA.KDJ()Fungsi adalah:9, 3, dan3.

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

PeraturanTA.RSI()fungsi digunakan untuk mengiraIndikator Kekuatan.

Nilai pulanganTA.RSI()Fungsi adalah: array satu dimensi. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanoptInTimePeriodparameter digunakan untuk menetapkan tempoh. optInTimePeriod palsu nombor

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

Nilai lalaioptInTimePeriodparameterTA.RSI()Fungsi adalah: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

PeraturanTA.ATR()fungsi digunakan untuk mengiraPenunjuk Volatiliti Benar Purata.

Nilai pulanganTA.ATR()Fungsi adalah: array satu dimensi. Array

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

PeraturaninPriceHLCparameter digunakan untuk menentukan data garis K. inPriceHLC betul Array struktur {@struct/Record Record} PeraturanoptInTimePeriodparameter digunakan untuk menetapkan tempoh. optInTimePeriod palsu nombor

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

Nilai lalaioptInTimePeriodparameterTA.ATR()Fungsi adalah: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

PeraturanTA.OBV()fungsi digunakan untuk mengirapenunjuk gelombang tenaga.

Nilai pulanganTA.OBV()Fungsi adalah: array satu dimensi. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmataninPriceVParameter digunakan untuk menentukan data jumlah transaksi. dalamPriceV palsu Array struktur {@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}

TA.MA

PeraturanTA.MA()fungsi digunakan untuk mengiraIndikator MACD.

Nilai pulanganTA.MA()Fungsi adalah: array satu dimensi. Array

TA.MA(InReal)TA.MA(inReal, optInTimePeriod)

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanoptInTimePeriodparameter digunakan untuk menetapkan tempoh. optInTimePeriod palsu nombor

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

Nilai lalaioptInTimePeriodparameterTA.MA()Fungsi adalah: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.CM TA.F.CMF}, {@fun/TA/TA.Highest.Highest}, {@fun/TA/TA.Lowest.TA.Lowest}, {@fun/TA/TA.Lowest.TA.Lowest}

TA.EMA

PeraturanTA.EMA()fungsi digunakan untuk mengiraPenunjuk purata eksponen.

Nilai pulanganTA.EMA()Fungsi adalah: array satu dimensi. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanoptInTimePeriodparameter digunakan untuk menetapkan tempoh. optInTimePeriod palsu nombor

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

Nilai lalaioptInTimePeriodparameterTA.EMA()Fungsi adalah: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

PeraturanTA.BOLL()fungsi digunakan untuk mengiraIndikator Bollinger Band.

Nilai pulanganTA.BOLL()fungsi adalah array dua dimensi dengan struktur:[upLine, midLine, downLine]. Array

TA.BOLL ((inReal) TA.BOLL ((inReal, tempoh, pengganda)

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor Perkhidmatanperiodparameter digunakan untuk menetapkan tempoh. tempoh palsu nombor Peraturanmultiplierparameter digunakan untuk menetapkan pengganda. pengganda palsu nombor

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

Nilai lalai untukperioddanmultiplierparameterTA.BOLL()Fungsi adalah:20dan2.

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

PeraturanTA.Alligator()fungsi digunakan untuk mengiraIndikator Buaya.

Nilai pulanganTA.Alligator()fungsi adalah array dua dimensi dengan struktur:[jawLine, teethLine, lipsLine]. Array

TA. Alligator ((inReal) TA. Alligator ((inReal, rahangLength, gigiLength, bibirLength

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanjawLengthparameter digunakan untuk menetapkan tempoh rahang. rahangLength palsu nombor PeraturanteethLengthparameter digunakan untuk menetapkan tempoh gigi. gigiLengkung palsu nombor PeraturanlipsLengthparameter digunakan untuk menetapkan tempoh bibir atas. BibirLength palsu nombor

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

Nilai lalaijawLength, teethLength, danlipsLengthparameterTA.Alligator()Fungsi adalah:13, 8, dan5.

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

PeraturanTA.CMF()fungsi digunakan untuk mengiraIndikator Aliran Wang Chaikin.

Nilai pulanganTA.CMF()Fungsi adalah: array satu dimensi. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmataninPriceVparameter digunakan untuk menentukan data jumlah. dalamPriceV palsu Array struktur {@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

PeraturanTA.Highest()fungsi digunakan untuk mengiraharga tertinggi dalam tempoh.

PeraturanTA.Highest()fungsi mengembalikan nilai maksimum atribut dalam tempoh tertentu terakhir, tidak termasuk Bar semasa. nombor

TA.Tinggi ((inReal) TA.Paling tinggi ((dalamReal, tempoh, attr)

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor Perkhidmatanperiodparameter digunakan untuk menetapkan tempoh. tempoh palsu nombor Peraturanattrparameter digunakan untuk menetapkan sifat, secara pilihan:Open, Close, Low, High, Volume, OpenInterest. attr palsu senar

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

Sebagai contoh, jikaTA.Highest(records, 30, "High")fungsi dipanggil, jika parameter tempohperiodditetapkan kepada0, ia bermakna untuk mengira semuaBarsdata K-line yang dihantar olehinRealparameter; jika parameter atributattrtidak ditentukan, data K-line yang diserahkan olehinRealparameter dianggap sebagai array biasa.

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

PeraturanTA.Lowest()fungsi digunakan untuk mengiraharga terendah tempoh.

PeraturanTA.Lowest()fungsi mengembalikan nilai minimum atribut dalam tempoh tertentu terakhir, tidak termasuk Bar semasa. nombor

TA.Lowest ((inReal) TA.Terendah ((dalamReal, tempoh, attr)

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor Perkhidmatanperiodparameter digunakan untuk menetapkan tempoh. tempoh palsu nombor Peraturanattrparameter digunakan untuk menetapkan sifat, secara pilihan:Open, Close, Low, High, Volume, OpenInterest. attr palsu senar

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

Sebagai contoh, jikaTA.Lowest(records, 30, "Low")fungsi dipanggil, jika parameter tempohperiodditetapkan kepada0, ia bermakna untuk mengira semuaBarsdata K-line yang dihantar olehinRealparameter; jika parameter atributattrtidak ditentukan, data K-line yang diserahkan olehinRealparameter dianggap sebagai array biasa. PenggunaanTA.Highest()danTA.Lowest()fungsi dalamC++strategi perlu diperhatikan bahawaHighest()danLowest()Setiap fungsi hanya mempunyai 2 parameter. Dan parameter pertama yang dihantar bukan data K-linerdiperolehi apabila fungsiauto r = exchange.GetRecords()dipanggil. Awak perlu hubungirkaedah dan lulus dalam data atribut tertentu.r.Close()data harga penutupan.Close, High, Low, Open, Volumeseperti dalamr.Close()kaedah panggilan.

Contoh ujianC++strategi bahasa:

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

PeraturanTA.SMA()fungsi digunakan untuk mengirapenunjuk purata bergerak mudah.

Nilai pulanganTA.SMA()Fungsi adalah: array satu dimensi. Array

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

PeraturaninRealparameter digunakan untuk menentukan data garis K. InReal betul {@struct/Record Record} array struktur, array nombor PerkhidmatanoptInTimePeriodparameter digunakan untuk menetapkan tempoh. optInTimePeriod palsu nombor

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

Nilai lalaioptInTimePeriodparameterTA.SMA()Fungsi adalah: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}

Web3 Talib