현재 설정된 거래 쌍, 계약 코드, 즉 주문록 데이터에 대응하는 스팟 또는 계약의 {@struct/Depth Depth} 구조를 얻으십시오.
이exchange.GetDepth()
이 함수는 데이터 요청이 성공하면 {@struct/Depth Depth} 구조를 반환하고 데이터 요청이 실패하면 null을 반환합니다.
{@struct/Depth Depth}, null 값
교환.그트데프스 (GetDepth)) 교류.GetDepth (신호)
매개 변수symbol
요청된 {@struct/Depth Depth} 데이터에 대응하는 특정 거래 쌍 및 계약 코드를 지정하는 데 사용됩니다. 이 매개 변수가 전달되지 않으면 현재 설정된 거래 쌍 및 계약 코드의 주문록 데이터가 기본적으로 요청됩니다.exchange.GetDepth(symbol)
기능exchange
즉석 교환 대상이 됩니다. USDT로 표정된 통화와 BTC로 거래 화폐로 주문 책 데이터를 요청해야 하는 경우, 매개 변수symbol
이 경우:"BTC_USDT"
, 그리고 형식은 FMZ 플랫폼에 의해 정의 거래 쌍 형식입니다.exchange.GetDepth(symbol)
기능exchange
미래에셋 거래소 객체입니다. 당신이 BTC의 U-표준 영구 계약의 주문서 데이터를 요청해야 하는 경우, 매개 변수symbol
이 경우:"BTC_USDT.swap"
, 그리고 형식은거래 쌍그리고계약 코드FMZ 플랫폼에 의해 정의, 문자 exchange.GetDepth(symbol)
기능exchange
미래에셋 거래소 객체입니다. BTCsymbol
이 경우:"BTC_USDT.BTC-240108-40000-C"
(Binance 옵션 BTC-240108-40000-C를 예로 들면), 형식은거래 쌍FMZ 플랫폼에서 정의하고 거래소에서 정의한 특정 옵션 계약 코드,
기호
거짓
문자열
function main(){
var depth = exchange.GetDepth()
/*
The exchange interface may not be accessible due to network reasons (even if the docker program's device can open the exchange website, the API interface may not be accessible).
At this point, the depth is null, which will cause an error when accessing depth.Asks[1].Price, so make sure you can access the exchange interface when testing the code.
*/
var price = depth.Asks[1].Price
Log("Sell 2 price is:", price)
}
def main():
depth = exchange.GetDepth()
price = depth["Asks"][1]["Price"]
Log("Sell 2 price is:", price)
void main() {
auto depth = exchange.GetDepth();
auto price = depth.Asks[1].Price;
Log("Sell 2 price is:", price);
}
테스트exchange.GetDepth()
기능:
function main() {
// BTC U-based perpetual contract
var depth = exchange.GetDepth("BTC_USDT.swap")
Log(depth)
}
def main():
depth = exchange.GetDepth("BTC_USDT.swap")
Log(depth)
void main() {
auto depth = exchange.GetDepth("BTC_USDT.swap");
Log(depth);
}
설정된 경우exchange
물체는 선물 거래 물체입니다,symbol
특정 기호 (미래 기호) 의 주문록 데이터를 요청하는 매개 변수
백테스팅 시스템에서는 각 등급에 대한 데이터가exchange.GetDepth()
기능을 사용할 때틱을 시뮬레이션백테스팅 시스템에서는,exchange.GetDepth()
기능을 사용할 때진짜 틱백테스팅은 두 번째 레벨의 심층 스냅샷입니다.
{@fun/Market/exchange.GetTicker exchange.GetTicker}, {@fun/Market/exchange.GetTrades exchange.GetTrades}, {@fun/Market/exchange.GetRecords exchange.GetRecords}
exchange.GetTicker exchange.GetTrades