리소스 로딩... 로딩...

에스체인지.IO를 통해 바이안 시장 가격 정지 API를 호출할 때 오류가 발생한다.

저자:바람의 그림자 1124, 창작: 2023-10-05 16:48:10, 업데이트: 2023-10-08 11:40:34

1、调用币安API接口:
var message = "symbol=ETHUSDT&side=BUY&positionSide=SHORT&type=TAKE_PROFIT_MARKET&closePosition=true&stopPrice="+ticker.Last+"&timestamp=" + Date.now();

var orderInfos = exchange.IO("api", "POST", "/fapi/v1/order", message);

报错信息:“{"code": -2021, "msg": "Order would immediately trigger."}”

2、直接用FMZ的exchange.Buy(-1,quantity),就不会报错。

더 많은

발명가들의 수량화 - 작은 꿈이 문서는 이 문장과 같은 문장입니다. `` var message = "symbol=" + "ETHUSDT" + "&side=BUY" + orderid +"&positionSide=SHORT" +"&type="+"TAKE_PROFIT_MARKET"+"closePosition=true"+"&stopPrice="+ticker.Last+"×tamp="+Date.now(); `` 그 중 ``orderid ``은 변수 이름이 없고 하나의 값만 있고, ```closePosition ``보다 더 적은 ``` & `` 기호가 쓰여져 있다. 이 글은 한 번 더 확인해 보시기 바랍니다.

발명가들의 수량화 - 작은 꿈그 다음에는, 이 오류 보고는 거래소 인터페이스에서 반환되며, 문자 그대로 파라미터 설정이 잘못되어서 주문이 직접 처리되는 것을 의미합니다.

바람의 그림자 1124즉, 시장 가격이 계산된 정지 가격에 도달하는 것을 판단하면, Exchange.IO는 TAKE_PROFIT_MARKET 타입을 호출하여 시장 정지를 수행합니다. 그러나 FMZ api를 사용하면 즉시 거래가 가능하며 오류가 발생하지 않습니다. " closebuy "); " closebuy "); 교환.Sell ((-1, quantity);

발명가들의 수량화 - 작은 꿈exchange.IO 호출 시에는 시간표와 같은 참여 서명 파라미터가 전달되지 않습니다. 구체적인 오류 정보를 참조하십시오.

바람의 그림자 1124이 글의 내용은 var message = "symbol=ETHUSDT&side=BUY&positionSide=SHORT&type=TAKE_PROFIT_MARKET&closePosition=true&stopPrice="+ticker.Last+"×tamp="+Date.now();