«Тез өшіру» деп те аталатын барлық ашық тапсырыстарды автоматты түрде тоқтату функциясы Опциондық маркет-мейкерді желі ажыратылған жағдайда тапсырыстың ашық болуынан қорғайды.
Ұқсас функция Binance жүйесінде Coin-M Futures үшін қазірдің өзінде бар екенін ескеріңіз: «Барлық ашық тапсырыстарды автоматты түрде тоқтату».
Бұл мүмкіндік тек Опциондық маркет-мейкерге қолданылады, бұл маркет-мейкерге сұраныс пен ұсыныс бағасының азырақ айырмашылығын, үлкен баға белгілеу өлшемдерін қамтамасыз етуге және нарықта көбірек уақыт болуға жағдай жасайды. Осы мүмкіндіктердің барлығы Binance жүйесіндегі Еуропалық опциондар өнімінің өтімділігін арттырады.
Автоматты түрде тоқтату мүмкіндігі желінің ажыратылуын анықтаған кезде маркет-мейкер қорғанысы (MMP) және MMP емес тапсырыс түрлері үшін барлық ашық тапсырыстарды жояды. Бұл мүмкіндік маркет-мейкер негізгі опцион үшін кері санақ уақыты аралығын орнатқанда іске қосылады. Таймер нөлге жеткенде, сервер іске қосылу туралы хабарды алмаса, сол негізгі таңбаның барлық ашық тапсырыстарынан автоматты түрде бас тартады.
Жүйе маркет-мейкерден іске қосылу туралы хабарды алғаннан кейін, ол кері санақ уақытын бастапқы қалпына келтіреді. Іске қосылу хабары болмаған жағдайда, жүйе мұны серверден ажырату ретінде түсіндіреді
1. Маркет-мейкер миллисекундта негізгі (мысалы, ETHUSDT) және кері санақ уақытының параметрін (мысалы, 120 с үшін 120 000) енгізеді
2. Маркет-мейкер соңғы нүктеге (негізгі таңбаны көрсете отырып) белгілі бір аралықтарда (мысалы, 30 секунд сайын) серверге қоңырау шалу арқылы іске қосылу туралы хабар жібереді.
3. Сервер кері санақ уақыты бастапқы қалпына келтірілген негізгі таңбаны көрсете отырып, іске қосылуды растау хабарымен жауап береді.
4. Жүйе төменде көрсетілген ережелерді сақтай отырып, маркет-мейкердің ашық тапсырысын жояды немесе сақтайды:
Барлық ашық тапсырыстарды автоматты түрде тоқтату (тез өшіру) мүмкіндігі Binance Options жүйесінде бар Маркет-мейкер қорғанысы (MMP) функциясымен бірге жұмыс істейді. Негізгі айырмашылықтар:
API интерфейсі
Үш API соңғы нүктесі қолжетімді. Қосымша ақпарат алу үшін API құжаттарын қараңыз.
1. Барлық ашық тапсырыстарды автоматты түрде тоқтату (тез өшіру) параметрлерін орнатуға арналған соңғы нүкте (POST)
POST /eapi/v1/countdownCancelAll (HMAC SHA256)
Салмағы: 1
Параметрлер:
Аты | Түрі | Міндетті | Сипаттама |
негізгі | ЖОЛ | ИӘ | Негізгі опцион таңбасы (мысалы, ETHUSDT, BTCUSDT) |
countdownTime | ҰЗАҚ | ИӘ | Миллисекундтағы кері санақ уақыты (мысалы, 1 секунд үшін 1000). Таймерді өшіру үшін 0. Теріс мәндерді қабылдамайды. Ең аз рұқсат етілген мән – 5000. |
recvWindow | ҰЗАҚ | NO | Сұрау жарамды уақыт белгісі параметрінен кейінгі миллисекунд санын көрсетеді. Егер recvWindow жіберілмесе, ол әдепкі бойынша 5000 болады. |
уақыт белгісі | ҰЗАҚ | ИӘ | ҚОЛ ҚОЙЫЛҒАН соңғы нүкте сұрау жасалған және жіберілген кездегі миллисекундтық уақыт белгісі болуы тиіс уақыт белгісі параметрінің жіберілуін де талап етеді. |
Жауап:
{
«негізгі»: «ETHUSDT»,
«countdownTime»: 100 000
}
2. «Тез өшіру» параметрін қайтаратын соңғы нүкте (GET)
GET /eapi/v1/countdownCancelAll (HMAC SHA256)
Салмағы: 1
Параметрлер:
Аты | Түрі | Міндетті | Сипаттама |
негізгі | ЖОЛ | ИӘ | Негізгі опцион таңбасы (мысалы, ETHUSDT, BTCUSDT) |
recvWindow | ҰЗАҚ | NO | Сұрау жарамды уақыт белгісі параметрінен кейінгі миллисекунд санын көрсетеді. Егер recvWindow жіберілмесе, ол әдепкі бойынша 5000 болады. |
уақыт белгісі | ҰЗАҚ | ИӘ | ҚОЛ ҚОЙЫЛҒАН соңғы нүкте сұрау жасалған және жіберілген кездегі миллисекундтық уақыт белгісі болуы тиіс уақыт белгісі параметрінің жіберілуін де талап етеді. |
Жауап:
{
«негізгі»: «ETHUSDT»,
«countdownTime»: 100 000
}
*countdownTime = 0 өрнегі функцияның өшірілгенін білдіреді.
3. Серверге байланыс әлі бар екенін хабарлайтын соңғы нүкте (POST)
POST /eapi/v1/countdownCancelAllHeartBeat (HMAC SHA256)
Салмағы: 10
Параметрлер:
Аты | Түрі | Міндетті | Сипаттама |
негізгі | ТІЗІМ | ИӘ | Негізгі опцион таңбасы (мысалы, ETHUSDT, BTCUSDT) |
recvWindow | ҰЗАҚ | NO | Сұрау жарамды уақыт белгісі параметрінен кейінгі миллисекунд санын көрсетеді. Егер recvWindow жіберілмесе, ол әдепкі бойынша 5000 болады. |
уақыт белгісі | ҰЗАҚ | ИӘ | ҚОЛ ҚОЙЫЛҒАН соңғы нүкте сұрау жасалған және жіберілген кездегі миллисекундтық уақыт белгісі болуы тиіс уақыт белгісі параметрінің жіберілуін де талап етеді. |
Жауап:
{
«негізгі»:[«BTCUSDT»,«ETHUSDT»]
}
*Жауап тек жүрек соғысы сәтті жаңартылған негізгі таңбаларды қамтиды.
Осы функция үшін серверге жіберілетін хабарларды азайтуға көмектесу мақсатында бір «іске қосу» хабарында негізгі таңба тізімін көрсете алатыныңызды ескеріңіз.