Tài nguyên đang được tải lên... tải...

Talib

talib.CDL2CROWS

Cáctalib.CDL2CROWS()hàm được sử dụng để tính toánHai Quạ (Bản đồ đường K - Hai Quạ).

Giá trị trả lại củatalib.CDL2CROWS()hàm là một mảng một chiều. mảng

talib.CDL2CROWS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL2CROWS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL2CROWS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL2CROWS(records);
    Log(ret);
}

CácCDL2CROWS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL2CROWS(Records[Open,High,Low,Close]) = Array(outInteger)Đối với các cuộc gọi trongPythonngôn ngữ, thông qua các tham số là khác nhau và cần phải dựa trên mô tả trên:Records[Open,High,Low,Close].

Ví dụ về chia một biếnrecords(tức là tham sốinPriceOHLC, nhập {@struct/Record Record} mảng cấu trúc) vào:Opendanh sách: được viết bằng Python nhưrecords.Open. Highdanh sách: viết nhưrecords.Hightrong Python.Lowdanh sách: được viết bằng Python nhưrecords.Low. Closedanh sách: được viết bằng Python nhưrecords.Close.

Được gọi trong mã chiến lược Python:

talib.CDL2CROWS(records.Open, records.High, records.Low, records.Close)

Cái kia.talibCác chỉ số được mô tả theo cùng một cách và chúng sẽ không được lặp lại.

talib.CDL3BLACKCROWS

Cáctalib.CDL3BLACKCROWS()hàm được sử dụng để tính toánBa con quạ đen (bảng đồ K-line - Ba con quạ đen).

Giá trị trả lại củatalib.CDL3BLACKCROWS()chức năng là: một mảng một chiều. mảng

talib.CDL3BLACKCROWS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3BLACKCROWS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3BLACKCROWS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3BLACKCROWS(records);
    Log(ret);
}

CácCDL3BLACKCROWS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3BLACKCROWS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDL3INSIDE

Cáctalib.CDL3INSIDE()hàm được sử dụng để tính toánBa bên trong lên / xuống (Bảng đồ K-line: Ba bên trong lên / xuống).

Giá trị trả lại củatalib.CDL3INSIDE()chức năng là: một mảng một chiều. mảng

talib.CDL3INSIDE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3INSIDE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3INSIDE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3INSIDE(records);
    Log(ret);
}

CácCDL3INSIDE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3INSIDE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDL3LINESTRIKE

Cáctalib.CDL3LINESTRIKE()chức năng được sử dụng để tính toánBước ba (K-line chart: Bước ba).

Giá trị trả lại củatalib.CDL3LINESTRIKE()chức năng là: một mảng một chiều. mảng

talib.CDL3LINESTRIKE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3LINESTRIKE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3LINESTRIKE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3LINESTRIKE(records);
    Log(ret);
}

CácCDL3LINESTRIKE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3LINESTRIKE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDL3OUTSIDE

Cáctalib.CDL3OUTSIDE()hàm được sử dụng để tính toánBa bên ngoài lên/dưới (Bảng đồ K-line: Ba bên ngoài lên/dưới).

Giá trị trả lại củatalib.CDL3OUTSIDE()chức năng là: một mảng một chiều. mảng

talib.CDL3OUTSIDE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3OUTSIDE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3OUTSIDE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3OUTSIDE(records);
    Log(ret);
}

CácCDL3OUTSIDE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3OUTSIDE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDL3STARSINSOUTH

Cáctalib.CDL3STARSINSOUTH()hàm được sử dụng để tính toánThree Stars In The South (Bản đồ đường K: Three Stars In The South).

Giá trị trả lại củatalib.CDL3STARSINSOUTH()chức năng là: một mảng một chiều. mảng

talib.CDL3STARSINSOUTH ((inPriceOHLC))

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3STARSINSOUTH(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3STARSINSOUTH(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3STARSINSOUTH(records);
    Log(ret);
}

CácCDL3STARSINSOUTH()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3STARSINSOUTH(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDL3WHITESOLDIERS

Cáctalib.CDL3WHITESOLDIERS()hàm được sử dụng để tính toánBa người lính da trắng tiến lên (bảng K-line: Ba người lính da trắng tiến lên).

Giá trị trả lại củatalib.CDL3WHITESOLDIERS()chức năng là: một mảng một chiều. mảng

talib.CDL3WHITESOLDIERS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDL3WHITESOLDIERS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDL3WHITESOLDIERS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDL3WHITESOLDIERS(records);
    Log(ret);
}

CácCDL3WHITESOLDIERS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDL3WHITESOLDIERS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLABANDONEDBABY

Cáctalib.CDLABANDONEDBABY()hàm được sử dụng để tính toánTrẻ bị bỏ rơi (bảng K-line: Trẻ bị bỏ rơi).

Giá trị trả lại củatalib.CDLABANDONEDBABY()chức năng là: một mảng một chiều. mảng

talib.CDLABANDONEDBABY ((inPriceOHLC) talib.CDLABANDONEDBABY ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số được sử dụng để thiết lập Penetration, giá trị mặc định là 0,3. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLABANDONEDBABY(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLABANDONEDBABY(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLABANDONEDBABY(records);
    Log(ret);
}

CácCDLABANDONEDBABY()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLABANDONEDBABY(Records[Open,High,Low,Close],Penetration = 0.3) = Array(outInteger)

talib.CDLADVANCEBLOCK

Cáctalib.CDLADVANCEBLOCK()chức năng được sử dụng để tính toánBảng tiên tiến (Bảng K-line: Advance).

Giá trị trả lại củatalib.CDLADVANCEBLOCK()hàm là một mảng một chiều. mảng

talib.CDLADVANCEBLOCK ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLADVANCEBLOCK(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLADVANCEBLOCK(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLADVANCEBLOCK(records);
    Log(ret);
}

CácCDLADVANCEBLOCK()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLADVANCEBLOCK(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLBELTHOLD

Cáctalib.CDLBELTHOLD()chức năng được sử dụng để tính toánGiữ dây đai (Bản đồ đường K: Giữ dây đai).

Giá trị trả lại củatalib.CDLBELTHOLD()chức năng là: một mảng một chiều. mảng

talib.CDLBELTHOLD ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLBELTHOLD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLBELTHOLD(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLBELTHOLD(records);
    Log(ret);
}

CácCDLBELTHOLD()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLBELTHOLD(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLBREAKAWAY

Cáctalib.CDLBREAKAWAY()chức năng được sử dụng để tính toánBreakaway (K-line chart: Breakaway).

Giá trị trả lại củatalib.CDLBREAKAWAY()chức năng là: một mảng một chiều. mảng

talib.CDLBREAKAWAY ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLBREAKAWAY(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLBREAKAWAY(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLBREAKAWAY(records);
    Log(ret);
}

CDLBREAKAWAY()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLBREAKAWAY(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLCLOSINGMARUBOZU

Cáctalib.CDLCLOSINGMARUBOZU()hàm được sử dụng để tính toánKhóa Marubozu (Bản đồ đường K: đóng trần và chân trần).

Giá trị trả lại củatalib.CDLCLOSINGMARUBOZU()chức năng là: một mảng một chiều. mảng

talib.CDLCLOSINGMARUBOZU ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLCLOSINGMARUBOZU(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLCLOSINGMARUBOZU(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLCLOSINGMARUBOZU(records);
    Log(ret);
}

CácCDLCLOSINGMARUBOZU()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLCLOSINGMARUBOZU(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLCONCEALBABYSWALL

Cáctalib.CDLCONCEALBABYSWALL()chức năng được sử dụng để tính toánGiấu Baby Swallow (Bảng K-line: Giấu Baby Swallow pattern).

Giá trị trả lại củatalib.CDLCONCEALBABYSWALL()chức năng là: một mảng một chiều. mảng

talib.CDLCONCEALBABYSWALL ((inPriceOHLC))

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLCONCEALBABYSWALL(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLCONCEALBABYSWALL(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLCONCEALBABYSWALL(records);
    Log(ret);
}

CácCDLCONCEALBABYSWALL()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLCONCEALBABYSWALL(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLCOUNTERATTACK

Cáctalib.CDLCOUNTERATTACK()hàm được sử dụng để tính toánPhản tấn công (K-line chart:Counterattack).

Giá trị trả lại củatalib.CDLCOUNTERATTACK()hàm là một mảng một chiều. mảng

talib.CDLCOUNTERATTACK ((inPriceOHLC))

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLCOUNTERATTACK(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLCOUNTERATTACK(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLCOUNTERATTACK(records);
    Log(ret);
}

CácCDLCOUNTERATTACK()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLCOUNTERATTACK(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLDARKCLOUDCOVER

Cáctalib.CDLDARKCLOUDCOVER()hàm được sử dụng để tính toánMàn mây tối (Bản đồ đường K: Màn mây tối).

Giá trị trả lại củatalib.CDLDARKCLOUDCOVER()hàm là một mảng một chiều. mảng

talib.CDLDARKCLOUDCOVER ((inPriceOHLC) talib.CDLDARKCLOUDCOVER ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số được sử dụng để thiết lập Penetration, giá trị mặc định là 0,5. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLDARKCLOUDCOVER(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLDARKCLOUDCOVER(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLDARKCLOUDCOVER(records);
    Log(ret);
}

CácCDLDARKCLOUDCOVER()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLDARKCLOUDCOVER(Records[Open,High,Low,Close],Penetration = 0.5) = Array(outInteger)

talib.CDLDOJI

Cáctalib.CDLDOJI()hàm được sử dụng để tính toánDoji (K-line chart: Doji).

Giá trị trả lại củatalib.CDLDOJI()chức năng là: một mảng một chiều. mảng

talib.CDLDOJI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLDOJI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLDOJI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLDOJI(records);
    Log(ret);
}

CácCDLDOJI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLDOJI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLDOJISTAR

Cáctalib.CDLDOJISTAR()chức năng được sử dụng để tính toánNgôi sao Doji (Bản đồ đường K: Ngôi sao Doji).

Giá trị trả lại củatalib.CDLDOJISTAR()chức năng là: một mảng một chiều. mảng

talib.CDLDOJISTAR ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLDOJISTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLDOJISTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLDOJISTAR(records);
    Log(ret);
}

CácCDLDOJISTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLDOJISTAR(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLDRAGONFLYDOJI

Cáctalib.CDLDRAGONFLYDOJI()hàm được sử dụng để tính toánDragonfly Doji (K-line chart: Dragonfly Doji).

Giá trị trả lại củatalib.CDLDRAGONFLYDOJI()chức năng là: một mảng một chiều. mảng

talib.CDLDRAGONFLYDOJI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLDRAGONFLYDOJI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLDRAGONFLYDOJI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLDRAGONFLYDOJI(records);
    Log(ret);
}

CácCDLDRAGONFLYDOJI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLDRAGONFLYDOJI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLENGULFING

Cáctalib.CDLENGULFING()chức năng được sử dụng để tính toánMô hình ngập (Bản đồ đường K: ngập).

Giá trị trả lại củatalib.CDLENGULFING()hàm là một mảng một chiều. mảng

talib.CDLENGULFING ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLENGULFING(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLENGULFING(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLENGULFING(records);
    Log(ret);
}

CácCDLENGULFING()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLENGULFING(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLEVENINGDOJISTAR

Cáctalib.CDLEVENINGDOJISTAR()chức năng được sử dụng để tính toánNgôi sao Doji buổi tối (Bản đồ đường K: Ngôi sao Doji buổi tối).

Giá trị trả lại củatalib.CDLEVENINGDOJISTAR()chức năng là: một mảng một chiều. mảng

talib.CDLEVENINGDOJISTAR ((inPriceOHLC) talib.CDLEVENINGDOJISTAR ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số được sử dụng để thiết lập Penetration, giá trị mặc định là 0,3. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLEVENINGDOJISTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLEVENINGDOJISTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLEVENINGDOJISTAR(records);
    Log(ret);
}

CácCDLEVENINGDOJISTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLEVENINGDOJISTAR(Records[Open,High,Low,Close],Penetration = 0.3) = Array(outInteger)

talib.CDLEVENINGSTAR

Cáctalib.CDLEVENINGSTAR()chức năng được sử dụng để tính toánNgôi sao buổi tối (Bảng K-line: Ngôi sao buổi tối).

Giá trị trả lại củatalib.CDLEVENINGSTAR()chức năng là: một mảng một chiều. mảng

talib.CDLEVENINGSTAR ((inPriceOHLC) talib.CDLEVENINGSTAR ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số được sử dụng để thiết lập Penetration, giá trị mặc định là 0,3. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLEVENINGSTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLEVENINGSTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLEVENINGSTAR(records);
    Log(ret);
}

CácCDLEVENINGSTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLEVENINGSTAR(Records[Open,High,Low,Close],Penetration = 0.3) = Array(outInteger)

talib.CDLGAPSIDESIDEWHITE

Cáctalib.CDLGAPSIDESIDEWHITE()hàm được sử dụng để tính toánCác đường trắng bên cạnh khoảng cách trên/dưới (Bảng đồ đường K: Các đường trắng bên cạnh khoảng cách trên/dưới).

Giá trị trả lại củatalib.CDLGAPSIDESIDEWHITE()chức năng là: một mảng một chiều. mảng

talib.CDLGAPSIDESIDEWHITE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLGAPSIDESIDEWHITE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLGAPSIDESIDEWHITE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLGAPSIDESIDEWHITE(records);
    Log(ret);
}

CácCDLGAPSIDESIDEWHITE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLGAPSIDESIDEWHITE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLGRAVESTONEDOJI

Cáctalib.CDLGRAVESTONEDOJI()chức năng được sử dụng để tính toánGravestone Doji (K-line chart: Gravestone Doji).

Giá trị trả lại củatalib.CDLGRAVESTONEDOJI()chức năng là: một mảng một chiều. mảng

talib.CDLGRAVESTONEDOJI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLGRAVESTONEDOJI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLGRAVESTONEDOJI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLGRAVESTONEDOJI(records);
    Log(ret);
}

CácCDLGRAVESTONEDOJI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLGRAVESTONEDOJI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHAMMER

Cáctalib.CDLHAMMER()hàm được sử dụng để tính toánĐòn búa (K-line chart: Đòn búa).

Giá trị trả lại củatalib.CDLHAMMER()chức năng là: một mảng một chiều. mảng

talib.CDLHAMMER ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHAMMER(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHAMMER(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHAMMER(records);
    Log(ret);
}

CácCDLHAMMER()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHAMMER(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHANGINGMAN

Cáctalib.CDLHANGINGMAN()hàm được sử dụng để tính toánHanging Man (K-line chart: Hanging Man).

Giá trị trả lại củatalib.CDLHANGINGMAN()hàm là một mảng một chiều. mảng

talib.CDLHANGINGMAN ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHANGINGMAN(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHANGINGMAN(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHANGINGMAN(records);
    Log(ret);
}

CácCDLHANGINGMAN()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHANGINGMAN(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHARAMI

Cáctalib.CDLHARAMI()chức năng được sử dụng để tính toánMô hình Harami (Bảng đồ đường K: đường âm và đường dương).

Giá trị trả lại củatalib.CDLHARAMI()hàm là một mảng một chiều. mảng

talib.CDLHARAMI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHARAMI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHARAMI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHARAMI(records);
    Log(ret);
}

CácCDLHARAMI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHARAMI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHARAMICROSS

Cáctalib.CDLHARAMICROSS()chức năng được sử dụng để tính toánMô hình chéo Harami (Bản đồ đường K: chéo đường âm và dương).

Giá trị trả lại củatalib.CDLHARAMICROSS()chức năng là: một mảng một chiều. mảng

talib.CDLHARAMICROSS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHARAMICROSS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHARAMICROSS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHARAMICROSS(records);
    Log(ret);
}

CácCDLHARAMICROSS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHARAMICROSS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHIGHWAVE

Cáctalib.CDLHIGHWAVE()chức năng được sử dụng để tính toánNến sóng cao (Bản đồ đường K: Long Leg Cross).

Giá trị trả lại củatalib.CDLHIGHWAVE()hàm là một mảng một chiều. mảng

talib.CDLHIGHWAVE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHIGHWAVE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHIGHWAVE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHIGHWAVE(records);
    Log(ret);
}

CácCDLHIGHWAVE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHIGHWAVE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHIKKAKE

Cáctalib.CDLHIKKAKE()chức năng được sử dụng để tính toánMô hình Hikkake (K-line chart: trap).

Giá trị trả lại củatalib.CDLHIKKAKE()hàm là một mảng một chiều. mảng

talib.CDLHIKKAKE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHIKKAKE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHIKKAKE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHIKKAKE(records);
    Log(ret);
}

CácCDLHIKKAKE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHIKKAKE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHIKKAKEMOD

Cáctalib.CDLHIKKAKEMOD()chức năng được sử dụng để tính toánMô hình Hikkake được sửa đổi (Bản đồ đường K: Bẫy được sửa đổi).

Giá trị trả lại củatalib.CDLHIKKAKEMOD()chức năng là: một mảng một chiều. mảng

talib.CDLHIKKAKEMOD ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHIKKAKEMOD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHIKKAKEMOD(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHIKKAKEMOD(records);
    Log(ret);
}

CácCDLHIKKAKEMOD()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHIKKAKEMOD(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLHOMINGPIGEON

Cáctalib.CDLHOMINGPIGEON()chức năng được sử dụng để tính toánChim bồ câu hướng dẫn (K-line chart: Chim bồ câu).

Giá trị trả lại củatalib.CDLHOMINGPIGEON()chức năng là: một mảng một chiều. mảng

talib.CDLHOMINGPIGEON ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLHOMINGPIGEON(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLHOMINGPIGEON(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLHOMINGPIGEON(records);
    Log(ret);
}

CácCDLHOMINGPIGEON()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLHOMINGPIGEON(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLIDENTICAL3CROWS

Cáctalib.CDLIDENTICAL3CROWS()hàm được sử dụng để tính toánBa con quạ giống hệt nhau (Bản đồ đường K: cùng ba con quạ).

Giá trị trả lại củatalib.CDLIDENTICAL3CROWS()chức năng là: một mảng một chiều. mảng

talib.CDLIDENTICAL3CROWS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLIDENTICAL3CROWS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLIDENTICAL3CROWS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLIDENTICAL3CROWS(records);
    Log(ret);
}

CácCDLIDENTICAL3CROWS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLIDENTICAL3CROWS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLINNECK

Cáctalib.CDLINNECK()chức năng được sử dụng để tính toánMô hình trong cổ (k-line chart: neckline).

Giá trị trả lại củatalib.CDLINNECK()chức năng là: một mảng một chiều. mảng

talib.CDLINNECK ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLINNECK(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLINNECK(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLINNECK(records);
    Log(ret);
}

CácCDLINNECK()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLINNECK(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLINVERTEDHAMMER

Cáctalib.CDLINVERTEDHAMMER()chức năng được sử dụng để tính toánThon đòn đảo ngược (Bản đồ đường K: Thon đòn đảo ngược).

Giá trị trả lại củatalib.CDLINVERTEDHAMMER()chức năng là: một mảng một chiều. mảng

talib.CDLINVERTEDHAMMER ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLINVERTEDHAMMER(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLINVERTEDHAMMER(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLINVERTEDHAMMER(records);
    Log(ret);
}

CácCDLINVERTEDHAMMER()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLINVERTEDHAMMER(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLKICKING

Cáctalib.CDLKICKING()hàm được sử dụng để tính toánĐánh đá (K-line chart: đá).

Giá trị trả lại củatalib.CDLKICKING()hàm là một mảng một chiều. mảng

talib.CDLKICKING ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLKICKING(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLKICKING(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLKICKING(records);
    Log(ret);
}

CácCDLKICKING()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLKICKING(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLKICKINGBYLENGTH

Cáctalib.CDLKICKINGBYLENGTH()chức năng được sử dụng để tính toánkick - bò/gấu được xác định bởi Marubozu dài hơn (bảng đồ K-line: kick bull/kick bear).

Giá trị trả lại củatalib.CDLKICKINGBYLENGTH()chức năng là: một mảng một chiều. mảng

talib.CDLKICKINGBYLENGTH ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLKICKINGBYLENGTH(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLKICKINGBYLENGTH(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLKICKINGBYLENGTH(records);
    Log(ret);
}

CácCDLKICKINGBYLENGTH()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLKICKINGBYLENGTH(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLLADDERBOTTOM

Cáctalib.CDLLADDERBOTTOM()chức năng được sử dụng để tính toánBottom of the ladder (K-line chart: Bottom of the ladder) Bottom of the ladder (Bottom of the ladder) Bottom of the ladder (Bottom of the ladder) Bottom of the ladder (Bottom of the ladder) Bottom of the ladder Bottom of the ladder Bottom of the ladder Bottom of the ladder Bottom of the ladder.

Giá trị trả lại củatalib.CDLLADDERBOTTOM()chức năng là: một mảng một chiều. mảng

talib.CDLLADDERBOTTOM ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLLADDERBOTTOM(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLLADDERBOTTOM(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLLADDERBOTTOM(records);
    Log(ret);
}

CácCDLLADDERBOTTOM()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLLADDERBOTTOM(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLLONGLEGGEDDOJI

Cáctalib.CDLLONGLEGGEDDOJI()chức năng được sử dụng để tính toánLong Legged Doji (Bản đồ đường K: Long Legged Doji).

Giá trị trả lại củatalib.CDLLONGLEGGEDDOJI()chức năng là: một mảng một chiều. mảng

talib.CDLLONGLEGGEDDOJI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLLONGLEGGEDDOJI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLLONGLEGGEDDOJI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLLONGLEGGEDDOJI(records);
    Log(ret);
}

CácCDLLONGLEGGEDDOJI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLLONGLEGGEDDOJI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLLONGLINE

Cáctalib.CDLLONGLINE()chức năng được sử dụng để tính toánLong Line Candle (K-line chart: Long Line).

Giá trị trả lại củatalib.CDLLONGLINE()chức năng là: một mảng một chiều. mảng

talib.CDLLONGLINE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLLONGLINE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLLONGLINE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLLONGLINE(records);
    Log(ret);
}

CácCDLLONGLINE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLLONGLINE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLMARUBOZU

Cáctalib.CDLMARUBOZU()chức năng được sử dụng để tính toánMarubozu (bản đồ đường K: đầu trần và chân trần).

Giá trị trả lại củatalib.CDLMARUBOZU()hàm là một mảng một chiều. mảng

talib.CDLMARUBOZU ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLMARUBOZU(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLMARUBOZU(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLMARUBOZU(records);
    Log(ret);
}

CácCDLMARUBOZU()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLMARUBOZU(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLMATCHINGLOW

Cáctalib.CDLMATCHINGLOW()hàm được sử dụng để tính toánKhớp thấp (Bản đồ đường K: Khớp thấp).

Giá trị trả lại củatalib.CDLMATCHINGLOW()chức năng là: một mảng một chiều. mảng

talib.CDLMATCHINGLOW ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLMATCHINGLOW(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLMATCHINGLOW(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLMATCHINGLOW(records);
    Log(ret);
}

CácCDLMATCHINGLOW()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLMATCHINGLOW(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLMATHOLD

Cáctalib.CDLMATHOLD()hàm được sử dụng để tính toánChế độ giữ nắp (k-line chart: Chế độ giữ nắp).

Giá trị trả lại củatalib.CDLMATHOLD()chức năng là: một mảng một chiều. mảng

talib.CDLMATHOLD ((inPriceOHLC) talib.CDLMATHOLD ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số này là tùy chọn và được sử dụng để chỉ định tỷ lệ phần trăm của chiều rộng của đường xu hướng tăng/giảm, giá trị mặc định là 0,5. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLMATHOLD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLMATHOLD(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLMATHOLD(records);
    Log(ret);
}

CácCDLMATHOLD()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLMATHOLD(Records[Open,High,Low,Close],Penetration = 0.5) = Array(outInteger)

talib.CDLMORNINGDOJISTAR

Cáctalib.CDLMORNINGDOJISTAR()chức năng được sử dụng để tính toánMorning Doji Star (Bản đồ đường K: Morning Doji Star).

Giá trị trả lại củatalib.CDLMORNINGDOJISTAR()chức năng là: một mảng một chiều. mảng

talib.CDLMORNINGDOJISTAR ((inPriceOHLC) talib.CDLMORNINGDOJISTAR ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số được sử dụng để xác định mức độ chồng chéo giữa giá mở đầu xác nhận và phần rắn, giá mặc định là 0,3. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLMORNINGDOJISTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLMORNINGDOJISTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLMORNINGDOJISTAR(records);
    Log(ret);
}

CácCDLMORNINGDOJISTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLMORNINGDOJISTAR(Records[Open,High,Low,Close],Penetration = 0.3) = Array(outInteger)

talib.CDLMORNINGSTAR

Cáctalib.CDLMORNINGSTAR()hàm được sử dụng để tính toánMorning Star (K-line chart: Morning Star).

Giá trị trả lại củatalib.CDLMORNINGSTAR()chức năng là: một mảng một chiều. mảng

talib.CDLMORNINGSTAR ((inPriceOHLC) talib.CDLMORNINGSTAR ((inPriceOHLC, optInPenetration)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInPenetrationtham số là ngưỡng tỷ lệ thay đổi giá cần thiết để xác nhận xu hướng và có giá trị trong phạm vi [0,1], với giá trị mặc định là 0,3. optInPenetration sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLMORNINGSTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLMORNINGSTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLMORNINGSTAR(records);
    Log(ret);
}

CácCDLMORNINGSTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLMORNINGSTAR(Records[Open,High,Low,Close],Penetration=0.3) = Array(outInteger)

talib.CDLONNECK

Cáctalib.CDLONNECK()chức năng được sử dụng để tính toánMô hình trên cổ (bảng đồ K-line: Mô hình trên cổ).

Giá trị trả lại củatalib.CDLONNECK()hàm là một mảng một chiều. mảng

talib.CDLONNECK ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLONNECK(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLONNECK(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLONNECK(records);
    Log(ret);
}

CácCDLONNECK()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLONNECK(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLPIERCING

Cáctalib.CDLPIERCING()chức năng được sử dụng để tính toánMô hình đâm (Bản đồ đường K: Mô hình đâm).

Giá trị trả lại củatalib.CDLPIERCING()hàm là một mảng một chiều. mảng

talib.CDLPIERCING ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLPIERCING(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLPIERCING(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLPIERCING(records);
    Log(ret);
}

CácCDLPIERCING()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLPIERCING(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLRICKSHAWMAN

Cáctalib.CDLRICKSHAWMAN()hàm được sử dụng để tính toánRickshaw Man (K-line chart: Rickshaw Man).

Giá trị trả lại củatalib.CDLRICKSHAWMAN()chức năng là: một mảng một chiều. mảng

talib.CDLRICKSHAWMAN ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLRICKSHAWMAN(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLRICKSHAWMAN(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLRICKSHAWMAN(records);
    Log(ret);
}

CácCDLRICKSHAWMAN()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLRICKSHAWMAN(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLRISEFALL3METHODS

Cáctalib.CDLRISEFALL3METHODS()hàm được sử dụng để tính toánBa phương pháp tăng/giảm (Bản đồ đường K: Ba phương pháp tăng/giảm).

Giá trị trả lại củatalib.CDLRISEFALL3METHODS()chức năng là: một mảng một chiều. mảng

talib.CDLRISEFALL3METHODS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLRISEFALL3METHODS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLRISEFALL3METHODS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLRISEFALL3METHODS(records);
    Log(ret);
}

CácCDLRISEFALL3METHODS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLRISEFALL3METHODS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSEPARATINGLINES

Cáctalib.CDLSEPARATINGLINES()hàm được sử dụng để tính toánCác đường phân ly (Bản đồ đường K: Các đường phân ly).

Giá trị trả lại củatalib.CDLSEPARATINGLINES()hàm là một mảng một chiều. mảng

talib.CDLLINES chia cắt ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSEPARATINGLINES(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSEPARATINGLINES(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSEPARATINGLINES(records);
    Log(ret);
}

CácCDLSEPARATINGLINES()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSEPARATINGLINES(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSHOOTINGSTAR

Cáctalib.CDLSHOOTINGSTAR()chức năng được sử dụng để tính toánShooting Star (Bản đồ đường K: Shooting Star).

Giá trị trả lại củatalib.CDLSHOOTINGSTAR()hàm là một mảng một chiều. mảng

talib.CDLSHOOTINGSTAR ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSHOOTINGSTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSHOOTINGSTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSHOOTINGSTAR(records);
    Log(ret);
}

CácCDLSHOOTINGSTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSHOOTINGSTAR(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSHORTLINE

Cáctalib.CDLSHORTLINE()chức năng được sử dụng để tính toánNến đường ngắn (Bản đồ đường K: Đường ngắn).

Giá trị trả lại củatalib.CDLSHORTLINE()chức năng là: một mảng một chiều. mảng

talib.CDLSSORTLINE ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSHORTLINE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSHORTLINE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSHORTLINE(records);
    Log(ret);
}

CácCDLSHORTLINE()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSHORTLINE(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSPINNINGTOP

Cáctalib.CDLSPINNINGTOP()hàm được sử dụng để tính toánSpinning Top (Bản đồ đường K: Spinning Top).

Giá trị trả lại củatalib.CDLSPINNINGTOP()chức năng là: một mảng một chiều. mảng

talib.CDLSPINNINGTOP ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSPINNINGTOP(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSPINNINGTOP(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSPINNINGTOP(records);
    Log(ret);
}

CácCDLSPINNINGTOP()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSPINNINGTOP(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSTALLEDPATTERN

Cáctalib.CDLSTALLEDPATTERN()hàm được sử dụng để tính toánMô hình ngưng hoạt động (bảng đồ đường K: Mô hình ngưng hoạt động).

Giá trị trả lại củatalib.CDLSTALLEDPATTERN()chức năng là: một mảng một chiều. mảng

talib.CDLSTALLEDPATTERN ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSTALLEDPATTERN(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSTALLEDPATTERN(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSTALLEDPATTERN(records);
    Log(ret);
}

CácCDLSTALLEDPATTERN()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSTALLEDPATTERN(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLSTICKSANDWICH

Cáctalib.CDLSTICKSANDWICH()chức năng được sử dụng để tính toánStick Sandwich (Bản đồ đường K: Stick Sandwich).

Giá trị trả lại củatalib.CDLSTICKSANDWICH()hàm là một mảng một chiều. mảng

talib.CDLSTICKSANDWICH ((inPriceOHLC))

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLSTICKSANDWICH(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLSTICKSANDWICH(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLSTICKSANDWICH(records);
    Log(ret);
}

CácCDLSTICKSANDWICH()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLSTICKSANDWICH(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLTAKURI

Cáctalib.CDLTAKURI()hàm được sử dụng để tính toánTakuri (doji con rồng với một đường bóng dưới rất dài) (Bản đồ đường K: Takuri).

Giá trị trả lại củatalib.CDLTAKURI()hàm là một mảng một chiều. mảng

talib.CDLTAKURI ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLTAKURI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLTAKURI(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLTAKURI(records);
    Log(ret);
}

CácCDLTAKURI()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLTAKURI(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLTASUKIGAP

Cáctalib.CDLTASUKIGAP()chức năng được sử dụng để tính toánKhu vực Gap Tasuki (Bản đồ đường K: Khu vực Gap Tasuki).

Giá trị trả lại củatalib.CDLTASUKIGAP()hàm là một mảng một chiều. mảng

talib.CDLTASUKIGAP ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLTASUKIGAP(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLTASUKIGAP(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLTASUKIGAP(records);
    Log(ret);
}

CácCDLTASUKIGAP()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLTASUKIGAP(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLTHRUSTING

Cáctalib.CDLTHRUSTING()chức năng được sử dụng để tính toánMô hình đẩy (Bảng K-line: Mô hình đẩy).

Giá trị trả lại củatalib.CDLTHRUSTING()chức năng là: một mảng một chiều. mảng

talib.CDLTHRUSTING ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLTHRUSTING(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLTHRUSTING(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLTHRUSTING(records);
    Log(ret);
}

CácCDLTHRUSTING()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLTHRUSTING(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLTRISTAR

Cáctalib.CDLTRISTAR()chức năng được sử dụng để tính toánMô hình Tristar (Bản đồ đường K: Mô hình Tristar).

Giá trị trả lại củatalib.CDLTRISTAR()chức năng là: một mảng một chiều. mảng

talib.CDLTRISTAR ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLTRISTAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLTRISTAR(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLTRISTAR(records);
    Log(ret);
}

CácCDLTRISTAR()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLTRISTAR(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLUNIQUE3RIVER

Cáctalib.CDLUNIQUE3RIVER()chức năng được sử dụng để tính toánUnique 3 River (K-line chart: Unique 3 River).

Giá trị trả lại củatalib.CDLUNIQUE3RIVER()chức năng là: một mảng một chiều. mảng

talib.CDLUNIQUE3RIVER ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLUNIQUE3RIVER(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLUNIQUE3RIVER(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLUNIQUE3RIVER(records);
    Log(ret);
}

CácCDLUNIQUE3RIVER()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLUNIQUE3RIVER(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLUPSIDEGAP2CROWS

Cáctalib.CDLUPSIDEGAP2CROWS()hàm được sử dụng để tính toánUpside Gap Two Crows (Bản đồ đường K: Upside Gap Two Crows).

Giá trị trả lại củatalib.CDLUPSIDEGAP2CROWS()chức năng là: một mảng một chiều. mảng

talib.CDLUPSIDEGAP2CROWS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLUPSIDEGAP2CROWS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLUPSIDEGAP2CROWS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLUPSIDEGAP2CROWS(records);
    Log(ret);
}

CácCDLUPSIDEGAP2CROWS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLUPSIDEGAP2CROWS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.CDLXSIDEGAP3METHODS

Cáctalib.CDLXSIDEGAP3METHODS()hàm được sử dụng để tính toánUpside/Downside Gap ba phương pháp (Bảng K-line: Upside/Downside Gap ba phương pháp).

Giá trị trả lại củatalib.CDLXSIDEGAP3METHODS()chức năng là: một mảng một chiều. mảng

talib.CDLXSIDEGAP3METHODS ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CDLXSIDEGAP3METHODS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CDLXSIDEGAP3METHODS(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CDLXSIDEGAP3METHODS(records);
    Log(ret);
}

CácCDLXSIDEGAP3METHODS()chức năng được mô tả trong tài liệu thư viện talib như sau:CDLXSIDEGAP3METHODS(Records[Open,High,Low,Close]) = Array(outInteger)

talib.AD

Cáctalib.AD()chức năng được sử dụng để tính toánĐường A/D Chaikin (định chỉ stochastic đường).

Giá trị trả lại củatalib.AD()chức năng là: một mảng một chiều. mảng

talib.AD(inPriceHLCV)

CácinPriceHLCVtham số được sử dụng để xác định dữ liệu đường K. inPriceHLCV đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.AD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.AD(records.High, records.Low, records.Close, records.Volume)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.AD(records);
    Log(ret);
}

CácAD()chức năng được mô tả trong tài liệu thư viện talib như sau:AD(Records[High,Low,Close,Volume]) = Array(outReal)

talib.ADOSC

Cáctalib.ADOSC()chức năng được sử dụng để tính toánMáy dao động Chaikin A/D (Máy dao động Chaikin).

Giá trị trả lại củatalib.ADOSC()hàm là một mảng một chiều. mảng

talib.ADOSC ((inPriceHLCV) talib.ADOSC ((inPriceHLCV, optInFastPeriod, optInSlowPeriod)

CácinPriceHLCVtham số được sử dụng để xác định dữ liệu đường K. inPriceHLCV đúng {@struct/Record Record} cấu trúc mảng CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm. optInSlowPeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ADOSC(records, 3, 10)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ADOSC(records.High, records.Low, records.Close, records.Volume, 3, 10)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ADOSC(records, 3, 10);
    Log(ret);
}

CácADOSC()chức năng được mô tả trong tài liệu thư viện talib như sau:ADOSC(Records[High,Low,Close,Volume],Fast Period = 3,Slow Period = 10) = Array(outReal)

talib.OBV

Cáctalib.OBV()hàm được sử dụng để tính toánVề khối lượng cân đối (đợt năng lượng).

Giá trị trả lại củatalib.OBV()hàm là một mảng một chiều. mảng

talib.OBV ((inReal) talib.OBV ((inReal, inPriceV)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácinPriceVtham số được sử dụng để xác định dữ liệu đường K. inPriceV sai {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.OBV(records, records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.OBV(records.Close, records.Volume)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.OBV(records);
    Log(ret);
}

CácOBV()chức năng được mô tả trong tài liệu thư viện talib như sau:OBV(Records[Close],Records[Volume]) = Array(outReal)

talib.ACOS

Cáctalib.ACOS()hàm được sử dụng để tính toánVector Trigonometric ACos (hàm cosinus ngược).

Giá trị trả lại củatalib.ACOS()hàm là một mảng một chiều. mảng

talib.ACOS ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.ACOS(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.ACOS(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.ACOS(data);
    Log(ret);
}

CácACOS()chức năng được mô tả trong tài liệu thư viện talib như sau:ACOS(Records[Close]) = Array(outReal)

talib.ASIN

Cáctalib.ASIN()chức năng được sử dụng để tính toánVector Trigonometric ASin (công thức sinus ngược).

Giá trị trả lại củatalib.ASIN()hàm là một mảng một chiều. mảng

talib.ASIN ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.ASIN(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.ASIN(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.ASIN(data);
    Log(ret);
}

CácASIN()chức năng được mô tả trong tài liệu thư viện talib như sau:ASIN(Records[Close]) = Array(outReal)

talib.ATAN

Cáctalib.ATAN()chức năng được sử dụng để tính toánVector Trigonometric ATan (công thức xúc ngược).

Giá trị trả lại củatalib.ATAN()chức năng là: một mảng một chiều. mảng

talib.ATAN ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-3.14/2, 0, 3.14/2]
    var ret = talib.ATAN(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-3.14/2, 0, 3.14/2]
    ret = talib.ATAN(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-3.14/2, 0, 3.14/2};
    auto ret = talib.ATAN(data);
    Log(ret);
}

CácATAN()chức năng được mô tả trong tài liệu thư viện talib như sau:ATAN(Records[Close]) = Array(outReal)

talib.CEIL

Cáctalib.CEIL()hàm được sử dụng để tính toánVector Ceiling (chức năng làm tròn).

Giá trị trả lại củatalib.CEIL()hàm là một mảng một chiều. mảng

talib.CEIL ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CEIL(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CEIL(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CEIL(records);
    Log(ret);
}

CácCEIL()chức năng được mô tả trong tài liệu thư viện talib như sau:CEIL(Records[Close]) = Array(outReal)

talib.COS

Cáctalib.COS()chức năng được sử dụng để tính toánVector Trigonometric Cos (chức năng cosine).

Giá trị trả lại củatalib.COS()chức năng là: một mảng một chiều. mảng

talib.COS ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-3.14, 0, 3.14]
    var ret = talib.COS(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-3.14, 0, 3.14]
    ret = talib.COS(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-3.14, 0, 3.14};
    auto ret = talib.COS(data);
    Log(ret);
}

CácCOS()chức năng được mô tả trong tài liệu thư viện talib như sau:COS(Records[Close]) = Array(outReal)

talib.COSH

Cáctalib.COSH()hàm được sử dụng để tính toánVector Trigonometric Cosh (giá trị cosinus siêu xoắn).

Giá trị trả lại củatalib.COSH()hàm là một mảng một chiều. mảng

talib.COSH ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.COSH(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.COSH(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.COSH(data);
    Log(ret);
}

CácCOSH()chức năng được mô tả trong tài liệu thư viện talib như sau:COSH(Records[Close]) = Array(outReal)

talib.EXP

Cáctalib.EXP()chức năng được sử dụng để tính toánVector Arithmetic Exp (phương thức biểu thức).

Giá trị trả lại củatalib.EXP()chức năng là: một mảng một chiều. mảng

talib.EXP ((inReal))

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [0, 1, 2]
    var ret = talib.EXP(data)    // e^0, e^1, e^2
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [0, 1.0, 2.0]
    ret = talib.EXP(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {0, 1.0, 2.0};
    auto ret = talib.EXP(data);
    Log(ret);
}

CácEXP()chức năng được mô tả trong tài liệu thư viện talib như sau:EXP(Records[Close]) = Array(outReal)

talib.FLOOR

Cáctalib.FLOOR()chức năng được sử dụng để tính toánĐường vector (đóng xuống).

Giá trị trả lại củatalib.FLOOR()hàm là một mảng một chiều. mảng

talib.FLOOR ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.FLOOR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.FLOOR(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.FLOOR(records);
    Log(ret);
}

CácFLOOR()chức năng được mô tả trong tài liệu thư viện talib như sau:FLOOR(Records[Close]) = Array(outReal)

talib.LN

Cáctalib.LN()chức năng được sử dụng để tính toánVector Log Natural (logaritm tự nhiên).

Giá trị trả lại củatalib.LN()hàm là một mảng một chiều. mảng

talib.LN ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [1, 2, 3]
    var ret = talib.LN(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [1.0, 2.0, 3.0]
    ret = talib.LN(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {1, 2, 3};
    auto ret = talib.LN(data);
    Log(ret);
}

CácLN()chức năng được mô tả trong tài liệu thư viện talib như sau:LN(Records[Close]) = Array(outReal)

talib.LOG10

Cáctalib.LOG10()hàm được sử dụng để tính toánVector Log10 (chức năng logaritm).

Giá trị trả lại củatalib.LOG10()hàm là một mảng một chiều. mảng

talib.LOG10 ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [10, 100, 1000]
    var ret = talib.LOG10(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [10.0, 100.0, 1000.0]
    ret = talib.LOG10(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {10, 100, 1000};
    auto ret = talib.LOG10(data);
    Log(ret);
}

CácLOG10()chức năng được mô tả trong tài liệu thư viện talib như sau:LOG10(Records[Close]) = Array(outReal)

talib.SIN

Cáctalib.SIN()hàm được sử dụng để tính toánVector Trigonometric Sin (giá trị sinus).

Giá trị trả lại củatalib.SIN()hàm là một mảng một chiều. mảng

talib.SIN ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-3.14/2, 0, 3.14/2]
    var ret = talib.SIN(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-3.14/2, 0, 3.14/2]
    ret = talib.SIN(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-3.14/2, 0, 3.14/2};
    auto ret = talib.SIN(data);
    Log(ret);
}

CácSIN()chức năng được mô tả trong tài liệu thư viện talib như sau:SIN(Records[Close]) = Array(outReal)

talib.SINH

Cáctalib.SINH()chức năng được sử dụng để tính toánVector Trigonometric Sinh (phương thức sinus hyperbolic).

Giá trị trả lại củatalib.SINH()chức năng là: một mảng một chiều. mảng

talib.SINH ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.SINH(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.SINH(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.SINH(data);
    Log(ret);
}

CácSINH()chức năng được mô tả trong tài liệu thư viện talib như sau:SINH(Records[Close]) = Array(outReal)

talib.SQRT

Cáctalib.SQRT()chức năng được sử dụng để tính toánVector Quadrat Root (quadrat root).

Giá trị trả lại củatalib.SQRT()chức năng là: một mảng một chiều. mảng

talib.SQRT ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [4, 64, 100]
    var ret = talib.SQRT(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [4.0, 64.0, 100.0]
    ret = talib.SQRT(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {4, 64, 100};
    auto ret = talib.SQRT(data);
    Log(ret);
}

CácSQRT()chức năng được mô tả trong tài liệu thư viện talib như sau:SQRT(Records[Close]) = Array(outReal)

talib.TAN

Cáctalib.TAN()chức năng được sử dụng để tính toánVector Trigonometric Tan (tangent).

Giá trị trả lại củatalib.TAN()hàm là một mảng một chiều. mảng

talib.TAN ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.TAN(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.TAN(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.TAN(data);
    Log(ret);
}

CácTAN()chức năng được mô tả trong tài liệu thư viện talib như sau:TAN(Records[Close]) = Array(outReal)

talib.TANH

Cáctalib.TANH()chức năng được sử dụng để tính toánVector Trigonometric Tanh (phương thức tiếp xúc siêu xoắn).

Giá trị trả lại củatalib.TANH()chức năng là: một mảng một chiều. mảng

talib.TANH ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var data = [-1, 0, 1]
    var ret = talib.TANH(data)
    Log(ret)
}
import talib
import numpy as np
def main():
    data = [-1.0, 0, 1.0]
    ret = talib.TANH(np.array(data))
    Log(ret)
void main() {
    std::vector<double> data = {-1, 0, 1};
    auto ret = talib.TANH(data);
    Log(ret);
}

CácTANH()chức năng được mô tả trong tài liệu thư viện talib như sau:TANH(Records[Close]) = Array(outReal)

talib.MAX

Cáctalib.MAX()chức năng được sử dụng để tính toán giá trị cao nhất (tối đa) cho mộtThời gian cụ thể.

Giá trị trả lại củatalib.MAX()chức năng là: một mảng một chiều. mảng

talib.MAX ((inReal) talib.MAX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MAX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MAX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MAX(records);
    Log(ret);
}

CácMAX()chức năng được mô tả trong tài liệu thư viện talib như sau:MAX(Records[Close],Time Period = 30) = Array(outReal)

talib.MAXINDEX

Cáctalib.MAXINDEX()hàm được sử dụng để tính toánchỉ số giá trị cao nhất trong thời gian được chỉ định (tỉ số tối đa).

Giá trị trả lại củatalib.MAXINDEX()chức năng là: một mảng một chiều. mảng

talib.MAXINDEX ((inReal) talib.MAXINDEX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MAXINDEX(records, 5)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MAXINDEX(records.Close, 5)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MAXINDEX(records, 5);
    Log(ret);
}

CácMAXINDEX()chức năng được mô tả trong tài liệu thư viện talib như sau:MAXINDEX(Records[Close],Time Period = 30) = Array(outInteger)

talib.MIN

Cáctalib.MIN()Chức năng được sử dụng để tính giá trị thấp nhất (giá trị tối thiểu) ** cho khoảng thời gian được chỉ định.

Giá trị trả lại củatalib.MIN()chức năng là: một mảng một chiều. mảng

talib.MIN ((inReal) talib.MIN ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MIN(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MIN(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MIN(records);
    Log(ret);
}

CácMIN()chức năng được mô tả trong tài liệu thư viện talib như sau:MIN(Records[Close],Time Period = 30) = Array(outReal)

talib.MININDEX

Cáctalib.MININDEX()hàm được sử dụng để tính toánchỉ số giá trị thấp nhất (định chỉ số giá trị tối thiểu)trong thời gian được chỉ định.

Giá trị trả lại củatalib.MININDEX()chức năng là: một mảng một chiều. mảng

talib.MININDEX ((inReal) talib.MININDEX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MININDEX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MININDEX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MININDEX(records);
    Log(ret);
}

CácMININDEX()chức năng được mô tả trong tài liệu thư viện talib như sau:MININDEX(Records[Close],Time Period = 30) = Array(outInteger)

talib.MINMAX

Cáctalib.MINMAX()hàm được sử dụng để tính toángiá trị thấp nhất và cao nhất (tối thiểu và tối đa) trong khoảng thời gian được chỉ định.

Giá trị trả lại củatalib.MINMAX()Các yếu tố đầu tiên của mảng hai chiều này là mảng giá trị tối thiểu, và các yếu tố thứ hai là mảng giá trị tối đa. mảng

talib.MINMAX ((inReal) talib.MINMAX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MINMAX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MINMAX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MINMAX(records);
    Log(ret);
}

CácMINMAX()chức năng được mô tả trong tài liệu thư viện talib như sau:MINMAX(Records[Close],Time Period = 30) = [Array(outMin),Array(outMax)]

talib.MINMAXINDEX

Cáctalib.MINMAXINDEX()hàm được sử dụng để tính toánChỉ số giá trị thấp nhất và cao nhất (chỉ số tối thiểu và tối đa) trong thời gian được chỉ định.

Giá trị trả lại củatalib.MINMAXINDEX()Các phần tử đầu tiên của mảng hai chiều này là mảng được lập chỉ mục tối thiểu, và phần tử thứ hai là mảng được lập chỉ mục tối đa. mảng

talib.MINMAXINDEX ((inReal) talib.MINMAXINDEX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MINMAXINDEX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MINMAXINDEX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MINMAXINDEX(records);
    Log(ret);
}

CácMINMAXINDEX()chức năng được mô tả trong tài liệu thư viện talib như sau:MINMAXINDEX(Records[Close],Time Period = 30) = [Array(outMinIdx),Array(outMaxIdx)]

talib.SUM

Cáctalib.SUM()hàm được sử dụng để tính toánTóm lại.

Giá trị trả lại củatalib.SUM()chức năng là: một mảng một chiều. mảng

talib.SUM ((inReal) talib.SUM ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.SUM(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.SUM(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.SUM(records);
    Log(ret);
}

CácSUM()chức năng được mô tả trong tài liệu thư viện talib như sau:SUM(Records[Close],Time Period = 30) = Array(outReal)

talib.HT_DCPERIOD

Cáctalib.HT_DCPERIOD()chức năng được sử dụng để tính toánChuyển đổi Hilbert - Thời gian chu kỳ thống trị (Chuyển đổi Hilbert, Thời gian thống trị).

Giá trị trả lại củatalib.HT_DCPERIOD()chức năng là: một mảng một chiều. mảng

talib.HT_DCPERIOD ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_DCPERIOD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_DCPERIOD(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_DCPERIOD(records);
    Log(ret);
}

CácHT_DCPERIOD()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_DCPERIOD(Records[Close]) = Array(outReal)

talib.HT_DCPHASE

Cáctalib.HT_DCPHASE()chức năng được sử dụng để tính toánChuyển đổi Hilbert - Giai đoạn chu kỳ thống trị (Chuyển đổi Hilbert, Giai đoạn chu kỳ thống trị).

Giá trị trả lại củatalib.HT_DCPHASE()chức năng là: một mảng một chiều. mảng

talib.HT_DCPHASE ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_DCPHASE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_DCPHASE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_DCPHASE(records);
    Log(ret);
}

CácHT_DCPHASE()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_DCPHASE(Records[Close]) = Array(outReal)

talib.HT_PHASOR

Cáctalib.HT_PHASOR()chức năng được sử dụng để tính toánChuyển đổi Hilbert - Phân phần phazor (Chuyển đổi Hilbert, Phân phần pha).

Giá trị trả lại củatalib.HT_PHASOR()hàm là một mảng hai chiều. mảng

talib.HT_PHASOR ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_PHASOR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_PHASOR(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_PHASOR(records);
    Log(ret);
}

CácHT_PHASOR()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_PHASOR(Records[Close]) = [Array(outInPhase),Array(outQuadrature)]

talib.HT_SINE

Cáctalib.HT_SINE()chức năng được sử dụng để tính toánChuyển đổi Hilbert - sóng sinus.

Giá trị trả lại củatalib.HT_SINE()chức năng là: một mảng hai chiều. mảng

talib.HT_SINE ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_SINE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_SINE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_SINE(records);
    Log(ret);
}

CácHT_SINE()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_SINE(Records[Close]) = [Array(outSine),Array(outLeadSine)]

talib.HT_TRENDMODE

Cáctalib.HT_TRENDMODE()chức năng được sử dụng để tính toánChuyển đổi Hilbert - Xu hướng và chế độ chu kỳ.

Giá trị trả lại củatalib.HT_TRENDMODE()chức năng là: một mảng một chiều. mảng

talib.HT_TRENDMODE ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_TRENDMODE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_TRENDMODE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_TRENDMODE(records);
    Log(ret);
}

CácHT_TRENDMODE()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_TRENDMODE(Records[Close]) = Array(outInteger)

talib.ATR

Cáctalib.ATR()chức năng được sử dụng để tính toánPhạm vi thực trung bình.

Giá trị trả lại củatalib.ATR()hàm là một mảng một chiều. mảng

talib.ATR ((inPriceHLC) talib.ATR ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ATR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ATR(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ATR(records);
    Log(ret);
}

CácATR()chức năng được mô tả trong tài liệu thư viện talib như sau:ATR(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.NATR

Cáctalib.NATR()chức năng được sử dụng để tính toánPhạm vi thực trung bình bình thường hóa.

Giá trị trả lại củatalib.NATR()hàm là một mảng một chiều. mảng

talib.NATR ((inPriceHLC) talib.NATR ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.NATR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.NATR(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.NATR(records);
    Log(ret);
}

CácNATR()chức năng được mô tả trong tài liệu thư viện talib như sau:NATR(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.TRANGE

Cáctalib.TRANGE()chức năng được sử dụng để tính toánPhạm vi thực sự.

Giá trị trả lại củatalib.TRANGE()chức năng là: một mảng một chiều. mảng

talib.TRANGE ((inPriceHLC)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TRANGE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TRANGE(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TRANGE(records);
    Log(ret);
}

CácTRANGE()chức năng được mô tả trong tài liệu thư viện talib như sau:TRANGE(Records[High,Low,Close]) = Array(outReal)

talib.BBANDS

Cáctalib.BBANDS()hàm được sử dụng để tính toánBollinger Bands.

Giá trị trả lại củatalib.BBANDS()hàm là: một mảng hai chiều. Mảng chứa ba yếu tố là: mảng đường trên, mảng đường giữa và mảng đường dưới. mảng

talib.BBANDS ((inReal) talib.BBANDS ((inReal, optInTimePeriod) talib.BBANDS ((inReal, optInTimePeriod, optInNbDevUp) talib.BBANDS ((inReal, optInTimePeriod, optInNbDevUp, optInNbDevDn) talib.BBANDS ((inReal, optInTimePeriod, optInNbDevUp, optInNbDevDn, optInMAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 5. optInTimePeriod sai số CácoptInNbDevUptham số được sử dụng để thiết lập nhân đường lên, giá trị mặc định là 2. optInNbDevUp sai số CácoptInNbDevDntham số được sử dụng để thiết lập nhân đường dưới, giá trị mặc định là 2. chọnInNbDevDn sai số CácoptInMATypetham số được sử dụng để thiết lập kiểu trung bình, giá trị mặc định là 0. optInMAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.BBANDS(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.BBANDS(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.BBANDS(records);
    Log(ret);
}

CácBBANDS()chức năng được mô tả trong tài liệu thư viện talib như sau:BBANDS(Records[Close],Time Period = 5,Deviations up = 2,Deviations down = 2,MA Type = 0) = [Array(outRealUpperBand),Array(outRealMiddleBand),Array(outRealLowerBand)]

talib.DEMA

Cáctalib.DEMA()chức năng được sử dụng để tính toánTrung bình di chuyển hàm số hai.

Giá trị trả lại củatalib.DEMA()hàm là một mảng một chiều. mảng

talib.DEMA ((inReal) talib.DEMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.DEMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.DEMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.DEMA(records);
    Log(ret);
}

CácDEMA()chức năng được mô tả trong tài liệu thư viện talib như sau:DEMA(Records[Close],Time Period = 30) = Array(outReal)

talib.EMA

Cáctalib.EMA()chức năng được sử dụng để tính toánTrung bình di chuyển theo cấp số.

Giá trị trả lại củatalib.EMA()hàm là một mảng một chiều. mảng

talib.EMA ((inReal) talib.EMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.EMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.EMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.EMA(records);
    Log(ret);
}

CácEMA()chức năng được mô tả trong tài liệu thư viện talib như sau:EMA(Records[Close],Time Period = 30) = Array(outReal)

talib.HT_TRENDLINE

Cáctalib.HT_TRENDLINE()chức năng được sử dụng để tính toánChuyển đổi Hilbert - Xu hướng ngay lập tức.

Giá trị trả lại củatalib.HT_TRENDLINE()chức năng là: một mảng một chiều. mảng

talib.HT_TRENDLINE ((inReal)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.HT_TRENDLINE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.HT_TRENDLINE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.HT_TRENDLINE(records);
    Log(ret);
}

CácHT_TRENDLINE()chức năng được mô tả trong tài liệu thư viện talib như sau:HT_TRENDLINE(Records[Close]) = Array(outReal)

talib.KAMA

Cáctalib.KAMA()chức năng được sử dụng để tính toánKaufman Đường trung bình chuyển động thích nghi.

Giá trị trả lại củatalib.KAMA()chức năng là: một mảng một chiều. mảng

talib.KAMA ((inReal) talib.KAMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.KAMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.KAMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.KAMA(records);
    Log(ret);
}

CácKAMA()chức năng được mô tả trong tài liệu thư viện talib như sau:KAMA(Records[Close],Time Period = 30) = Array(outReal)

talib.MA

Cáctalib.MA()chức năng được sử dụng để tính toánTrung bình động.

Giá trị trả lại củatalib.MA()chức năng là: một mảng một chiều. mảng

talib.MA(inReal)talib.MA(inReal, optInTimePeriod)talib.MA(inReal, optInTimePeriod, optInMAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số CácoptInMATypetham số được sử dụng để thiết lập kiểu trung bình, giá trị mặc định là 0. optInMAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MA(records);
    Log(ret);
}

CácMA()chức năng được mô tả trong tài liệu thư viện talib như sau:MA(Records[Close],Time Period = 30,MA Type = 0) = Array(outReal)

talib.MAMA

Cáctalib.MAMA()chức năng được sử dụng để tính toánMESA Đường trung bình động thích nghi.

Giá trị trả lại củatalib.MAMA()chức năng là: một mảng hai chiều. mảng

talib.MAMA ((inReal) talib.MAMA ((inReal, optInFastLimit) talib.MAMA ((inReal, optInFastLimit, optInSlowLimit)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastLimittham số được sử dụng để thiết lập giới hạn nhanh, giá trị mặc định là 0,5. - Cho phép. sai số CácoptInSlowLimittham số được sử dụng để thiết lập giới hạn chậm, giá trị mặc định là 0,05. optInSlowLimit sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MAMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MAMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MAMA(records);
    Log(ret);
}

CácMAMA()chức năng được mô tả trong tài liệu thư viện talib như sau:MAMA(Records[Close],Fast Limit = 0.5,Slow Limit = 0.05) = [Array(outMAMA),Array(outFAMA)]

talib.MIDPOINT

Cáctalib.MIDPOINT()chức năng được sử dụng để tính toánĐiểm trung bình trong thời gian (điểm trung bình).

Giá trị trả lại củatalib.MIDPOINT()hàm là một mảng một chiều. mảng

talib.MIDPOINT ((inReal) talib.MIDPOINT ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MIDPOINT(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MIDPOINT(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MIDPOINT(records);
    Log(ret);
}

CácMIDPOINT()chức năng được mô tả trong tài liệu thư viện talib như sau:MIDPOINT(Records[Close],Time Period = 14) = Array(outReal)

talib.MIDPRICE

Cáctalib.MIDPRICE()chức năng được sử dụng để tính toánGiá trung điểm trong thời gian (giá trung điểm).

Giá trị trả lại củatalib.MIDPRICE()hàm là một mảng một chiều. mảng

talib.MIDPRICE ((inPriceHL) talib.MIDPRICE ((inPriceHL, optInTimePeriod)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MIDPRICE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MIDPRICE(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MIDPRICE(records);
    Log(ret);
}

CácMIDPRICE()chức năng được mô tả trong tài liệu thư viện talib như sau:MIDPRICE(Records[High,Low],Time Period = 14) = Array(outReal)

talib.SAR

Cáctalib.SAR()chức năng được sử dụng để tính toánSAR Parabolic.

Giá trị trả lại củatalib.SAR()chức năng là: một mảng một chiều. mảng

talib.SAR ((inPriceHL) talib.SAR ((inPriceHL, optInAcceleration) talib.SAR ((inPriceHL, optInAcceleration, optInMaximum)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInAccelerationtham số được sử dụng để thiết lập yếu tố gia tốc, giá trị mặc định là 0,02. OpInAcceleration sai số CácoptInMaximumtham số được sử dụng để thiết lập AF tối đa, giá trị mặc định là 0.2. OpInMaximum sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.SAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.SAR(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.SAR(records);
    Log(ret);
}

CácSAR()chức năng được mô tả trong tài liệu thư viện talib như sau:SAR(Records[High,Low],Acceleration Factor = 0.02,AF Maximum = 0.2) = Array(outReal)

talib.SAREXT

Cáctalib.SAREXT()chức năng được sử dụng để tính toánParabolic SAR - Extended (enhanced parabolic steering) (Điều chỉnh điều khiển bằng parabolic).

Giá trị trả lại củatalib.SAREXT()hàm là một mảng một chiều. mảng

talib.SAREXT ((inPriceHL) talib.SAREXT ((inPriceHL, optInStartValue) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort, optInAccelerationShort) talib.SAREXT ((inPriceHL, optInStartValue, optInOffsetOnReverse, optInAccelerationInitLong, optInAccelerationLong, optInAccelerationMaxLong, optInAccelerationInitShort, optInAccelerationShort, optInAccelerationMaxShort)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInStartValuetham số được sử dụng để thiết lập Start Value, giá trị mặc định là 0. optInStartValue sai số CácoptInOffsetOnReversetham số được sử dụng để đặt Offset trên Reverse, giá trị mặc định là 0. OpInOffsetOnReverse sai số CácoptInAccelerationInitLongtham số được sử dụng để thiết lập AF Init Long, giá trị mặc định là 0,02. chọnInAccelerationInitLong sai số CácoptInAccelerationLongtham số được sử dụng để thiết lập AF Long, giá trị mặc định là 0,02. OpInAccelerationLong sai số CácoptInAccelerationMaxLongtham số được sử dụng để thiết lập AF Max Long, giá trị mặc định là 0.2. optInAccelerationMaxLong sai số CácoptInAccelerationInitShorttham số được sử dụng để thiết lập AF Init Short, giá trị mặc định là 0.02. chọnInAccelerationInitShort sai số CácoptInAccelerationShorttham số được sử dụng để thiết lập AF Short, giá trị mặc định là 0.02. chọnInAccelerationShort sai số CácoptInAccelerationMaxShorttham số được sử dụng để thiết lập AF Max Short, giá trị mặc định là 0.2. optInAccelerationMaxShort sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.SAREXT(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.SAREXT(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.SAREXT(records);
    Log(ret);
}

CácSAREXT()chức năng được mô tả trong tài liệu thư viện talib như sau:SAREXT(Records[High,Low],Start Value = 0,Offset on Reverse = 0,AF Init Long = 0.02,AF Long = 0.02,AF Max Long = 0.2,AF Init Short = 0.02,AF Short = 0.02,AF Max Short = 0.2) = Array(outReal)

talib.SMA

Cáctalib.SMA()hàm được sử dụng để tính toánTrung bình di chuyển đơn giản.

Giá trị trả lại củatalib.SMA()chức năng là: một mảng một chiều. mảng

talib.SMA ((inReal) talib.SMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.SMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.SMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.SMA(records);
    Log(ret);
}

CácSMA()chức năng được mô tả trong tài liệu thư viện talib như sau:SMA(Records[Close],Time Period = 30) = Array(outReal)

talib.T3

Cáctalib.T3()chức năng được sử dụng để tính toánTrung bình di chuyển nhân tố ba (T3) (trung bình di chuyển nhân tố ba).

Giá trị trả lại củatalib.T3()hàm là một mảng một chiều. mảng

talib.T3 ((inReal) talib.T3 ((inReal, optInTimePeriod) talib.T3 ((inReal, optInTimePeriod, optInVFactor)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 5. optInTimePeriod sai số CácoptInVFactortham số được sử dụng để thiết lập yếu tố khối lượng, giá trị mặc định là 0,7. optInVFactor sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.T3(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.T3(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.T3(records);
    Log(ret);
}

CácT3()chức năng được mô tả trong tài liệu thư viện talib như sau:T3(Records[Close],Time Period = 5,Volume Factor = 0.7) = Array(outReal)

talib.TEMA

Cáctalib.TEMA()hàm được sử dụng để tính toánTrung bình di chuyển nhân tố ba.

Giá trị trả lại củatalib.TEMA()hàm là một mảng một chiều. mảng

talib.TEMA ((inReal) talib.TEMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TEMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TEMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TEMA(records);
    Log(ret);
}

CácTEMA()chức năng được mô tả trong tài liệu thư viện talib như sau:TEMA(Records[Close],Time Period = 30) = Array(outReal)

talib.TRIMA

Cáctalib.TRIMA()chức năng được sử dụng để tính toánTrung bình di chuyển tam giác (trung bình di chuyển ba nhân).

Giá trị trả lại củatalib.TRIMA()hàm là một mảng một chiều. mảng

talib.TRIMA ((inReal) talib.TRIMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TRIMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TRIMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TRIMA(records);
    Log(ret);
}

CácTRIMA()chức năng được mô tả trong tài liệu thư viện talib như sau:TRIMA(Records[Close],Time Period = 30) = Array(outReal)

talib.WMA

Cáctalib.WMA()chức năng được sử dụng để tính toánTrung bình di chuyển cân nhắc (WMA).

Giá trị trả lại củatalib.WMA()hàm là một mảng một chiều. mảng

talib.WMA ((inReal) talib.WMA ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.WMA(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.WMA(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.WMA(records);
    Log(ret);
}

CácWMA()chức năng được mô tả trong tài liệu thư viện talib như sau:WMA(Records[Close],Time Period = 30) = Array(outReal)

talib.LINEARREG

Cáctalib.LINEARREG()hàm được sử dụng để tính toánPhục hồi tuyến tính.

Giá trị trả lại củatalib.LINEARREG()hàm là một mảng một chiều. mảng

talib.LINEARREG ((inReal) talib.LINEARREG ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.LINEARREG(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.LINEARREG(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.LINEARREG(records);
    Log(ret);
}

CácLINEARREG()chức năng được mô tả trong tài liệu thư viện talib như sau:LINEARREG(Records[Close],Time Period = 14) = Array(outReal)

talib.LINEARREG_ANGLE

Cáctalib.LINEARREG_ANGLE()chức năng được sử dụng để tính toánGóc hồi quy tuyến tính.

Giá trị trả lại củatalib.LINEARREG_ANGLE()chức năng là: một mảng một chiều. mảng

talib.LINEARREG_ANGLE ((inReal) talib.LINEARREG_ANGLE ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.LINEARREG_ANGLE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.LINEARREG_ANGLE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.LINEARREG_ANGLE(records);
    Log(ret);
}

CácLINEARREG_ANGLE()chức năng được mô tả trong tài liệu thư viện talib như sau:LINEARREG_ANGLE(Records[Close],Time Period = 14) = Array(outReal)

talib.LINEARREG_INTERCEPT

Cáctalib.LINEARREG_INTERCEPT()chức năng được sử dụng để tính toánLinear Regression Intercept.

Giá trị trả lại củatalib.LINEARREG_INTERCEPT()chức năng là: một mảng một chiều. mảng

talib.LINEARREG_INTERCEPT ((inReal) talib.LINEARREG_INTERCEPT ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.LINEARREG_INTERCEPT(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.LINEARREG_INTERCEPT(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.LINEARREG_INTERCEPT(records);
    Log(ret);
}

CácLINEARREG_INTERCEPT()chức năng được mô tả trong tài liệu thư viện talib như sau:LINEARREG_INTERCEPT(Records[Close],Time Period = 14) = Array(outReal)

talib.LINEARREG_SLOPE

Cáctalib.LINEARREG_SLOPE()chức năng được sử dụng để tính toánĐộ nghiêng hồi quy tuyến tính.

Giá trị trả lại củatalib.LINEARREG_SLOPE()chức năng là: một mảng một chiều. mảng

talib.LINEARREG_SLOPE ((inReal) talib.LINEARREG_SLOPE ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.LINEARREG_SLOPE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.LINEARREG_SLOPE(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.LINEARREG_SLOPE(records);
    Log(ret);
}

CácLINEARREG_SLOPE()chức năng được mô tả trong tài liệu thư viện talib như sau:LINEARREG_SLOPE(Records[Close],Time Period = 14) = Array(outReal)

talib.STDDEV

Cáctalib.STDDEV()hàm được sử dụng để tính toánPhạm vi lệch chuẩn.

Giá trị trả lại củatalib.STDDEV()chức năng là: một mảng một chiều. mảng

talib.STDDEV ((inReal) talib.STDDEV ((inReal, optInTimePeriod) talib.STDDEV ((inReal, optInTimePeriod, optInNbDev)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 5. optInTimePeriod sai số CácoptInNbDevtham số được sử dụng để thiết lập các Deviations, giá trị mặc định là 1. optInNbDev sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.STDDEV(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.STDDEV(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.STDDEV(records);
    Log(ret);
}

CácSTDDEV()chức năng được mô tả trong tài liệu thư viện talib như sau:STDDEV(Records[Close],Time Period = 5,Deviations = 1) = Array(outReal)

talib.TSF

Cáctalib.TSF()hàm được sử dụng để tính toánDự báo chuỗi thời gian.

Giá trị trả lại củatalib.TSF()hàm là một mảng một chiều. mảng

talib.TSF ((inReal) talib.TSF ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TSF(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TSF(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TSF(records);
    Log(ret);
}

CácTSF()chức năng được mô tả trong tài liệu thư viện talib như sau:TSF(Records[Close],Time Period = 14) = Array(outReal)

talib.VAR

Cáctalib.VAR()hàm được sử dụng để tính toánSự khác biệt.

Giá trị trả lại củatalib.VAR()chức năng là: một mảng một chiều. mảng

talib.VAR ((inReal) talib.VAR ((inReal, optInTimePeriod) talib.VAR ((inReal, optInTimePeriod, optInNbDev)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 5. optInTimePeriod sai số CácoptInNbDevtham số được sử dụng để thiết lập các Deviations, giá trị mặc định là 1. optInNbDev sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.VAR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.VAR(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.VAR(records);
    Log(ret);
}

CácVAR()chức năng được mô tả trong tài liệu thư viện talib như sau:VAR(Records[Close],Time Period = 5,Deviations = 1) = Array(outReal)

talib.ADX

Cáctalib.ADX()chức năng được sử dụng để tính toánChỉ số chuyển động theo hướng trung bình.

Giá trị trả lại củatalib.ADX()hàm là một mảng một chiều. mảng

talib.ADX ((inPriceHLC) talib.ADX ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ADX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ADX(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ADX(records);
    Log(ret);
}

CácADX()chức năng được mô tả trong tài liệu thư viện talib như sau:ADX(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.ADXR

Cáctalib.ADXR()chức năng được sử dụng để tính toánĐánh giá chỉ số chuyển động theo hướng trung bình (chỉ số đánh giá).

Giá trị trả lại củatalib.ADXR()hàm là một mảng một chiều. mảng

talib.ADXR ((inPriceHLC) talib.ADXR ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ADXR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ADXR(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ADXR(records);
    Log(ret);
}

CácADXR()chức năng được mô tả trong tài liệu thư viện talib như sau:ADXR(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.APO

Cáctalib.APO()chức năng được sử dụng để tính toánMáy dao động giá tuyệt đối.

Giá trị trả lại củatalib.APO()chức năng là: một mảng một chiều. mảng

talib.APO ((inReal) talib.APO ((inReal, optInFastPeriod) talib.APO ((inReal, optInFastPeriod, optInSlowPeriod) talib.APO ((inReal, optInFastPeriod, optInSlowPeriod, optInMAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh, giá trị mặc định là 12. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm, giá trị mặc định là 26. optInSlowPeriod sai số CácoptInMATypetham số được sử dụng để thiết lập kiểu trung bình, giá trị mặc định là 0. optInMAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.APO(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.APO(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.APO(records);
    Log(ret);
}

CácAPO()chức năng được mô tả trong tài liệu thư viện talib như sau:APO(Records[Close],Fast Period = 12,Slow Period = 26,MA Type = 0) = Array(outReal)

talib.AROON

Cáctalib.AROON()chức năng được sử dụng để tính toánAroon (điểm báo Aroon).

Giá trị trả lại củatalib.AROON()hàm là một mảng hai chiều. mảng

talib.AROON ((inPriceHL) talib.AROON ((inPriceHL, optInTimePeriod)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.AROON(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.AROON(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.AROON(records);
    Log(ret);
}

CácAROON()chức năng được mô tả trong tài liệu thư viện talib như sau:AROON(Records[High,Low],Time Period = 14) = [Array(outAroonDown),Array(outAroonUp)]

talib.AROONOSC

Cáctalib.AROONOSC()chức năng được sử dụng để tính toánAroon Oscillator.

Giá trị trả lại củatalib.AROONOSC()chức năng là: một mảng một chiều. mảng

talib.AROONOSC ((inPriceHL) talib.AROONOSC ((inPriceHL, optInTimePeriod)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.AROONOSC(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.AROONOSC(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.AROONOSC(records);
    Log(ret);
}

CácAROONOSC()chức năng được mô tả trong tài liệu thư viện talib như sau:AROONOSC(Records[High,Low],Time Period = 14) = Array(outReal)

talib.BOP

Cáctalib.BOP()chức năng được sử dụng để tính toánSự cân bằng quyền lực.

Giá trị trả lại củatalib.BOP()hàm là một mảng một chiều. mảng

talib.BOP ((inPriceOHLC)

CácinPriceOHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceOHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.BOP(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.BOP(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.BOP(records);
    Log(ret);
}

CácBOP()chức năng được mô tả trong tài liệu thư viện talib như sau:BOP(Records[Open,High,Low,Close]) = Array(outReal)

talib.CCI

Cáctalib.CCI()chức năng được sử dụng để tính toánChỉ số kênh hàng hóa (thông hiệu đồng căn).

Giá trị trả lại củatalib.CCI()hàm là một mảng một chiều. mảng

talib.CCI ((inPriceHLC) talib.CCI ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CCI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CCI(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CCI(records);
    Log(ret);
}

CácCCI()chức năng được mô tả trong tài liệu thư viện talib như sau:CCI(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.CMO

Cáctalib.CMO()chức năng được sử dụng để tính toánĐộng cơ dao động Chande (CMO).

Giá trị trả lại củatalib.CMO()chức năng là: một mảng một chiều. mảng

talib.CMO ((inReal) talib.CMO ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.CMO(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.CMO(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.CMO(records);
    Log(ret);
}

CácCMO()chức năng được mô tả trong tài liệu thư viện talib như sau:CMO(Records[Close],Time Period = 14) = Array(outReal)

talib.DX

Cáctalib.DX()chức năng được sử dụng để tính toánChỉ số chuyển động theo hướng.

Giá trị trả lại củatalib.DX()chức năng là: một mảng một chiều. mảng

talib.DX ((inPriceHLC) talib.DX ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.DX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.DX(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.DX(records);
    Log(ret);
}

CácDX()chức năng được mô tả trong tài liệu thư viện talib như sau:DX(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.MACD

Cáctalib.MACD()hàm được sử dụng để tính toánChuyển động trung bình hội tụ/phân biệt (trung bình chuyển động làm mịn theo cấp số nhân).

Giá trị trả lại củatalib.MACD()chức năng là: một mảng hai chiều. mảng

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

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh, giá trị mặc định là 12. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm, giá trị mặc định là 26. optInSlowPeriod sai số CácoptInSignalPeriodtham số được sử dụng để thiết lập thời gian tín hiệu, giá trị mặc định là 9. optInSignalPhần thời gian sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MACD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MACD(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MACD(records);
    Log(ret);
}

CácMACD()chức năng được mô tả trong tài liệu thư viện talib như sau:MACD(Records[Close],Fast Period = 12,Slow Period = 26,Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.MACDEXT

Cáctalib.MACDEXT()hàm được sử dụng để tính toánMACD với loại MA có thể điều khiển.

Giá trị trả lại củatalib.MACDEXT()hàm là một mảng hai chiều. mảng

talib.MACDEXT ((inReal) talib.MACDEXT ((inReal, optInFastPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod) talib.MACDEXT ((inReal, optInFastPeriod, optInFastMAType, optInSlowPeriod, optInSlowMAType, optInSignalPeriod, optInSignalMAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh, giá trị mặc định là 12. optInFastPeriod sai số CácoptInFastMATypetham số được sử dụng để thiết lập kiểu trung bình nhanh, giá trị mặc định là 0. optInFastMAType sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm, giá trị mặc định là 26. optInSlowPeriod sai số CácoptInSlowMATypetham số được sử dụng để thiết lập loại trung bình chậm, giá trị mặc định là 0. optInSlowMAType sai số CácoptInSignalPeriodtham số được sử dụng để thiết lập thời gian tín hiệu, giá trị mặc định là 9. optInSignalPhần thời gian sai số CácoptInSignalMATypetham số được sử dụng để thiết lập loại tín hiệu trung bình, giá trị mặc định là 0. optInSignalMATyp sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MACDEXT(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MACDEXT(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MACDEXT(records);
    Log(ret);
}

CácMACDEXT()chức năng được mô tả trong tài liệu thư viện talib như sau:MACDEXT(Records[Close],Fast Period = 12,Fast MA = 0,Slow Period = 26,Slow MA = 0,Signal Period = 9,Signal MA = 0) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.MACDFIX

Cáctalib.MACDFIX()hàm được sử dụng để tính toánPhương pháp điều chỉnh sự hội tụ/phân biệt trung bình động 12/26.

Giá trị trả lại củatalib.MACDFIX()hàm là một mảng hai chiều. mảng

talib.MACDFIX ((inReal) talib.MACDFIX ((inReal, optInSignalPeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInSignalPeriodtham số được sử dụng để thiết lập thời gian tín hiệu, giá trị mặc định là 9. optInSignalPhần thời gian sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MACDFIX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MACDFIX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MACDFIX(records);
    Log(ret);
}

CácMACDFIX()chức năng được mô tả trong tài liệu thư viện talib như sau:MACDFIX(Records[Close],Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.MFI

Cáctalib.MFI()chức năng được sử dụng để tính toánChỉ số dòng tiền.

Giá trị trả lại củatalib.MFI()hàm là một mảng một chiều. mảng

talib.MFI ((inPriceHLCV) talib.MFI ((inPriceHLCV, optInTimePeriod)

CácinPriceHLCVtham số được sử dụng để xác định dữ liệu đường K. inPriceHLCV đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MFI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MFI(records.High, records.Low, records.Close, records.Volume)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MFI(records);
    Log(ret);
}

CácMFI()chức năng được mô tả trong tài liệu thư viện talib như sau:MFI(Records[High,Low,Close,Volume],Time Period = 14) = Array(outReal)

talib.MINUS_DI

Cáctalib.MINUS_DI()chức năng được sử dụng để tính toánChỉ số hướng giảm (định số âm).

Giá trị trả lại củatalib.MINUS_DI()hàm là một mảng một chiều. mảng

talib.MINUS_DI ((inPriceHLC) talib.MINUS_DI ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MINUS_DI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MINUS_DI(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MINUS_DI(records);
    Log(ret);
}

CácMINUS_DI()chức năng được mô tả trong tài liệu thư viện talib như sau:MINUS_DI(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.MINUS_DM

Cáctalib.MINUS_DM()chức năng được sử dụng để tính toánTrừ chuyển động theo hướng (sự chuyển động âm).

Giá trị trả lại củatalib.MINUS_DM()hàm là một mảng một chiều. mảng

talib.MINUS_DM ((inPriceHL) talib.MINUS_DM ((inPriceHL, optInTimePeriod)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MINUS_DM(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MINUS_DM(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MINUS_DM(records);
    Log(ret);
}

CácMINUS_DM()chức năng được mô tả trong tài liệu thư viện talib như sau:MINUS_DM(Records[High,Low],Time Period = 14) = Array(outReal)

talib.MOM

Cáctalib.MOM()hàm được sử dụng để tính toánĐộng lực.

Giá trị trả lại củatalib.MOM()hàm là một mảng một chiều. mảng

talib.MOM ((inReal) talib.MOM ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 10. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MOM(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MOM(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MOM(records);
    Log(ret);
}

CácMOM()chức năng được mô tả trong tài liệu thư viện talib như sau:MOM(Records[Close],Time Period = 10) = Array(outReal)

talib.PLUS_DI

Cáctalib.PLUS_DI()chức năng được sử dụng để tính toánThêm chỉ số hướng.

Giá trị trả lại củatalib.PLUS_DI()chức năng là: một mảng một chiều. mảng

talib.PLUS_DI ((inPriceHLC) talib.PLUS_DI ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.PLUS_DI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.PLUS_DI(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.PLUS_DI(records);
    Log(ret);
}

CácPLUS_DI()chức năng được mô tả trong tài liệu thư viện talib như sau:PLUS_DI(Records[High,Low,Close],Time Period = 14) = Array(outReal)

talib.PLUS_DM

Cáctalib.PLUS_DM()hàm được sử dụng để tính toánThêm chuyển động theo hướng.

Giá trị trả lại củatalib.PLUS_DM()hàm là một mảng một chiều. mảng

talib.PLUS_DM ((inPriceHL) talib.PLUS_DM ((inPriceHL, optInTimePeriod)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.PLUS_DM(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.PLUS_DM(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.PLUS_DM(records);
    Log(ret);
}

CácPLUS_DM()chức năng được mô tả trong tài liệu thư viện talib như sau:PLUS_DM(Records[High,Low],Time Period = 14) = Array(outReal)

talib.PPO

Cáctalib.PPO()chức năng được sử dụng để tính toánTỷ lệ phần trăm dao động giá.

Giá trị trả lại củatalib.PPO()hàm là một mảng một chiều. mảng

talib.PPO ((inReal) talib.PPO ((inReal, optInFastPeriod) talib.PPO ((inReal, optInFastPeriod, optInSlowPeriod) talib.PPO ((inReal, optInFastPeriod, optInSlowPeriod, optInMAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh, giá trị mặc định là 12. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm, giá trị mặc định là 26. optInSlowPeriod sai số CácoptInMATypetham số được sử dụng để thiết lập kiểu trung bình, giá trị mặc định là 0. optInMAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.PPO(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.PPO(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.PPO(records);
    Log(ret);
}

CácPPO()chức năng được mô tả trong tài liệu thư viện talib như sau:PPO(Records[Close],Fast Period = 12,Slow Period = 26,MA Type = 0) = Array(outReal)

talib.ROC

Cáctalib.ROC()hàm được sử dụng để tính toánTỷ lệ thay đổi: ((giá/prevPrice) -1) * 100 (giá thay đổi).

Giá trị trả lại củatalib.ROC()hàm là một mảng một chiều. mảng

talib.ROC ((inReal) talib.ROC ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 10. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ROC(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ROC(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ROC(records);
    Log(ret);
}

CácROC()chức năng được mô tả trong tài liệu thư viện talib như sau:ROC(Records[Close],Time Period = 10) = Array(outReal)

talib.ROCP

Cáctalib.ROCP()hàm được sử dụng để tính toánTỷ lệ thay đổi Tỷ lệ phần trăm: (giá-prevPrice) /prevPrice (tỷ lệ thay đổi giá).

Giá trị trả lại củatalib.ROCP()chức năng là: một mảng một chiều. mảng

talib.ROCP ((inReal) talib.ROCP ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 10. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ROCP(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ROCP(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ROCP(records);
    Log(ret);
}

CácROCP()chức năng được mô tả trong tài liệu thư viện talib như sau:ROCP(Records[Close],Time Period = 10) = Array(outReal)

talib.ROCR

Cáctalib.ROCR()chức năng được sử dụng để tính toánTỷ lệ thay đổi: (giá/giá trước) (tỷ lệ thay đổi giá).

Giá trị trả lại củatalib.ROCR()hàm là một mảng một chiều. mảng

talib.ROCR ((inReal) talib.ROCR ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 10. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ROCR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ROCR(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ROCR(records);
    Log(ret);
}

CácROCR()chức năng được mô tả trong tài liệu thư viện talib như sau:ROCR(Records[Close],Time Period = 10) = Array(outReal)

talib.ROCR100

Cáctalib.ROCR100()hàm được sử dụng để tính toánTỷ lệ thay đổi tỷ lệ 100 thang: (giá/giá trước) *100 (tỷ lệ thay đổi giá).

Giá trị trả lại củatalib.ROCR100()chức năng là: một mảng một chiều. mảng

talib.ROCR100 ((inReal) talib.ROCR100 ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 10. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ROCR100(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ROCR100(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ROCR100(records);
    Log(ret);
}

CácROCR100()chức năng được mô tả trong tài liệu thư viện talib như sau:ROCR100(Records[Close],Time Period = 10) = Array(outReal)

talib.RSI

Cáctalib.RSI()chức năng được sử dụng để tính toánChỉ số sức mạnh tương đối.

Giá trị trả lại củatalib.RSI()hàm là một mảng một chiều. mảng

talib.RSI ((inReal) talib.RSI ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.RSI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.RSI(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.RSI(records);
    Log(ret);
}

CácRSI()chức năng được mô tả trong tài liệu thư viện talib như sau:RSI(Records[Close],Time Period = 14) = Array(outReal)

talib.STOCH

Cáctalib.STOCH()chức năng được sử dụng để tính toánChỉ số Stochastic (STOCH).

Giá trị trả lại củatalib.STOCH()hàm là một mảng hai chiều. mảng

talib.STOCH ((inPriceHLC) talib.STOCH ((inPriceHLC, optInFastK_Period) talib.STOCH ((inPriceHLC, optInFastK_Period, optInSlowK_Period) talib.STOCH ((inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType) talib.STOCH ((inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType, optInSlowD_Period) talib.STOCH ((inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType, optInSlowD_Period, optInSlowD_MAType)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInFastK_Periodtham số được sử dụng để thiết lập thời gian Fast-K, giá trị mặc định là 5. optInFastK_Period sai số CácoptInSlowK_Periodtham số được sử dụng để thiết lập thời gian Slow-K, giá trị mặc định là 3. optInSlowK_Period sai số CácoptInSlowK_MATypetham số được sử dụng để thiết lập loại trung bình Slow-K, giá trị mặc định là 0. optInSlowK_MAType sai số CácoptInSlowD_Periodtham số được sử dụng để thiết lập thời gian Slow-D, giá trị mặc định là 3. optInSlowD_Period sai số CácoptInSlowD_MATypetham số được sử dụng để thiết lập loại trung bình Slow-D, giá trị mặc định là 0. optInSlowD_MAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.STOCH(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.STOCH(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.STOCH(records);
    Log(ret);
}

CácSTOCH()chức năng được mô tả trong tài liệu thư viện talib như sau:STOCH(Records[High,Low,Close],Fast-K Period = 5,Slow-K Period = 3,Slow-K MA = 0,Slow-D Period = 3,Slow-D MA = 0) = [Array(outSlowK),Array(outSlowD)]

talib.STOCHF

Cáctalib.STOCHF()chức năng được sử dụng để tính toánStochastic Fast (định chỉ STOCH nhanh).

Giá trị trả lại củatalib.STOCHF()hàm là một mảng hai chiều. mảng

talib.STOCHF ((inPriceHLC) talib.STOCHF ((inPriceHLC, optInFastK_Period) talib.STOCHF ((inPriceHLC, optInFastK_Period, optInFastD_Period) talib.STOCHF ((inPriceHLC, optInFastK_Period, optInFastD_Period, optInFastD_MAType)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInFastK_Periodtham số được sử dụng để thiết lập thời gian Fast-K, giá trị mặc định là 5. optInFastK_Period sai số CácoptInFastD_Periodtham số được sử dụng để thiết lập thời gian Fast-D, giá trị mặc định là 3. optInFastD_Period sai số CácoptInFastD_MATypetham số được sử dụng để thiết lập kiểu trung bình Fast-D, giá trị mặc định là 0. optInFastD_MAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.STOCHF(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.STOCHF(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.STOCHF(records);
    Log(ret);
}

CácSTOCHF()chức năng được mô tả trong tài liệu thư viện talib như sau:STOCHF(Records[High,Low,Close],Fast-K Period = 5,Fast-D Period = 3,Fast-D MA = 0) = [Array(outFastK),Array(outFastD)]

talib.STOCHRSI

Cáctalib.STOCHRSI()chức năng được sử dụng để tính toánChỉ số sức mạnh tương đối của Stochastic.

Giá trị trả lại củatalib.STOCHRSI()chức năng là: một mảng hai chiều. mảng

talib.STOCHRSI ((inReal) talib.STOCHRSI ((inReal, optInTimePeriod) talib.STOCHRSI ((inReal, optInTimePeriod, optInFastK_Period) talib.STOCHRSI ((inReal, optInTimePeriod, optInFastK_Period, optInFastD_Period) talib.STOCHRSI ((inReal, optInTimePeriod, optInFastK_Period, optInFastD_Period, optInFastD_MAType)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số CácoptInFastK_Periodtham số được sử dụng để thiết lập thời gian Fast-K, giá trị mặc định là 5. optInFastK_Period sai số CácoptInFastD_Periodtham số được sử dụng để thiết lập thời gian Fast-D, giá trị mặc định là 3. optInFastD_Period sai số CácoptInFastD_MATypetham số được sử dụng để thiết lập kiểu trung bình Fast-D, giá trị mặc định là 0. optInFastD_MAType sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.STOCHRSI(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.STOCHRSI(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.STOCHRSI(records);
    Log(ret);
}

CácSTOCHRSI()chức năng được mô tả trong tài liệu thư viện talib như sau:STOCHRSI(Records[Close],Time Period = 14,Fast-K Period = 5,Fast-D Period = 3,Fast-D MA = 0) = [Array(outFastK),Array(outFastD)]

talib.TRIX

Cáctalib.TRIX()chức năng được sử dụng để tính toánRate-of-Change (ROC) 1 ngày của EMA 3 lần trơn tru.

Giá trị trả lại củatalib.TRIX()chức năng là: một mảng một chiều. mảng

talib.TRIX ((inReal) talib.TRIX ((inReal, optInTimePeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 30. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TRIX(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TRIX(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TRIX(records);
    Log(ret);
}

CácTRIX()chức năng được mô tả trong tài liệu thư viện talib như sau:TRIX(Records[Close],Time Period = 30) = Array(outReal)

talib.ULTOSC

Cáctalib.ULTOSC()chức năng được sử dụng để tính toánMáy dao động cuối cùng.

Giá trị trả lại củatalib.ULTOSC()hàm là một mảng một chiều. mảng

talib.ULTOSC ((inPriceHLC) talib.ULTOSC ((inPriceHLC, optInTimePeriod1) talib.ULTOSC ((inPriceHLC, optInTimePeriod1, optInTimePeriod2) talib.ULTOSC ((inPriceHLC, optInTimePeriod1, optInTimePeriod2, optInTimePeriod3)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriod1tham số được sử dụng để thiết lập giai đoạn đầu tiên, giá trị mặc định là 7. optInTimePeriod1 sai số CácoptInTimePeriod2tham số được sử dụng để thiết lập giai đoạn thứ hai, giá trị mặc định là 14. optInTimePeriod2 sai số CácoptInTimePeriod3tham số được sử dụng để thiết lập giai đoạn thứ ba, giá trị mặc định là 28. optInTimePeriod3 sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.ULTOSC(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.ULTOSC(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.ULTOSC(records);
    Log(ret);
}

CácULTOSC()chức năng được mô tả trong tài liệu thư viện talib như sau:ULTOSC(Records[High,Low,Close],First Period = 7,Second Period = 14,Third Period = 28) = Array(outReal)

talib.WILLR

Cáctalib.WILLR()hàm được sử dụng để tính toánWilliams %R.

Giá trị trả lại củatalib.WILLR()chức năng là: một mảng một chiều. mảng

talib.WILLR ((inPriceHLC) talib.WILLR ((inPriceHLC, optInTimePeriod)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng CácoptInTimePeriodtham số được sử dụng để thiết lập khoảng thời gian, giá trị mặc định là 14. optInTimePeriod sai số

function main() {
    var records = exchange.GetRecords()
    var ret = talib.WILLR(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.WILLR(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.WILLR(records);
    Log(ret);
}```

The ```WILLR()``` function is described in the talib library documentation as: ```WILLR(Records[High,Low,Close],Time Period = 14) = Array(outReal)```

### talib.AVGPRICE

The ```talib.AVGPRICE()``` function is used to calculate **Average Price**.

The return value of the ```talib.AVGPRICE()``` function is a one-dimensional array.
array

talib.AVGPRICE(inPriceOHLC)

The ```inPriceOHLC``` parameter is used to specify the K-line data.
inPriceOHLC
true
{@struct/Record Record} structure array

```javascript
function main() {
    var records = exchange.GetRecords()
    var ret = talib.AVGPRICE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.AVGPRICE(records.Open, records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.AVGPRICE(records);
    Log(ret);
}

CácAVGPRICE()chức năng được mô tả trong tài liệu thư viện talib như sau:AVGPRICE(Records[Open,High,Low,Close]) = Array(outReal)

talib.MEDPRICE

Cáctalib.MEDPRICE()chức năng được sử dụng để tính toánGiá trung bình.

Giá trị trả lại củatalib.MEDPRICE()hàm là một mảng một chiều. mảng

talib.MEDPRICE ((inPriceHL)

CácinPriceHLtham số được sử dụng để xác định dữ liệu đường K. inPriceHL đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MEDPRICE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MEDPRICE(records.High, records.Low)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MEDPRICE(records);
    Log(ret);
}

CácMEDPRICE()chức năng được mô tả trong tài liệu thư viện talib như sau:MEDPRICE(Records[High,Low]) = Array(outReal)

talib.TYPPRICE

Cáctalib.TYPPRICE()hàm được sử dụng để tính toánGiá điển hình.

Giá trị trả lại củatalib.TYPPRICE()hàm là một mảng một chiều. mảng

talib.TYPPRICE ((inPriceHLC)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.TYPPRICE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.TYPPRICE(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.TYPPRICE(records);
    Log(ret);
}

CácTYPPRICE()chức năng được mô tả trong tài liệu thư viện talib như sau:TYPPRICE(Records[High,Low,Close]) = Array(outReal)

talib.WCLPRICE

Cáctalib.WCLPRICE()chức năng được sử dụng để tính toánGiá đóng cửa cân nhắc.

Giá trị trả lại củatalib.WCLPRICE()hàm là một mảng một chiều. mảng

talib.WCLPRICE ((inPriceHLC)

CácinPriceHLCtham số được sử dụng để xác định dữ liệu đường K. inPriceHLC đúng {@struct/Record Record} cấu trúc mảng

function main() {
    var records = exchange.GetRecords()
    var ret = talib.WCLPRICE(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.WCLPRICE(records.High, records.Low, records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.WCLPRICE(records);
    Log(ret);
}

CácWCLPRICE()chức năng được mô tả trong tài liệu thư viện talib như sau:WCLPRICE(Records[High,Low,Close]) = Array(outReal)

TA Cấu trúc