Hilfe suchen
1, so geschrieben. function main() {
var contracts = _C(exchange.IO, “api”, “POST”, “/api/v4/futures/usdt/positions/contract/leverage”, { “contract”: “BTC_USDT”, “leverage”: 20 // Entfernen Sie die Zifferzeichen, oder entscheiden Sie nach der API-Dokumentation, ob Sie mit Zeichen oder Zahlen arbeiten }); Log(“contracts:”, contracts);
}
2025-06-10 11:40:21.588 GateIO Fehler Futures_OP 4: {“label”:“CONTRACT_NOT_FOUND”,“succeeded”:false} at main (FILE:1317)
2, so geschrieben. function main() { var setLeverage = _C(exchange.IO, “api”, “POST”, “/api/v4/futures/usdt/leverage”, { “contract”: “BTC_USDT”, // Ersetzt durch einen unterstützten Vertrag “leverage”: 20 }); Log(“setLeverage:”, setLeverage) }
2025-06-10 11:45:46.886 GateIO Fehler Futures_OP 4: at main (FILEEs gibt immer wieder Fehler, wie wenn man eine Schleife hinzufügt, ohne dass man aufhört zu laufen.
So schreibt man es. function main() { var setLeverage = _C(exchange.IO, “api”, “GET”, “/api/v4/futures/usdt/leverage?contract=BTC_USDT&leverage=20”); Log(“setLeverage:”, setLeverage) } 2025-06-10 11:50:04.165 GateIO Fehler Futures_OP 4: {“label”:“INVALID_SIGNATURE”,“message”:“Signature mismatch”} at main (FILE:1313)
So schreibt man es. function setLeverage() { var contract = “BTC_USDT”; // Name des Vertrags var Leverage = 20; // Leverage-Multiplier
// 构建参数字符串,值用单引号包裹
var params = "contract='" + contract + "'&leverage='" + leverage.toString() + "'";
var response = _C(exchange.IO, "api", "POST", "/api/v4/futures/usdt/positions/contract/leverage", params);
Log("设置杠杆结果:", response);
return response;
}
function main() { setLeverage(); } 2025-06-10 11:53:19.091 GateIO Fehler Futures_OP 4: {“label”:“CONTRACT_NOT_FOUND”,“succeeded”:false} at setLeverage (FILE:1317) at main (FILE:1327) Ich habe die Leverage-Einstellungen seit drei Tagen nicht geschrieben, aber ich habe alles versucht, was ich konnte, und alles ist falsch.