Gate-ի սխալները
Gate-ի սխալների պիտակները LootX-ում՝ INVALID_KEY, INVALID_SIGNATURE, BALANCE_NOT_ENOUGH, REQUEST_EXPIRED և մեկ զույգով հայտերի սահմանաչափ։
Gate-ը սխալի մասին հաղորդում է ոչ թե թվով, այլ տեքստային պիտակով՝ {"label":"BALANCE_NOT_ENOUGH","message":"…"}։ Պիտակը գլխավորն է՝ դրանից պարզ է դառնում, թե ինչ է տեղի ունեցել, իսկ message-ը ավելացնում է մանրամասներ։ Եթե տերմինալը չի ճանաչել պիտակը, երևացող հաղորդագրության մեջ «Order:»-ից հետո բորսայի պատասխանն է այնպես, ինչպես կա՝ օրինակ, Gate POST …: HTTP 400 {"label":"BALANCE_NOT_ENOUGH",…}։
Gate-ում spot-ը և USDT ֆյուչերսները API-ի տարբեր բաժիններ են՝ բանալու իրենց իրավունքներով։ Spot-ում հարցումների սահմանաչափերը հաշվվում են առանձին յուրաքանչյուր զույգի համար, այդ պատճառով մեկ մետաղադրամի ակտիվ առևտուրը սահմանաչափին հասնում է ավելի շուտ, քան հարցումների ընդհանուր հոսքը։ Սխալների վերլուծության ընդհանուր կարգը՝ Սխալների հաղորդագրություններ. ինչպես կարդալ էջում, բանալիների կարգավորումը՝ Բորսաների միացում և API բանալիներ։
Ինչ է տերմինալը բացատրում ինքը
| Իրավիճակ | Պիտակ | Ինչ կտեսնեք |
|---|---|---|
| Բորսան մերժել է բանալին | INVALID_KEY — հարցման պատասխանում կամ մասնավոր հոսքի բաժանորդագրության ժամանակ |
Միացման անունով badge. «…: բորսան մերժել է API բանալին կամ secret-ը — ստուգեք դրանք միացման կարգավորումներում»։ Կարգավորումներ → Միացումներ բաժնում միացման մոտ հուշում է՝ «Բորսան մերժել է API բանալին կամ secret-ը»։ Տերմինալը կրկնում է փորձը մոտ 30 վայրկյանը մեկ |
| Ստորագրությունը չի հաստատվել | INVALID_SIGNATURE |
Միանալիս՝ նույն badge-ը, հայտի դեպքում՝ «Հայտը մերժվել է. սխալ API բանալի կամ secret» |
| Ստորագրությունը չի համընկել միայն ոչ լատինական անունով մետաղադրամի համար | INVALID_SIGNATURE |
Ոչինչ. տերմինալը ինքը կրկնում է հարցումը ստորագրության այլ ձևով և հետագայում այդ մետաղադրամը ճիշտ է ստորագրում |
| Չափազանց շատ հարցումներ | HTTP 429 և 418 | «⚠ … rate limit (429), դադար ~3 վ — մինչև 12:00:03 UTC»։ Մինչև երեք վայրկյան դադարը տերմինալը սպասում է ինքը և հարցումն ուղարկում դրանից հետո։ Անընդմեջ կրկնվող մերժումները երկարացնում են դադարը՝ 8, 25, հետո 60 վայրկյան |
| Ժամացույցները շեղվել են | REQUEST_EXPIRED |
Մերժումը բանալու սխալ չի համարվում, միացումը չի խզվում։ Տերմինալը ժամանակը բորսայի հետ ստուգում է միանալիս և ամեն րոպե |
| Հայտն այլևս չկա | ORDER_NOT_FOUND |
Ոչինչ. չեղարկումը համարվում է կատարված |
| Դիրք չկա | POSITION_NOT_FOUND |
Ոչինչ. տերմինալը կոնտրակտով դիրքը զրո է համարում |
| Spot հայտի ծավալը կամ գումարը նվազագույնից փոքր է | — | «Gate …: ծավալը … փոքր է նվազագույնից …» կամ «Gate …: հայտի գումարը … փոքր է բորսայի նվազագույնից …»։ Տերմինալը ստուգում է դա ուղարկելուց առաջ, հայտը բորսա չի գնում |
| Spot դիրք փակելիս մետաղադրամները չբավարարեցին | BALANCE_NOT_ENOUGH |
Տերմինալը կրկնում է վաճառքը միջնորդավճարի չափով նվազեցված ծավալով։ Չօգնեց — ցույց է տալիս բորսայի տեքստը |
| Spot-ում փակելու բան չկա | — | «Gate …: դրամապանակում SOL չկա — դիրքն արդեն փակված է»։ Հայտը բորսա չի գնում |
| Դիրքերի ռեժիմը ֆյուչերսներում | — | Տերմինալը պարզում է հաշվի ռեժիմը՝ մեկ կամ կրկնակի, և հայտը կառուցում է դրան համապատասխան |
| Բորսան API-ով դադարեցրել է մետաղադրամի առևտուրը | պատասխանի բառերով | «API-ով առևտուրն անհասանելի է այս մետաղադրամի համար — բորսայի սահմանափակում» |
Տեղեկատու հարցումները՝ գործարքների պատմությունը և միջոցների շարժը, թույլտվության մերժման դեպքում միացումը չեն խզում. առևտուրը շարունակում է աշխատել, նույնիսկ եթե այդպիսի հարցումը չի անցել։
Հաճախ հանդիպող կոդեր
| Պիտակ | Ինչպիսին է | Պատճառ | Ինչ անել |
|---|---|---|---|
INVALID_KEY |
Badge՝ «բորսան մերժել է API բանալին կամ secret-ը» | Բանալին սխալ է կամ ջնջված | Ստուգեք բանալին Gate-ի կայքում և նորից տեղադրեք API Key դաշտում — տե՛ս Բորսան մերժել է բանալին |
INVALID_SIGNATURE |
Badge կամ «Հայտը մերժվել է. սխալ API բանալի կամ secret» | Secret-ը չի համապատասխանում բանալուն | Կրկին տեղադրեք API Secret-ը |
REQUEST_EXPIRED |
Բորսայի տեքստը հայտի հաղորդագրության մեջ | Համակարգչի ժամացույցները շեղվել են բորսայից, հաճախ քնից դուրս գալուց հետո | Կրկնեք հայտը մեկ րոպեից։ Կրկնվում է՝ միացրեք ժամանակի համաժամացումը Windows-ում |
BALANCE_NOT_ENOUGH |
Բորսայի տեքստը հայտի հաղորդագրության մեջ | Ազատ միջոցները չեն բավարարում. մի մասն արգելափակված է հայտերով կամ գնացել է միջնորդավճարի | Տե՛ս Միջոցները չեն բավարարում |
| HTTP 429, «Request Rate Limit Exceeded» | «rate limit (429), դադար ~N վ…» | Գերազանցվել է հարցումների սահմանաչափը | Սպասեք դադարի ավարտին |
| «Request Rate Limit Exceeded (007), currency_pair:…» | Նույնը | Մեկ spot զույգով վայրկյանում 10-ից ավելի հայտ | Տե՛ս Մեկ զույգով հայտերի սահմանաչափ |
ORDER_NOT_FOUND |
Ոչինչ | Չեղարկվող հայտն այլևս չկա. կատարվել է կամ հանվել | Ոչինչ անել պետք չէ |
POSITION_NOT_FOUND |
Ոչինչ | Կոնտրակտով բաց դիրք չկա | Ոչինչ անել պետք չէ |
Ինչպես ուղղել հաճախ հանդիպող խնդիրները
Բորսան մերժել է բանալին
Ստուգեք, որ բանալին գոյություն ունի
Բացեք APIv4 բանալիների կառավարումը Gate-ի պրոֆիլում։ Եթե բանալին ցուցակում չկա, այն ջնջվել է — ստեղծեք նորը։
Կրկին պատճենեք բանալին և secret-ը
Gate-ը secret-ը ցույց է տալիս միայն բանալին ստեղծելիս — եթե այն չի պահպանվել, ստեղծեք նոր բանալի։ Կարգավորումներ → Միացումներ բաժնում արժեքները տեղադրեք API Key և API Secret դաշտերում՝ առանց եզրային բացատների։
Ստուգեք բանալու իրավունքները
Բանալու մոտ պետք է միացված լինի առևտուրը այն շուկաներում, որոնք միացման մոտ նշված են Spot և Ֆյուչերս անջատիչներով՝ spot առևտուր՝ spot-ի համար, անժամկետ ֆյուչերսներ՝ ֆյուչերսների համար։ Հաշվի տվյալները կարդալու իրավունքները առևտրի համար պարտադիր չեն։
Ստուգեք IP-ին կապվածությունը
Եթե բանալին կապված է IP-ների ցուցակին, դրանում պետք է լինի ձեր համակարգչի արտաքին հասցեն։ Աշխատում եք պրոքսիի միջոցով (Պրոքսի բաժինը միացման քարտում) — ավելացրեք պրոքսիի հասցեն։
Ուղղելուց հետո տերմինալը հաջորդ փորձի ժամանակ ինքը կվերամիանա։
Մեկ զույգով հայտերի սահմանաչափ
Gate-ը spot-ում հայտերի տեղադրումը սահմանափակում է առանձին յուրաքանչյուր զույգի համար. վայրկյանում ոչ ավելի, քան 10 հարցում մեկ մետաղադրամի համար, տարբեր զույգերի սահմանաչափերն անկախ են։ «Request Rate Limit Exceeded (007), currency_pair:…» պատասխանը հենց այդպիսի վայրկյանական սահմանափակում է մեկ մետաղադրամի համար, այլ ոչ թե հաշվի արգելափակում։
- Կարճ դադարը տերմինալը սպասում է ինքը. հայտը կգնա մի քանի վայրկյանից, մյուս մետաղադրամների առևտուրը չի դադարում։
- Եթե մերժումները անընդմեջ են, դադարը մեծանում է մինչև մեկ րոպե։ Դրա ավարտի ժամը երևում է հաղորդագրության մեջ՝ UTC-ով։
Միջոցները չեն բավարարում
Բաց հայտերի տակ գտնվող միջոցներն արգելափակված են — հանեք ավելորդ հայտերը կամ փոքրացրեք ծավալը։ Ֆյուչերսներում հայտի համար անհրաժեշտ է մարժա՝ հաշվի առնելով leverage-ը։
Spot դիրքը վաճառքով փակելիս պակասը հաճախ առաջանում է միջնորդավճարի պատճառով. գնելիս այն կարող է գանձվել գնված մետաղադրամով, և գնված ամբողջ ծավալն այլևս հնարավոր չէ վաճառել։ Տերմինալը ծավալը համեմատում է դրամապանակի հետ և մերժման դեպքում կրկնում է վաճառքը մի փոքր ավելի փոքր ծավալով։ Դրանից հետո դրամապանակում կարող է մնալ «փոշի»՝ ծավալի քայլից փոքր, այն հայտով վաճառել հնարավոր չէ։
Ժամացույցները շեղվել են
REQUEST_EXPIRED պիտակը նշանակում է, որ հարցման ժամանակը շատ է հեռու բորսայի ժամանակից։ Սովորաբար այդպես է լինում համակարգչի քնից դուրս գալուց հետո։ Տերմինալը ժամացույցները Gate-ի հետ ստուգում է ամեն րոպե, այնպես որ մերժումն ինքն է անցնում։ Եթե այն անընդհատ կրկնվում է, Windows-ում միացրեք ժամանակի ավտոմատ կարգավորումը և մեկ անգամ ձեռքով համաժամեցրեք ժամացույցները ամսաթվի և ժամի կարգավորումներում։