Vanliga frågor om OKX API
Vad avser lösenfrasen?
Detta är lösenord du fyllde i när du ansökte om APIKey. Du behöver komma ihåg det själv. När du väl har glömt det kan du inte återhämta det och du måste skapa en ny APIKey.
Hur skapar man en APIKey för en demodisk?
För att handla på demodiskens API måste du skapa en APIKey på demodisken. Följ stegen nedan:
Logga in på ditt OKX-konto > Handel > Demohandel > Personligt center > Skapa APIKey för demokonto > Börja demohandla
Kommer APIKey att förfalla?
APIKeys som inte är bundna till IP och behörighet till transaktion eller uttag raderas automatiskt efter 14 dagar utan aktivitet. APIKeys kommer inte att betraktas som inaktiva om de används för att anropna privata eller konto-relaterade gränssnitt som kräver identitetsverifiering, till exempel att visa kontosaldo, faktureringsdata eller lägga ordrar.
Skrivskyddade APIKeys som är kopplade till en IP eller specifika behörigheter kommer inte att förfalla.
Kan ordrar läggas i valutaenheter när man lägger ordrar via gränssnittet?
Nej. För kontraktordrar körs gränssittet som standard för ordrar i antalet kontrakt. Om du behöver beräkna konverteringen mellan antalet kontrakt och mynt kan du se antalet kontrakt-till-mynt-konverteringsgränssnitt här.
Hur får man fram gränssnittets fluktuationsfrekvens?
Gränssnittet kan inte direkt få fram prisökningen eller prisminskning, men det kan beräknas genom en beräkningsformel.
Stigande eller fallande värde för det senaste transaktionspriset jämfört med öppningspriset för K-linjen 24 timmar sedan/100 % av öppningspriset för K-linjen 24 timmar sedan.
Uppgifterna i ovanstående formel kan hämtas via marknadsgränssnittet här (last-open24h)/open24h.
Vad är orsaken till felmeddelandet ”51000 Parameter posSide error” när man lägger en order?
Du måste först kontrollera kontoläge. Köp- och säljläge/öppnings- och stängningsläge, som kan ses här för att få posMode.
Obs!
I händelse av att öppna och stänga position och lägga ordrar med ett kontrakt krävs posSide-parametern, och lång eller kort ifyllt.
Om det gäller köp- och säljläge, eller om en kryptovaluta- eller hävstångstransaktion genomförs under öppnings- och stängningsläget, stöder posSide endast netto eller ingen överföring.
Vilket gränssnitt kan användas för att få kontraktets nominella värde och minsta orderkvantitet?
Du kan använda gränssnittet för att få grundläggande information om handelsprodukter här.
kontraktets nominella värde: ctVal, lägsta orderkvantitet: minSz.
Vad är instId:s format?
Du kan använda gränssnittet direkt för att få tillgång till grundläggande information om handelprodukter här.
Hur ställer jag in stop loss och take profit?
Om ordern är kopplad till take profit eller stop loss kan du se ordergränssnittet här: attachAlgoOrds-matrisparametrar.
Men om det gäller en separat orders stop loss kan du gå till gränssnittet för strategianvändning här.
Varför rapporteras ett fel när det anges ett utlösningspris för take profit och stop loss: 51046, 51047, 51048, 51049?
Regler för att ställa in utlösningspris för stop loss/take profit – under försäljning är utlösningspris för take profit större än det senaste transaktionspriset, och utlösningspris för stop loss är lägre än det senaste transaktionspriset; medan under köp är take profits utlösningspris lägre än det senaste transaktionspriset, och utlösningspris för stop loss är större än det senaste transaktionspriset.
Vad är ”Interface error: 50102 Timestamp request expired”?
Detta fel inträffar när tidsstämpeln har förfallit. Du måste anropa systemets tidsgränssnitt här för att synkronisera din lokala tid med vår servers tid. Om du håller tidsskillnaden inom 30 sekunder kan det hjälpa till att undvika problemet.
Obs: tiden i förfrågningsrubrikens tid är i UTC0. När du anropar serverens tidsgränssnitt anges tiden i UTC + 8.
Vad är ”Interface error: 50101 APIKey does not match the current environment”?
Detta beror på att APIKey inte stämmer överens med den aktuella miljön. Verkliga kontoanrop kräver användning av den verkliga konto-APIKey, och värdet på parametern x-simulated-trading i förfrågningsrubriken måste vara 0. Simulerat kontoanrop kräver användning av den simulerade konto-APIKey, och värdet på parametern x-simulated-trading i förfrågningsrubriken måste vara 1.
Vad är ”Interface error: 50102 Timestamp request expired”?
Detta är relaterat till ditt kontoläge. Om du vill placera hävstäng eller kontrakt i en enda valuta måste du anpassa till de tre andra lägena förutom spot-läge! Du kan ställa in den via gränssnittsinställningarna här, eller så kan du ställa in den på webben eller i appen.
Obs! Den första inställningen måste ställas in på sidan eller appen. Inställningsalternativ på huvudmenyn på handelssidan – Kontoläge.
Vad är ”Interface error: 51121 Order quantity must be a multiple of the lot size”?
I API:n finns kontraktsordrar i enheter av ark och måste vara en multipel av den lägsta orderkvantiteten för valutaparet. Den lägsta orderkvantiteten kan uppnås genom minSz-fältet för produktgränssnittet här.
”Withdrawal error: 58207 Withdrawal address is not whitelisted for verification exemption”; varför rapporterar tillståndslistans verifiering fortfarande ett fel när den stängs på uttagssidan?
För att ta ut mynt med hjälp av API-gränssnittet är det nödvändigt att lägga till en uttagsadress på sidan och kontrollera knappen non verified by visa. Oavsett om verifiering av tillståndslistan stängs av på sidan eller inte påverkar det inte gränssnittets funktion.
Vad är ”Interface error: 50004 API endpoint request timeout” (betyder inte att begäran lyckades eller misslyckades, kontrollera begärans resultat)?
50004 orsakas vanligtvis av ett överdrivet servertryck. Kapitalavgifter samlas in kl. 08:00, 16:00 och 24:00 varje dag. Just då är servertrycket högt. Det rekommenderas att du väntar med transaktioner vid dessa tider. Om ett fel på 50004 rapporteras vid andra tidpunkter kan man återförsöka senare. Om en order läggs med ett fel på 50004 representerar det inte det faktiska resultatet av gränssnittsbegäran. Begäran kan bli framgångsrik eller misslyckas. Se det faktiska resultatet.
Obs: Om du har några andra frågor eller andra API-relaterade frågor kan du kontakta oss genom att skanna koden nedan via appen.
Vad är felet ”50119 API key doesn't exist”?
Detta fel uppstår vanligtvis när kontots domän inte stämmer överens med din region.
För EES-användare, ändra din API-begärans domännamn till eea.okx.com istället för www.okx.com.
För USA-användare, ändra din API-begärans domännamn till us.okx.com istället för www.okx.com.
Om du använder en tredjepartsprogramvara för att ansluta till OKX och ser detta fel, kontrollera med programvaruleverantören om den stöder regionala domäner. Till exempel måste EES-användare ansluta genom eea.okx.com, annars misslyckas begäran.
Varför visas felet ”50110” vid bindning till en programvara från tredje part?
Detta fel kan uppstå om den aktuella API-nyckeltypen inte är kompatibel med bindning av tredje parts programvara. Försök ansöka om den API-nyckeltransaktionstypen utan att binda en IP-lista och återanslut sedan tredje parts programvara.