이exchange.Log()
이 함수는 로그 열 영역에서 주문 배치 및 철수의 로그를 출력하는 데 사용됩니다. 호출되면 주문이 배치되지 않으며 거래 로그만 출력되고 기록됩니다.
교환.예약기록 (order log) 종류, 가격, 금액 교환.오더 로그 (오더 타입, 가격, 금액,...args)
이orderType
이 매개 변수는 출력 로그 타입을 설정하는 데 사용되며 선택 값은 {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}.
순서 타입
사실
번호
의price
이 매개 변수는 출력 로그에 표시되는 가격을 설정하는 데 사용됩니다.
가격
사실
번호
의amount
이 매개 변수는 출력 로그에 표시되는 주문 수를 설정하는 데 사용됩니다.
금액
사실
번호
이 로그에 첨부 정보를 출력할 수 있는 확장된 매개 변수,arg
한 개 이상의 매개 변수를 전달할 수 있습니다.
아그
거짓
문자열, 숫자, bool, 객체, 배열, null 및 시스템에서 지원하는 다른 유형
var id = 123
function main() {
// Order type buy, price 999, amount 0.1
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
// Cancel the order
exchange.Log(LOG_TYPE_CANCEL, id)
}
id = 123
def main():
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
exchange.Log(LOG_TYPE_CANCEL, id)
void main() {
auto id = 123;
exchange.Log(LOG_TYPE_BUY, 999, 0.1);
exchange.Log(LOG_TYPE_CANCEL, id);
}
사용exchange.Log(orderType, price, amount)
테스트를 따라 라이브 거래 주문, 시뮬레이션 주문 배치에 사용할 수 있으며 주문 배치 로깅에 도움이 될 수 있습니다. 가장 일반적인 시나리오 중 하나는 {@fun/Trade/exchange.IOexchange.IO} 함수는 조건부 주문을 생성하기 위해 거래소 인터페이스에 액세스 할 수 있지만exchange.IO()
이 함수는 실시간 거래 로그 기록에서 거래 로그 정보를 출력하지 않습니다.exchange.Log()
이 함수는 출력 로그를 보완하여 주문 배치 정보를 기록할 수 있고, 주문 철회 작업에도 마찬가지입니다.
그 때orderType
매개 변수는LOG_TYPE_CANCEL
, 그price
매개 변수는 철회된 주문의 순서 Id입니다.exchange.IO()
기능.exchange.Log()
function는 {@var/EXCHANGE exchange} 교환 객체의 멤버 함수이며, 글로벌 함수 {@fun/Log Log}와 구별된다.
{@fun/Log Log}, {@var/EXCHANGE exchange}, {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}
exchange.IO exchange.Encode