AI Wars: Przewodnik uczestników

By: WEEX|2025/12/16 11:53:41
Udostępnij
copy

Witamy na arenie: Witamy na arenie: Droga ku Alpha Awakening

AI Wars: WEEX Alpha Awakens – globalny hackathon handlowy AI!

W tej ostatecznej rozgrywce najlepsi programiści, analitycy ilościowi i traderzy z całego świata wykorzystają swoje algorytmy w prawdziwych bitwach rynkowych, rywalizując o jedną z największych pul nagród w historii handlu kryptowalutami opartego na sztucznej inteligencji: 880,000 USD, w tym Bentley Bentayga S dla zwycięzcy.

Ten przewodnik poprowadzi Cię przez każdy wymagany krok od rejestracji do oficjalnego rozpoczęcia konkursu.

Postępuj zgodnie z instukcjami i rozpocznij swoją przygodę:

Zarejestruj i utwórz swoją drużynę → Przejdź testy API → Dostosuj model → Oficjalny start

Krok 1: Zarejestruj się, utwórz i przekaż swój BUIDL i uzyskaj klucz API

Cel: Zakończ oficjalną rejestrację, utwórz lub dołącz do drużyny (BUIDL) i przejdź proces weryfikacji, aby otrzymać dedykowany klucz API.

Wynik: Otrzymasz ekskluzywne dane uwierzytelniające API, aby połączyć swój system z WEEX — co będzie pierwszym krokiem w konkursie.

1.1 Odwiedź stronę wydarzenia AI Wars: WEEX Alpha Awakens

  1. Odwiedź stronę wydarzenia: https://www.weex.com/pl/events/ai-trading
  2. Znajdź przycisk „Prześlij BUIDL” i kliknij

AI Wars: Przewodnik uczestników

1.2 Znajdź drużynę lub stwórz własną

BUIDL jest podstawową jednostką uczestniczącą w tym konkursie i reprezentuje drużynę.

Istniejące BUIDL reprezentują drużyny, które zostały już utworzone. Możesz dołączyć do jednego z tych BUIDL lub utworzyć swoją własną drużynę od podstaw.

AI Wars Participant Guide 2.PNG

Jeśli zdecydujesz się złożyć własny BUIDL, informacje powinny obejmować:

  • Profil: Nazwa, logo, wizja, kategoria, GitHub (opcjonalnie) i linki społecznościowe BUIDL
  • Szczegóły: Krótkie wprowadzenie do Twojego BUIDL
  • Drużyna: informacje o drużynie. W tej sekcji możesz również zaprosić lub rekrutować członków drużyny.
  • Kontakt: nazwa użytkownika Telegram i dodatkowe dane kontaktowe
  • Zgłoszenie:
    • WEEX UID (wymagany KYC)
    • Adres IP (adres ten zostanie dodany do białej listy WEEX OpenAPI, aby umożliwić pomyślne wywołania API)
    • Preferowane języki programowania
    • Doświadczenie w stosowaniu dużych modeli językowych (LLM), handlu wspomaganego przez AI, automatycznych botów handlowych lub API innych giełd
    • Liczba zleceń, które Twoja strategia będzie składać dziennie

Wskazówka Dopuszczalny jest udział indywidualny, ale zalecamy utworzenie wielofunkcyjnej drużyny składającej się z 2–5 członków (programista + badacz ilościowy + inwestor).

Mini wskazówka dotycząca zgłoszenia 1: Jak ukończyć KYC i znaleźć swój WEEX UID

Aby zarejestrować się w globalnym hackathonie handlu AI WEEX, musisz podać swój zweryfikowany przez KYC identyfikator WEEX UID. Oto jak go znaleźć:

1. Zarejestruj swoje konto

Kliknij na link, aby odwiedzić oficjalną stronę WEEX. Wybierz „Zarejestruj się” w prawym górnym rogu, a następnie zarejestruj się, używając adresu e-mail lub numeru telefonu.

Uwaga: Jeśli masz już konto, kliknij „Zaloguj się” w prawym górnym rogu, aby uzyskać dostęp do pulpitu nawigacyjnego.

AI Wars Participant Guide 3.PNG

2. Przejdź weryfikację tożsamości

Kliknij ikonę awatara w prawym górnym rogu i wybierz „Weryfikacja”, aby przejść weryfikację KYC.

Uwaga: KYC jest obowiązkowe – zgłoszenia bez KYC nie mogą zostać zatwierdzone.

AI Wars Participant Guide 4.PNG

3. Znajdź swój identyfikator UID

Kliknij ikonę awatara, a Twój identyfikator UID zostanie wyświetlony tuż pod adresem e-mail.

AI Wars Participant Guide 5.png

Mini wskazówka dotycząca zgłoszenia 2: Jak znaleźć swój adres IP

Część 1: Zalecana metoda (serwery w chmurze)

Dla optymalnej stabilności zalecamy korzystanie z serwera w chmurze ze statycznym publicznym adresem IP i obsługującego nieprzerwaną pracę 24/7 np.: AWS (Amazon Web Services), Alibaba Cloud i Tencent Cloud.

Część 2: Alternatywna metoda (lokalny komputer)

Jeśli zdecydujesz się uruchomić bot handlowy z komputera osobistego lub sieci domowej, musisz potwierdzić, że Twój adres IP jest statyczny. Zmiana IP spowoduje problemy z łącznością.

Masz dwie główne opcje, aby zapewnić stabilne wyjście IP:

1. Użyj statycznego adresu IP dostarczonego przez dostawcę usług internetowych (ISP).

2. Użyj usługi VPN lub usługi proxy ze stałym adresem IP wyjściowym (i upewnij się, że VPN/Proxy jest stale włączone bez przełączania serwerów).

Kroki, aby znaleźć lokalny publiczny adres IP:

  • Wyłącz wszystkie VPN lub zachowaj tylko jeden VPN, którego adres IP planujesz dodać do białej listy.
  • Odwiedź whatismyip.com w swojej przeglądarce.
  • Strona pokaże Twój publiczny adres IPv4.
  • Skopiuj ten adres IP i dodaj go do białej listy.

Uwaga: Większość domowych adresów szerokopasmowych IPv4 jest dynamiczna i może się okresowo zmieniać. Zaleca się korzystanie ze środowiska serwera w chmurze, aby uniknąć awarii połączeń podczas konkursu.

1.3 Brakuje informacji? Skontaktujemy się z Tobą

Po złożeniu BUIDL, zespół WEEX rozpatrzy Twoją aplikację w oparciu o wymagania konkursu. Proces przeglądu zwykle trwa jeden dzień roboczy.

Jeśli jakiekolwiek informacje są brakujące lub wymagają wyjaśnienia, nasz zespół skontaktuje się z Tobą za pośrednictwem jednego z następujących kanałów:

  • DoraHacks system wysyłania wiadomości
  • Oficjalny system wysyłania wiadomości WEEX
  • Twoje zarejestrowane dane kontaktowe (Telegram, X itp.)

Prosimy o utrzymywanie aktywnych i dostępnych danych kontaktowych.

Po zatwierdzeniu BUIDL otrzymasz konto konkursowe i wyłączny klucz API, które pozwolą Ci przejść do następnego etapu: testowania API i integracji modelu. Testowanie API i integracja modeli.

AI Wars Participant Guide 6.png
W trakcie przeglądu

 

AI Wars Participant Guide 7.png
Zatwierdzono

1.4 Twój zestaw startowy

Po tym, jak Twój BUIDL przejdzie przegląd, WEEX utworzy dla Ciebie dedykowane konto konkursowe oraz dostarczy Ci certyfikaty API i informacje testowe wymagane do następnego etapu. Te szczegóły zostaną wysłane do Ciebie za pośrednictwem systemu wiadomości DoraHacks i oficjalnych e-maili WEEX Labs.

Otrzymasz:

  • Klucz API: identifikator konta konkursu i wymagany parametr dla wszystkich żądań API.
  • Klucz tajny: klucz generowany przez system używany do podpisywania żądań i weryfikacji bezpieczeństwa.
  • Hasło: Wymagane do wykonywania operacji API.
  • Link do strony testującej API: mini środowisko testowe, w którym można wyświetlić wymagania testowania API, specyfikacje i kryteria ukończenia.

W ten sposób rejestracja została zakończona i jesteś gotowy do testowania API.

Krok 2: Przejdź przez bramkę: Ukończ testowanie API

Cel: Upewnij się, że Twój system może skutecznie współpracować z API WEEX i wykonywać wymagane transakcje testowe.

Wynik: Uzyskasz oficjalne kwalifikacje do udziału w konkursie, otrzymasz początkowe środki testowe do debugowania i uzyskasz jasne zrozumienie wszystkich wymagań przedkonkursowych.

2.1 Instrukcje

  • Wykonaj wszystkie wymagane operacje wymienione na stronie Testowania API.
  • Uczestnicy, którzy ukończą i przejdą testy API, oficjalnie uzyskają uprawnienia do udziału w konkursie.
  • Uczestnicy, którzy nie ukończą lub nie przejdą testów API, nie będą mogli przejść do etapu integracji modeli i formalnego konkursu.

Po otrzymaniu powyższych informacji należy zabezpieczyć swoje dane uwierzytelniające API i postępować zgodnie z instrukcjami, aby wykonać wymagane testy.

AI Wars Participant Guide 8.png

2.2 Podłączanie i testowanie

Uczestnicy muszą wykonać prosty test API, aby zakwalifikować się do rundy wstępnej hackathonu. Prosimy o uważne przeczytanie oficjalnej dokumentacji API WEEX i użycie dostarczonego przez nas klucza API do wykonania testu.

Testowanie API: Użyj API, aby wywołać punkt końcowy składania zleceń i wykonać transakcję o wartości około 10 USDT na cmt_btcusdt.

2.2.1 Przygotowanie do integracji

1. Uważnie przeczytaj oficjalną dokumentację API WEEX: https://www.weex.com/pl/api-doc/ai/intro

2. Podłącz się do serwera w chmurze i uruchom poniższy kod. Powinieneś otrzymać odpowiedź potwierdzającą, czy połączenie sieciowe działa poprawnie.

curl -s --max-time 10 "https://api-contract.weex.com/capi/v2/market/time"
{"epoch":"1765423487.896","iso":"2025-12-11T03:24:47.896Z","timestamp":1765423487896}

3. Jeśli Twój projekt jest opracowany w Java lub Python, możesz bezpośrednio skorzystać z odpowiednich przykładów kodu dostarczonych w dokumentacji. W przypadku innych języków programowania należy dostosować przykłady zgodnie z oficjalną dokumentacją API do własnej implementacji.

Przykładowy kod dokumentacji: https://www.weex.com/api-doc/ai/QuickStart/RequestInteraction

4. Platforma oferuje dwa rodzaje API:

  • Publiczne API: służą do uzyskiwania dostępu do szczegółów konfiguracji, danych rynkowych i innych informacji publicznych. Nie wymagają uwierzytelniania.
  • Prywatne API: służą do zarządzania zleceniami, operacji na kontach i innych wrażliwych działań. Uwierzytelnianie jest obowiązkowe.

Podczas wywoływania prywatnych API należy dołączyć następujące dane uwierzytelniające w nagłówkach żądań HTTP:

Pola nagłówka żądaniaInformacje
ACCESS-KEYUnikalny identyfikator dla konta użytkownika
ACCESS-PASSPHRASEHasło powiązane z kluczem API
ACCESS-TIMESTAMPSygnatura czasowa Unix Epoch w milisekundach. Pieczęć czasowa jest ważna przez 30 sekund i musi być zgodna z tą, która została użyta w obliczeniu podpisu.
ACCESS-SIGNCiąg znaków podpisu żądania. Możesz użyć metody generowania podpisów podanej w kodzie próbnym. W odniesieniu do podstawowego algorytmu należy zapoznać się z dokumentacją podpisu: https://www.weex.com/api-doc/ai/QuickStart/Signature
Content-TypeTreść naprawiona jako aplikacja/json.
localeIdentyfikator języka (np.,zh-CN,en-US)


W polu BASE_URL należy wpisać „https://api-contract.weex.com”.

Kody statusu HTTP:

  • 200 Success – pomyślna odpowiedź
  • 400 Bad Request – nieprawidłowy format żądania
  • 403 Forbidden – nie masz dostępu do żądanych zasobów
  • 404 Not Found – żądanie nie znalezione
  • 429 Too Many Requests – zbyt częste żądania, spróbuj ponownie później
  • 500 Internal Server Error – wystąpił problem z naszym serwerem
  • 521 Web Server is Down – adres IP nie znajduje się na białej liście

Inne kody błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode

Możesz rozpocząć testowanie API po zakończeniu powyższych kroków. Poniższe instrukcje używają BTC jako przykładowego aktywa.

2.2.2 Sprawdź saldo konta

1. Użyj Saldo konta API, aby uzyskać aktualne saldo konta

Przykładowy kod:

import time
import hmac
import hashlib
import base64
import requests

api_key = ""
secret_key = ""
access_passphrase = ""

def generate_signature_get(secret_key, timestamp, method, request_path, query_string):
  message = timestamp + method.upper() + request_path + query_string
  signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).digest()
  return base64.b64encode(signature).decode()

def send_request_get(api_key, secret_key, access_passphrase, method, request_path, query_string):
  timestamp = str(int(time.time() * 1000))
  signature = generate_signature_get(secret_key, timestamp, method, request_path, query_string)
  headers = {
        "ACCESS-KEY": api_key,
        "ACCESS-SIGN": signature,
        "ACCESS-TIMESTAMP": timestamp,
        "ACCESS-PASSPHRASE": access_passphrase,
        "Content-Type": "application/json",
        "locale": "en-US"
  }

  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  if method == "GET":
    response = requests.get(url + request_path+query_string, headers=headers)
  return response

def assets():
    request_path = "/capi/v2/account/assets"
    query_string = ""
    response = send_request_get(api_key, secret_key, access_passphrase, "GET", request_path, query_string)
    print(response.status_code)
    print(response.text)

if __name__ == '__main__':
    assets()

2. Sprawdź odpowiedź

Poniższy przykład wskazuje na udaną odpowiedź

[
  {
    "coinName": "USDT",
    "available": "5413.06877369",
    "equity": "5696.49288823",
    "frozen": "81.28240000",
    "unrealizePnl": "-34.55300000"
  }
]

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

2.2.3 Zdobądź cenę aktywów

1.Użyj API tickera ceny, aby poprosić o najnowszą cenę cmt_btcusdt

Przykładowy kod:

import requests

def send_request_get( method, request_path, query_string):
  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  if method == "GET":
    response = requests.get(url + request_path+query_string)
  return response

def ticker():
    request_path = "/capi/v2/market/ticker"
    query_string = "?symbol=cmt_btcusdt"
    response = send_request_get( "GET", request_path, query_string)
    print(response.status_code)
    print(response.text)

if __name__ == '__main__':
    ticker()

2. Sprawdź odpowiedź:

Poniższy przykład wskazuje na udaną odpowiedź

{
  "symbol": "cmt_btcusdt",
  "last": "90755.3",
  "best_ask": "90755.4",
  "best_bid": "90755.3",
  "high_24h": "91130.0",
  "low_24h": "90097.3",
  "volume_24h": "2321170547.37995",
  "timestamp": "1764482511864",
  "priceChangePercent": "0.000474",
  "base_volume": "25615.0755",
  "markPrice": "90755.2",
  "indexPrice": "90797.161"
}

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

2.2.4 Ustaw dźwignię

Uwaga: Maksymalna dźwignia finansowa dozwolona w tym konkursie wynosi 20x; prosimy o przestrzeganie zasad zamieszczonych na oficjalnej stronie WEEX.

1. Użyj API korekty dźwigni, aby zmodyfikować dźwignię cross margin dla cmt_btcusdt

Przykładowy kod:

import time
import hmac
import hashlib
import base64
import requests
import json

api_key = ""
secret_key = ""
access_passphrase = ""

def generate_signature(secret_key, timestamp, method, request_path, query_string, body):
  message = timestamp + method.upper() + request_path + query_string + str(body)
  signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).digest()
  return base64.b64encode(signature).decode()

def send_request_post(api_key, secret_key, access_passphrase, method, request_path, query_string, body):
  timestamp = str(int(time.time() * 1000))
  body = json.dumps(body)
  signature = generate_signature(secret_key, timestamp, method, request_path, query_string, body)
  headers = {
        "ACCESS-KEY": api_key,
        "ACCESS-SIGN": signature,
        "ACCESS-TIMESTAMP": timestamp,
        "ACCESS-PASSPHRASE": access_passphrase,
        "Content-Type": "application/json",
        "locale": "en-US"
  }
  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  jeśli metoda == "POST":
    odpowiedź = requests.post(url + request_path, headers=headers, data=body)
  return response

def leverage():
    request_path = "/capi/v2/account/leverage"
    body = {"symbol":"cmt_btcusdt","marginMode":1,"longLeverage":"1","shortLeverage":"1"}
    query_string = ""
    response = send_request_post(api_key, secret_key, access_passphrase, "POST", request_path, query_string, body)
    print(response.status_code)
    print(response.text)

if __name__ == '__main__':
    leverage()

W ten sam sposób można ustawić inne wartości dźwigni finansowej (nawet 20×) — wystarczy odpowiednio zmienić wartości dźwigni finansowej. Za wartościami dźwigni finansowej podane są pary handlowe.

2. Sprawdź odpowiedź:

Poniższy przykład wskazuje na udaną odpowiedź

{
    "msg": "success",
    "requestTime": 1713339011237,
    "code": "200"
}

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

2.2.5 Złóż zlecenie

Uwaga: Tylko następujące pary handlowe są dozwolone w tym konkursie:

cmt_btcusdt, cmt_ethusdt, cmt_solusdt, cmt_dogeusdt, cmt_xrpusdt, cmt_adausdt, cmt_bnbusdt, cmt_ltcusdt Maksymalna dźwignia wynosi 20x; należy przestrzegać zasad na oficjalnej stronie WEEX.

1.Użyj informacji o futures, aby pobrać informacje o kontrakcie dla cmt_btcusdt (dokładność zlecenia, dokładność ceny, maksymalna / min wielkość zlecenia itp.)

Przykładowy kod:

import requests

def send_request_get( method, request_path, query_string):
  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  if method == "GET":
    response = requests.get(url + request_path+query_string)
  return response

def contracts():
    request_path = "/capi/v2/market/contracts"
    query_string = "?symbol=cmt_btcusdt"
    response = send_request_get( "GET", request_path, query_string)
    print(response.status_code)
    print(response.text)

if __name__ == '__main__':
    contracts()

2. Sprawdź odpowiedź:

Poniższy przykład wskazuje na udaną odpowiedź

[
    {
        "buyLimitPriceRatio": "0.01",
        "coin": "USDT",
        "contract_val": "0.0001",
        "delivery": [
            "00:00:00",
            "08:00:00",
            "16:00:00"
        ],
        "forwardContractFlag": "true",
        "makerFeeRate": "0.0002",
        "markerRate": "0.0002",
        "marketOpenLimitSize": "100",
        "maxLeverage": "400",
        "maxOrderSize": "1200",
        "maxPositionSize": "1000000",
        "minLeverage": "1",
        "minOrderSize": "0.0001",
        "priceEndStep": "1",
        "quote_currency": "USDT",
        "sellLimitPriceRatio": "0.01",
        "simulation": "false",
        "size_increment": "4",
        "symbol": "cmt_btcusdt",
        "takerFeeRate": "0.0008",
        "takerRate": "0.0008",
        "tick_size": "1",
        "underlying_index": "BTC"
    }
]

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

Uwaga: Odpowiedź API może wskazywać wyższą maksymalną dźwignię finansową (na przykład 400x) dostępną na platformie. Jednak w przypadku tego konkursu maksymalna dźwignia finansowa, z której można korzystać, jest ściśle ograniczona do 20x.

3. Użyj API składania zleceń, aby otworzyć długą pozycję dla cmt_btcusdt o cenie granicznej 100000.0 i 0.0001 BTC, wykorzystując informacje o kontrakcie z kroku 1 (dokładność zlecenia, dokładność ceny i maksymalny/minimalny rozmiar zlecenia) do skonstruowania parametrów.

Przykładowy kod:

import time
import hmac
import hashlib
import base64
import requests
import json

api_key = ""
secret_key = ""
access_passphrase = ""

def generate_signature(secret_key, timestamp, method, request_path, query_string, body):
  message = timestamp + method.upper() + request_path + query_string + str(body)
  signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).digest()
  return base64.b64encode(signature).decode()

def send_request_post(api_key, secret_key, access_passphrase, method, request_path, query_string, body):
  timestamp = str(int(time.time() * 1000))
  body = json.dumps(body)
  signature = generate_signature(secret_key, timestamp, method, request_path, query_string, body)
  headers = {
        "ACCESS-KEY": api_key,
        "ACCESS-SIGN": signature,
        "ACCESS-TIMESTAMP": timestamp,
        "ACCESS-PASSPHRASE": access_passphrase,
        "Content-Type": "application/json",
        "locale": "en-US"
  }
  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  jeśli metoda == "POST":
    odpowiedź = requests.post(url + request_path, headers=headers, data=body)
  return response

def placeOrder():
    request_path = "/capi/v2/order/placeOrder"
    body = {
        "symbol": "cmt_btcusdt",
        "client_oid": "test",
        "size": "0.0001",
        "type": "1",
        "order_type": "0",
        "match_price": "0",
        "price": "100000.0"}
    query_string = ""
    response = send_request_post(api_key, secret_key, access_passphrase, "POST", request_path, query_string, body)
    print(response.status_code)
    print(response.text)

if __name__ == '__main__':
    placeOrder()

4.Sprawdź odpowiedź:

Poniższy przykład wskazuje na udaną odpowiedź

{
        "client_oid": null,
        "order_id": "596471064624628269"
}

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

2.2.6 Uzyskaj dane handlowe dla zrealizowanych zleceń

1. Użyj API szczegółów transakcji, aby pobrać historię swoich transakcji.

Przykładowy kod:

import time
import hmac
import hashlib
import base64
import requests

api_key = ""
secret_key = ""
access_passphrase = ""

def generate_signature_get(secret_key, timestamp, method, request_path, query_string):
  message = timestamp + method.upper() + request_path + query_string
  signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).digest()
  return base64.b64encode(signature).decode()

def send_request_get(api_key, secret_key, access_passphrase, method, request_path, query_string):
  timestamp = str(int(time.time() * 1000))
  signature = generate_signature_get(secret_key, timestamp, method, request_path, query_string)
  headers = {
        "ACCESS-KEY": api_key,
        "ACCESS-SIGN": signature,
        "ACCESS-TIMESTAMP": timestamp,
        "ACCESS-PASSPHRASE": access_passphrase,
        "Content-Type": "application/json",
        "locale": "en-US"
  }

  url = "https://api-contract.weex.com/"  # Please replace with the actual API address
  if method == "GET":
    response = requests.get(url + request_path+query_string, headers=headers)
  return response

def fills():
    request_path = "/capi/v2/order/fills"
    query_string = "?symbol=cmt_btcusdt&orderId=YOUR_ORDER_ID"
    response = send_request_get(api_key, secret_key, access_passphrase, "GET", request_path, query_string)
    print(response.status_code)
    print(response.text)
if __name__ == '__main__':
    fills()

2. Sprawdź odpowiedź:

Poniższy przykład wskazuje na udaną odpowiedź

{
  "lista": [
    {
      "tradeId": 0,
      "orderId": 0,
      "symbol": "cmt_btcusdt",
      "marginMode": "SHARED",
      "separatedMode": "SEPARATED",
      "positionSide": "LONG",
      "orderSide": "BUY",
      "fillSize": "67",
      "fillValue": "12",
      "fillFee": "67",
      "liquidateFee": "MAKER",
      "realizePnl": "83",
      "direction": "OPEN_LONG",
      "liquidateType": "FORCE_LIQUIDATE",
      "legacyOrdeDirection": "OPEN_LONG",
      "createdTime": 1716712170527
    }
  ],
  "nextFlag": false,
  "totals": 0
}

Jeśli żądanie nie powiodło się, należy zapoznać się z szczegółowymi kodami błędów: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode lub skontaktować się z pomocą techniczną w grupie TG: https://t.me/weexaiwars.

Nasz zespół obsługi klienta skontaktuje się z Tobą po przejściu testu.

2.3 Finansowanie i testowanie modeli

Po zakończeniu testów API i przejściu przeglądu kwalifikacji, Twoje konto otrzyma początkowe środki wymagane do testowania modelu AI. Możesz bezpłatnie wykorzystać te fundusze do 5 stycznia 2026, aby zoptymalizować swój model AI.

Jeśli napotkasz jakiekolwiek problemy techniczne lub zabraknie funduszy testowych, skontaktuj się z naszą oficjalną grupą wsparcia technicznego w celu uzyskania pomocy.

2.4 Przygotowanie przed konkursem i przywrócenie konta

Po zakończeniu fazy testów modelowych zostanie opublikowana oficjalna lista uczestników, więc prosimy o śledzenie aktualnych informacji na oficjalnej liście uczestników na stronie wydarzenia. Aby zapewnić uczciwość przed rozpoczęciem oficjalnego konkursu, wszystkie konta uczestników zostaną zresetowane do jednolitego stanu początkowego, a saldo funduszu konkursu zostanie zresetowane do poziomu 1000 USDT, wszystkie otwarte zlecenia zostaną anulowane a wszystkie pozycje zamknięte.

W tym momencie wszystkie przygotowania przed konkursem są zakończone. Upewnij się, że model AI jest w pełni zintegrowany z kluczem API i jest gotowy do handlu natychmiast po rozpoczęciu konkursu.

Uwaga: Wszystkie oficjalne ogłoszenia, listy uczestników i aktualizacje reguł zostaną opublikowane na oficjalnej stronie wydarzeń WEEX. Szczegółowe harmonogramy, zasady rankingu i warunki zarządzania ryzykiem zostaną podane w oficjalnym podręczniku zasad konkursu lub w oddzielnych ogłoszeniach przed wydarzeniem.

Referencje

Wstępna rejestracja: Teraz – 30 grudnia 2025

Przedsezon (online): początek stycznia 2026 (20 dni)

Finały (online): koniec lutego 2026 (17 dni)

Ceremonia wręczenia nagród (Dubaj): marzec 2026

Teraz masz wszystkie informacje potrzebne do pomyślnej rejestracji, przygotowania i uczestnictwa w AI Wars: WEEX Alpha Awakens. Postępuj zgodnie z instrukcjami, aby upewnić się, że Twój model AI jest w pełni zintegrowany, przetestowany i gotowy do udziału w konkursie.

Zarejestruj się już teraz, aby zabezpieczyć swoje miejsce: https://www.weex.com/pl/events/ai-trading. Powodzenia i niech najlepsze algorytmy wygrają!

Możesz również polubić

WEEXPERIENCE Whales Night: Sztuczna inteligencja, społeczność kryptowalutowa i wgląd w rynek kryptowalut

12 grudnia 2025 roku WEEX zorganizował WEEXPERIENCE Whales Night, spotkanie społecznościowe offline, którego celem było zgromadzenie członków lokalnej społeczności kryptowalutowej. Wydarzenie połączyło udostępnianie treści, interaktywne gry i prezentacje projektów w celu stworzenia relaksującego, ale przyciągającego doświadczenia offline.

Ryzyko handlu AI w kryptowalutach: Dlaczego lepsze strategie handlu kryptowalutami mogą powodować większe straty?

Ryzyko nie leży już przede wszystkim w złym podejmowaniu decyzji lub błędów emocjonalnych. Coraz częściej żyje w strukturze rynku, ścieżkach realizacji i zachowaniu zbiorowym. Zrozumienie tej zmiany jest ważniejsze niż znalezienie następnej „lepszej” strategii.

Czy agenci AI zastępują badania kryptowalutowe? Jak autonomiczna sztuczna inteligencja zmienia kształt handlu kryptowalutami

AI przechodzi od wspomagania inwestorów do automatyzacji całego procesu od badania do realizacji na rynkach kryptowalut. Przewaga przeniosła się z ludzkiego wglądu na rurociągi danych, szybkość i gotowe do wykonania systemy AI, co sprawia, że opóźnienia w integracji AI stanowią niekorzyść konkurencyjną.

Tradowanie robotami AI i kopiowanie: Jak synchronizowane strategie odtwarzają zmienność rynku kryptowalut

Handlowcy kryptowalutami detalicznymi od dawna borykają się z tymi samymi wyzwaniami: słabe zarządzanie ryzykiem, późne zgłoszenia, emocjonalne decyzje i niespójne wykonanie. Narzędzia handlowe AI obiecały rozwiązanie. W dzisiejszych czasach systemy kopiowania transakcji i roboty breakout wspomagane przez sztuczną inteligencję pomagają inwestorom zwiększyć pozycje, ustawić stopy i działać szybciej niż kiedykolwiek. Poza prędkością i precyzją, te narzędzia cicho odkształcają rynki - inwestorzy nie tylko handlują mądrzej, ale i poruszają się synchronicznie, tworząc nową dynamikę, która wzmacnia zarówno ryzyko, jak i możliwości.

Trading AI w krypto wyjaśniono: Jak autonomiczny handel odtwarza rynki kryptowalut i giełdy kryptowalut

AI Trading szybko zmienia krajobraz kryptowalut. Tradycyjne strategie zmagają się z niestabilną zmiennością kryptowalut i złożoną strukturą rynku, podczas gdy AI może przetwarzać masywne dane, generować adaptacyjne strategie, zarządzać ryzykiem i samodzielnie wykonywać transakcje. Ten artykuł prowadzi użytkowników WEEX przez to, czym jest handel AI, dlaczego kryptowaluty przyspieszają jego przyjęcie, jak przemysł ewoluuje w kierunku autonomicznych agentów i dlaczego WEEX buduje ekosystem handlu AI następnej generacji.

Call to Join AI Wars: WEEX Alpha Awakens — Globalny konkurs handlowy AI z nagrodą w wysokości 880 000 $

Teraz apelujemy do handlowców AI z całego świata o przyłączenie się do AI Wars: WEEX Alpha Awakens, globalny konkurs handlowy AI z bazą nagród w wysokości 880 000 USD.

Popularne monety

Najnowsze wiadomości kryptowalutowe

Czytaj więcej