حروب الذكاء الاصطناعي: دليل المشارك
أهلاً بكم في الساحة: الطريق إلى صحوة ألفا
حروب الذكاء الاصطناعي: WEEX Alpha Awakens – هاكاثون التداول العالمي بالذكاء الاصطناعي!
في هذه المواجهة النهائية، سيطلق كبار المطورين والمحللين الكميين والمتداولين من جميع أنحاء العالم العنان لخوارزمياتهم في معارك السوق الحقيقية، متنافسين على واحدة من أغنى جوائز التداول بالعملات المشفرة المدعومة بالذكاء الاصطناعي في التاريخ: 880,000 دولار أمريكي، بما في ذلك سيارة بنتلي بنتايجا إس للبطل.
سيرشدك هذا الدليل خلال كل خطوة مطلوبة بدءًا من التسجيل وحتى البداية الرسمية للمسابقة.
اتبع المسار وابدأ رحلتك:
سجّل وشكّل فريقك ← اجتز اختبار واجهة برمجة التطبيقات ← ضبط النموذج ← البداية الرسمية
الخطوة 1: قم بالتسجيل، وإنشاء ملف تعريف التطبيق (BUIDL) الخاص بك وإرساله، واحصل على مفتاح واجهة برمجة التطبيقات (API).
هدف: أكمل تسجيلك الرسمي، وقم بإنشاء فريق أو الانضمام إليه (BUIDL)، واجتز المراجعة لتلقي مفتاح API المخصص لك.
حصيلة: ستحصل على بيانات اعتماد API حصرية لربط نظامك بـ WEEX - مما يمثل خطوتك الأولى في المنافسة.
1.1 زيارة حروب الذكاء الاصطناعي: صفحة فعالية WEEX Alpha Awakens
- تفضل بزيارة صفحة الفعالية: https://www.weex.com/events/ai-trading
- ابحث عن زر "إرسال BUIDL" وانقر عليه
1.2 ابحث عن فريق أو كوّن فريقك الخاص
الوحدة الأساسية المشاركة في هذه المسابقة هي BUIDL وتمثل فريقًا.
تمثل وحدات البناء الحالية الفرق التي تم إنشاؤها بالفعل. يمكنك الانضمام إلى أحد هذه الفرق أو إنشاء فريقك الخاص من الصفر.
إذا اخترت تقديم ملف BUIDL الخاص بك، فيجب أن تتضمن المعلومات ما يلي:
- الملف الشخصي اسم BUIDL، وشعاره، ورؤيته، وفئته، وحسابه على GitHub (اختياري)، وروابط التواصل الاجتماعي
- التفاصيل: مقدمة موجزة عن برنامج BUIDL الخاص بك
- فريق: معلومات الفريق. يمكنك أيضاً دعوة أعضاء الفريق أو تجنيدهم في هذا القسم.
- اتصال: اسم المستخدم على تيليجرام ومعلومات الاتصال الاحتياطية
- استسلام:
- معرف WEEX الفريد (مطلوب التحقق من الهوية)
- عنوان IP (سيتم إضافة عنوان IP هذا إلى القائمة البيضاء لـ WEEX OpenAPI لتمكين استدعاءات API الناجحة)
- لغات البرمجة المفضلة
- خبرة في نماذج اللغة الكبيرة (LLMs)، والتداول بمساعدة الذكاء الاصطناعي، وبرامج التداول الآلي، أو واجهات برمجة التطبيقات (APIs) الخاصة بالبورصات الأخرى.
- عدد الطلبات التي ستنفذها استراتيجيتك يوميًا
نصيحة: يُسمح بالمشاركة الفردية، لكننا نوصي بفريق متعدد الوظائف مكون من 2-5 أعضاء (مطور + باحث كمي + متداول).
نصيحة مختصرة للتقديم 1: كيفية إكمال إجراءات اعرف عميلك (KYC) والعثور على معرف WEEX الخاص بك
للتسجيل في هاكاثون التداول بالذكاء الاصطناعي العالمي WEEX، ستحتاج إلى تقديم معرف WEEX الخاص بك الذي تم التحقق منه من خلال عملية اعرف عميلك (KYC). إليك كيفية العثور عليه:
1. سجل حسابك
انقر على الرابط لزيارة الموقع الرسمي لـ WEEX. حدد "التسجيل" في أعلى اليمين، ثم قم بالتسجيل باستخدام بريدك الإلكتروني أو رقم هاتفك.
ملاحظة: إذا كان لديك حساب بالفعل، فانقر فوق "تسجيل الدخول" في الزاوية العلوية اليمنى للوصول إلى لوحة التحكم الخاصة بك.
2. التحقق الكامل من الهوية
انقر على أيقونة الصورة الرمزية في أعلى اليمين وحدد "التحقق" لإكمال عملية KYC الخاصة بك.
ملاحظة: يُعدّ التحقق من هوية العميل (KYC) إلزاميًا - لا يمكن الموافقة على الطلبات التي لا تتضمن التحقق من هوية العميل.
3. ابحث عن معرفك الفريد (UID)
انقر على أيقونة الصورة الرمزية مرة أخرى، وسترى معرفك الفريد معروضًا أسفل بريدك الإلكتروني مباشرةً.

نصيحة مختصرة رقم ٢ لتقديم الطلبات: كيفية العثور على عنوان IP الخاص بك
الجزء الأول: الطريقة الموصى بها (خوادم السحابة)
للحصول على أفضل استقرار، نوصي بشدة باستخدام خادم سحابي ذي عنوان IP عام ثابت ويدعم تشغيل متواصل على مدار الساعة طوال أيام الأسبوع مثل: AWS (خدمات أمازون السحابية)، و Alibaba Cloud، و Tencent Cloud.
الجزء الثاني: الطريقة البديلة (الحاسوب المحلي)
إذا اخترت تشغيل روبوت التداول الخاص بك من جهاز كمبيوتر شخصي أو شبكة منزلية، فيجب عليك التأكد من أن عنوان IP الصادر الخاص بك ثابت. سيؤدي تغيير عنوان IP إلى مشاكل في الاتصال.
لديك خياران رئيسيان لضمان استقرار عنوان IP الصادر:
1. استخدم عنوان IP ثابت مقدمة من مزود خدمة الإنترنت الخاص بك (ISP).
2. استخدم خدمة VPN أو خدمة بروكسي مع عنوان IP ثابت للخروج (والتأكد من تمكين VPN/Proxy باستمرار دون تبديل الخوادم).
خطوات للعثور على عنوان IP العام المحلي الخاص بك:
- قم بإيقاف تشغيل جميع الشبكات الافتراضية الخاصة (VPN)، أو احتفظ فقط بشبكة VPN واحدة تخطط لإضافة عنوان IP الخاص بها إلى القائمة البيضاء.
- قم بزيارة موقع whatismyip.com في متصفحك.
- ستعرض الصفحة عنوان IPv4 العامالخاص بك.
- انسخ عنوان IP هذا وأضفه إلى القائمة البيضاء.
ملاحظة: معظم عناوين IPv4 الخاصة بالإنترنت المنزلي ديناميكية وقد تتغير بشكل دوري. يوصى بشدة باستخدام بيئة خادم سحابي لتجنب انقطاع الاتصال أثناء المنافسة.
1.3 معلومات مفقودة؟ سنتابع الأمر.
بعد تقديمك لملف BUIDL الخاص بك، سيقوم فريق WEEX بمراجعة طلبك بناءً على متطلبات المسابقة. تستغرق عملية المراجعة عادةً يوم عمل واحد.
في حال وجود أي معلومات ناقصة أو تتطلب توضيحاً، سيتواصل معك فريقنا عبر إحدى القنوات التالية:
- نظام مراسلة دوراهاكس
- نظام المراسلة الرسمي لبورصة WEEX
- معلومات الاتصال المسجلة الخاصة بك (تيليجرام، إكس، إلخ)
يرجى إبقاء بيانات الاتصال الخاصة بك نشطة ويمكن الوصول إليها.
بمجرد الموافقة على طلبك في BUIDL، ستتلقى حساب المسابقة الخاص بك ومفتاح API الحصري، مما سيسمح لك بالانتقال إلى المرحلة التالية: اختبار واجهة برمجة التطبيقات وتكامل النماذج.


1.4 مجموعة أدواتك الأساسية
بعد اجتياز BUIDL الخاص بك للمراجعة، ستقوم WEEX بإنشاء حساب مسابقة مخصص لك وتوفير بيانات اعتماد API ومعلومات الاختبار المطلوبة للمرحلة التالية. سيتم إرسال هذه التفاصيل إليك عبر نظام الرسائل الخاص بـ DoraHacks ورسائل البريد الإلكتروني الرسمية لشركة WEEX Labs.
ستتلقى:
- مفتاح واجهة برمجة التطبيقات (API): المعرّف الخاص بحسابك في المسابقة، وهو معيار مطلوب لجميع طلبات واجهة برمجة التطبيقات (API).
- المفتاح السري: مفتاح مُولّد بواسطة النظام يُستخدم لتوقيع الطلبات والتحقق الأمني.
- عبارة المرور: مطلوب لتنفيذ عمليات واجهة برمجة التطبيقات (API).
- رابط صفحة اختبار واجهة برمجة التطبيقات (API): بيئة اختبار مصغرة يمكنك من خلالها الاطلاع على متطلبات اختبار واجهة برمجة التطبيقات (API) ومواصفاتها ومعايير إكمالها.
وبهذا، يكون تسجيلك قد اكتمل وأنت جاهز لاختبار واجهة برمجة التطبيقات (API).
الخطوة 2: اجتياز البوابة: أكمل اختبار واجهة برمجة التطبيقات (API) الخاصة بك
هدف: تأكد من أن نظامك قادر على التفاعل بنجاح مع واجهة برمجة تطبيقات WEEX وتنفيذ عمليات التداول التجريبية المطلوبة.
حصيلة: ستحصل على مؤهلات دخول رسمية، وستتلقى أموال اختبار أولية لتصحيح الأخطاء، وستكتسب فهمًا واضحًا لجميع متطلبات ما قبل المنافسة.
2.1 التعليمات
- يرجى إكمال جميع العمليات المطلوبة المدرجة في صفحة اختبار واجهة برمجة التطبيقات (API).
- سيحصل المشاركون الذين يكملون ويجتازون اختبار واجهة برمجة التطبيقات (API) رسميًا على أهلية المشاركة في المسابقة.
- لن يتمكن المشاركون الذين يفشلون في إكمال أو اجتياز اختبار واجهة برمجة التطبيقات (API) من الانتقال إلى مراحل دمج النموذج والمنافسة الرسمية.
بعد تلقي المعلومات المذكورة أعلاه، يرجى الحفاظ على سرية بيانات اعتماد واجهة برمجة التطبيقات الخاصة بك واتباع التعليمات للوصول إلى صفحة اختبار واجهة برمجة التطبيقات وإكمال الاختبارات المطلوبة.

2.2 التوصيل والاختبار
يتعين على المشاركين إكمال اختبار API بسيط للتأهل للجولة التمهيدية من الهاكاثون. يرجى قراءة وثائق واجهة برمجة التطبيقات الرسمية لـ WEEX بعناية، واستخدام مفتاح واجهة برمجة التطبيقات الذي نقدمه لإكمال الاختبار.
اختبار واجهة برمجة التطبيقات (API): استخدم واجهة برمجة التطبيقات (API) لاستدعاء نقطة نهاية وضع الطلب وتنفيذ صفقة بقيمة 10 USDT تقريبًا على cmt_btcusdt.
2.2.1 التحضير للتكامل
1. يرجى قراءة وثائق واجهة برمجة تطبيقات WEEX الرسمية بعناية: https://www.weex.com/api-doc/ai/intro
2. اتصل بخادم سحابي وقم بتشغيل الكود أدناه. يجب أن تتلقى ردًا يؤكد ما إذا كان اتصال الشبكة الخاص بك يعمل بشكل صحيح.
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. إذا تم تطوير مشروعك باستخدام لغة جافا أو بايثون، فيمكنك استخدام أمثلة التعليمات البرمجية المقابلة المتوفرة في الوثائق مباشرةً. بالنسبة للغات البرمجة الأخرى، يرجى تعديل الأمثلة وفقًا لوثائق واجهة برمجة التطبيقات الرسمية لتناسب تطبيقك.
توثيق نموذج التعليمات البرمجية: https://www.weex.com/api-doc/ai/QuickStart/RequestInteraction
4. توفر المنصة نوعين من واجهات برمجة التطبيقات (APIs):
- واجهات برمجة التطبيقات العامة: يُستخدم للوصول إلى تفاصيل التكوين وبيانات السوق وغيرها من المعلومات العامة. لا يلزم التحقق من الهوية.
- واجهات برمجة التطبيقات الخاصة: تُستخدم لإدارة الطلبات، وعمليات الحسابات، وغيرها من الإجراءات الحساسة. المصادقة إلزامية.
عند استدعاء واجهات برمجة التطبيقات الخاصة، يرجى تضمين تفاصيل المصادقة التالية في رؤوس طلب HTTP الخاص بك:
| حقول رأس الطلب | معلومة |
| مفتاح الوصول | معرّف فريد لحساب المستخدم |
| عبارة مرور الوصول | كلمة المرور المرتبطة بمفتاح واجهة برمجة التطبيقات (API Key) |
| طابع زمني للوصول | طابع زمني لعصر يونكس بالمللي ثانية. يكون الطابع الزمني صالحًا لمدة 30 ثانية ويجب أن يتطابق مع الطابع المستخدم في حساب التوقيع. |
| علامة الدخول | سلسلة توقيع الطلب. يمكنك استخدام طريقة إنشاء التوقيع المتوفرة في نموذج التعليمات البرمجية. للاطلاع على الخوارزمية الأساسية، يُرجى الرجوع إلى وثائق التوقيع: https://www.weex.com/api-doc/ai/QuickStart/Signature |
| نوع المحتوى | تم تثبيت المحتوى كـ application/json. |
| الموقع | معرّف اللغة (مثلاً، zh-CN، en-US) |
أدخل "https://api-contract.weex.com" في خانة BASE_URL
رموز حالة HTTP:
- 200 نجاح – استجابة ناجحة
- 400 طلب غير صالح – تنسيق الطلب غير صالح
- 403 ممنوع - ليس لديك صلاحية الوصول إلى المورد المطلوب
- 404 غير موجود - الطلب غير موجود
- 429 عدد كبير جدًا من الطلبات - الطلبات متكررة جدًا، يرجى المحاولة مرة أخرى لاحقًا
- خطأ داخلي في الخادم 500 - واجهنا مشكلة في خادمنا
- خادم الويب 521 معطل – عنوان IP غير مدرج في القائمة البيضاء
رموز خطأ أخرى: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode
يمكنك البدء باختبار واجهة برمجة التطبيقات (API) بمجرد إكمال الخطوات المذكورة أعلاه. تستخدم التعليمات التالية عملة البيتكوين كمثال على الأصول.
2.2.2 التحقق من رصيد الحساب
1. استخدم واجهة برمجة تطبيقات رصيد الحساب لطلب رصيد حسابك الحالي
نموذج الكود:
وقت الاستيراد استيراد hmac استيراد مكتبة hashlib استيراد base64 طلبات الاستيراد api_key = "" secret_key = "" access_passphrase = "" def generate_signature_get(secret_key, timestamp, method, 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) الرؤوس = { "مفتاح الوصول": api_key, "التوقيع على الدخول": التوقيع، "ACCESS-TIMESTAMP": الطابع الزمني، "ACCESS-PASSPHRASE": access_passphrase, "نوع المحتوى": "application/json", "locale": "en-US" url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الطلب هي "GET": response = requests.get(url + request_path+query_string, headers=headers) إرجاع الاستجابة def assets(): request_path = "/capi/v2/account/assets" سلسلة_الاستعلام = "" 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__': الأصول
2. تحقق من الرد
يوضح المثال أدناه استجابة ناجحة
"coinName": 10,000 USDT متوفر 5413.06877369+ "عدالة": 5696.49288823+ مُجمد 81.28240000+ "unrealizePnl": "-34.55300000"
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
2.2.3 الحصول على سعر الأصل
1. استخدم واجهة برمجة تطبيقات مؤشر الأسعار لطلب أحدث سعر لـ cmt_btcusdt
نموذج الكود:
طلبات الاستيراد def send_request_get( method, request_path, query_string): url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الطلب هي "GET": response = requests.get(url + request_path+query_string) إرجاع الاستجابة دالة 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. تحقق من الرد:
يوضح المثال أدناه استجابة ناجحة
"symbol": "cmt_btcusdt", "آخر": 90755.3+ "أفضل_سؤال": 90755.4+ "best_bid": 90755.3+ "high_24h": 91130.0+ "low_24h": 90097.3+ "volume_24h": 2321170547.37995+ "الطابع الزمني". 1764482511864+ "نسبة تغير السعر": 0.000474+ "حجم القاعدة": 25615.0755+ "سعر العلامة التجارية": 90755.2+ "indexPrice": 90797.161+
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
2.2.4 ضبط الرافعة
ملاحظة: الحد الأقصى للرافعة المالية المسموح بها في هذه المسابقة هو 20 ضعفًا؛ يرجى اتباع القواعد الموجودة على الموقع الرسمي لـ WEEX.
1. استخدم واجهة برمجة تطبيقات تعديل الرافعة المالية لتعديل الرافعة المالية للهامش المتقاطع لـ cmt_btcusdt
نموذج الكود:
وقت الاستيراد استيراد hmac استيراد مكتبة hashlib استيراد base64 طلبات الاستيراد استيراد json api_key = "" secret_key = "" access_passphrase = "" دالة توليد التوقيع (المفتاح السري، الطابع الزمني، الطريقة، مسار الطلب، سلسلة الاستعلام، نص الطلب): الرسالة = الطابع الزمني + طريقة.أحرف كبيرة() + مسار_الطلب + سلسلة_الاستعلام + str(النص) 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) التوقيع = توليد_التوقيع(المفتاح_السري، الطابع_الزمني، الطريقة، مسار_الطلب، سلسلة_الاستعلام، نص_الطلب) الرؤوس = { "مفتاح الوصول": api_key, "التوقيع على الدخول": التوقيع، "ACCESS-TIMESTAMP": الطابع الزمني، "ACCESS-PASSPHRASE": access_passphrase, "نوع المحتوى": "application/json", "locale": "en-US" url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الإرسال هي "POST": response = requests.post(url + request_path, headers=headers, data=body) إرجاع الاستجابة دالة الرافعة المالية(): request_path = "/capi/v2/account/leverage" body = {"symbol":"cmt_btcusdt","marginMode":1,"longLeverage":"1","shortLeverage":"1"} سلسلة_الاستعلام = "" 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__': الرافعة المالية
يمكنك تحديد قيم الرافعة المالية الأخرى (حتى 20 ضعفًا) بنفس الطريقة - ببساطة استبدل أرقام الرافعة المالية وفقًا لذلك. تلي قيم الرافعة المالية أزواج التداول.
2. تحقق من الرد:
يوضح المثال أدناه استجابة ناجحة
"msg": "نجاح"، "وقت الطلب": 1713339011237+ "شفرة": 200+
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
2.2.5 تقديم الطلب
ملاحظة: يُسمح فقط بأزواج التداول التالية في هذه المسابقة:
cmt_btcusdt، cmt_ethusdt، cmt_solusdt، cmt_dogeusdt، cmt_xrpusdt، cmt_adausdt، cmt_bnbusdt، cmt_ltcusdt. الحد الأقصى للرافعة المالية هو 20 ضعفًا؛ يرجى اتباع القواعد الموجودة على الموقع الرسمي لبورصة WEEX.
1. استخدم Get Futures Information لاسترداد معلومات العقد لـ cmt_btcusdt (دقة الطلب، دقة السعر، الحد الأقصى/الأدنى لحجم الطلب، إلخ).
نموذج الكود:
طلبات الاستيراد def send_request_get( method, request_path, query_string): url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الطلب هي "GET": response = requests.get(url + request_path+query_string) إرجاع الاستجابة 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__': عقد()
2. تحقق من الرد:
يوضح المثال أدناه استجابة ناجحة
"نسبة سعر حد الشراء": 0.01+ "عملة": 10,000 USDT "contract_val": 0.0001+ "توصيل": [ 00:00:00+ 08:00:00+ 16:00:00+ "forwardContractFlag": "true", "makerFeeRate": 0.0002+ "سعر السوق": 0.0002+ "marketOpenLimitSize": 100+ "الحد الأقصى للرافعة": 400+ "maxOrderSize": 1200+ "maxPositionSize": 1000000+ "الحد الأدنى من الاستفادة" 1+ "minOrderSize": 0.0001+ "priceEndStep": 1+ "quote_currency": 10,000 USDT "نسبة سعر البيع المحدد": 0.01+ "محاكاة": "خطأ"، "size_increment": 4+ "symbol": "cmt_btcusdt", "معدل رسوم المستفيد": 0.0008+ "معدل الأخذ": 0.0008+ "حجم_العلامة": 1+ "underlying_index": BTC
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
ملاحظة: قد يُظهر رد واجهة برمجة التطبيقات (API) حدًا أقصى أعلى للرافعة المالية (على سبيل المثال، 400 ضعف) متاحًا على المنصة. ومع ذلك، في هذه المسابقة، فإن الحد الأقصى للرافعة المالية المسموح لك باستخدامها يقتصر بشكل صارم على 20 ضعفًا.
3. استخدم واجهة برمجة تطبيقات Place Order لفتح مركز شراء لـ cmt_btcusdt بسعر حد قدره 100000.0 و 0.0001 BTC، باستخدام معلومات العقد من الخطوة 1 (دقة الطلب، ودقة السعر، والحد الأقصى/الأدنى لحجم الطلب) لإنشاء المعلمات.
نموذج الكود:
وقت الاستيراد استيراد hmac استيراد مكتبة hashlib استيراد base64 طلبات الاستيراد استيراد json api_key = "" secret_key = "" access_passphrase = "" دالة توليد التوقيع (المفتاح السري، الطابع الزمني، الطريقة، مسار الطلب، سلسلة الاستعلام، نص الطلب): الرسالة = الطابع الزمني + طريقة.أحرف كبيرة() + مسار_الطلب + سلسلة_الاستعلام + str(النص) 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) التوقيع = توليد_التوقيع(المفتاح_السري، الطابع_الزمني، الطريقة، مسار_الطلب، سلسلة_الاستعلام، نص_الطلب) الرؤوس = { "مفتاح الوصول": api_key, "التوقيع على الدخول": التوقيع، "ACCESS-TIMESTAMP": الطابع الزمني، "ACCESS-PASSPHRASE": access_passphrase, "نوع المحتوى": "application/json", "locale": "en-US" url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الإرسال هي "POST": response = requests.post(url + request_path, headers=headers, data=body) إرجاع الاستجابة دالة placeOrder(): request_path = "/capi/v2/order/placeOrder" الجسم = { "symbol": "cmt_btcusdt", "client_oid": "test", "مقاس": 0.0001+ النوع 1+ نوع الأمر 0+ "match_price": 0+ السعر 100000.0+ سلسلة_الاستعلام = "" 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. تحقق من الرد:
يوضح المثال أدناه استجابة ناجحة
"client_oid": null, رقم الأمر 596471064624628269+
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
2.2.6 الحصول على تفاصيل التداول للطلبات المكتملة
1. استخدم واجهة برمجة تطبيقات تفاصيل التداول لاسترداد سجل التداول الخاص بك.
نموذج الكود:
وقت الاستيراد استيراد hmac استيراد مكتبة hashlib استيراد base64 طلبات الاستيراد api_key = "" secret_key = "" access_passphrase = "" def generate_signature_get(secret_key, timestamp, method, 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) الرؤوس = { "مفتاح الوصول": api_key, "التوقيع على الدخول": التوقيع، "ACCESS-TIMESTAMP": الطابع الزمني، "ACCESS-PASSPHRASE": access_passphrase, "نوع المحتوى": "application/json", "locale": "en-US" url = "https://api-contract.weex.com/" # يرجى استبدال هذا بعنوان API الفعلي إذا كانت طريقة الطلب هي "GET": response = requests.get(url + request_path+query_string, headers=headers) إرجاع الاستجابة دالة 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. تحقق من الرد:
يوضح المثال أدناه استجابة ناجحة
"قائمة": [ "معرف التجارة": 0+ "orderId": 0+ "symbol": "cmt_btcusdt", "marginMode": "مشترك"، "الوضع المنفصل": "منفصل"، "الجانب الموضعي": شراء "من جانب الطلب" شراء "fillSize": 67+ "fillValue": 12+ "fillFee": 67+ "رسوم التصفية": الصانع (%) "realizePnl": 83+ الاتجاه فتح صفقة شراء "نوع التصفية" | "FORCE_LIQUIDATE", "legacyOrdeDirection": فتح صفقة شراء "وقت الإنشاء": 1716712170527+ "nextFlag": خطأ، "الإجماليات": 0
في حال فشل الطلب، يرجى الرجوع إلى رموز الخطأ التفصيلية هنا: https://www.weex.com/api-doc/contract/ErrorCodes/ExampleOfErrorCode، أو الاتصال بالدعم الفني في مجموعة TG: https://t.me/weexaiwars.
سيقوم فريق دعم العملاء لدينا بالاتصال بك بمجرد اجتيازك للاختبار.
2.3 التمويل واختبار النموذج
بمجرد الانتهاء من اختبار واجهة برمجة التطبيقات (API) واجتياز مراجعة التأهيل، سيتلقى حسابك الأموال الأولية المطلوبة لاختبار نموذج الذكاء الاصطناعي. يمكنك استخدام هذه الأموال بحرية حتى 5 يناير 2026 لتحسين نموذج الذكاء الاصطناعي الخاص بك.
إذا واجهت أي مشاكل تقنية أو نفدت أموال الاختبار، فيرجى الاتصال بفريق الدعم الفني الرسمي لدينا للحصول على المساعدة.
2.4 التحضير قبل المنافسة وإعادة ضبط الحساب
بعد انتهاء مرحلة اختبار النموذج، سيتم نشر القائمة الرسمية للمشاركين، لذا يرجى متابعة آخر المستجدات عبر قائمة المشاركين الرسمية الموجودة على صفحة الحدث. لضمان العدالة قبل بدء المسابقة الرسمية، سيتم إعادة ضبط جميع حسابات المشاركين إلى حالة أولية موحدة، مع إعادة ضبط أرصدة صندوق المسابقة إلى 1000 USDT، وإلغاء جميع الطلبات المفتوحة، وإغلاق جميع المراكز.
في هذه المرحلة، تكون جميع الاستعدادات قبل المنافسة قد اكتملت. تأكد من أن نموذج الذكاء الاصطناعي الخاص بك متكامل تمامًا مع مفتاح API الخاص بك وجاهز للتداول فور بدء المنافسة.
ملاحظة: سيتم نشر جميع الإعلانات الرسمية وقوائم المشاركين وتحديثات القواعد على صفحة الحدث الرسمية لـ WEEX. سيتم توفير الجداول الزمنية التفصيلية وقواعد التصنيف وشروط إدارة المخاطر في دليل قواعد المسابقة الرسمي أو عبر إشعارات منفصلة قبل الحدث.
مرجع
- الأسئلة الشائعة
- للاستفسارات المحددة أو للحصول على دعم إضافي: اطرح سؤالا
- الجدول الزمني للهاكاثون
التسجيل المسبق الآن - 30 ديسمبر 2025
الموسم التحضيري (عبر الإنترنت): أوائل يناير 2026 (20 يومًا)
النهائيات (عبر الإنترنت): أواخر فبراير 2026 (17 يومًا)
حفل توزيع الجوائز (دبي): 2026 مارس 2023
لديك الآن جميع المعلومات اللازمة للتسجيل والتحضير والمشاركة بنجاح في حروب الذكاء الاصطناعي: يستيقظ ألفا من WEEX. اتبع كل خطوة بعناية لضمان دمج نموذج الذكاء الاصطناعي الخاص بك بالكامل، واختباره، وجاهزيته ليوم المنافسة.
سجل الآن لضمان مكانك: https://www.weex.com/events/ai-trading حظاً موفقاً، وليكن الفوز حليف أفضل الخوارزميات!
قد يعجبك أيضاً

خسائر بيتكوين تحقق أعلى مستوياتها خلال ثلاث سنوات
Key Takeaways سجلت خسائر بيتكوين المحققة 4.5 مليار دولار، وهو أعلى مستوى لها منذ ثلاث سنوات. كانت آخر…

قواعد وإرشادات هاكاثون للتداول بالذكاء الاصطناعي على WEEX
تشرح هذه المقالة القواعد والمتطلبات وهيكل الجوائز لنهائيات هاكاثون للتداول بالذكاء الاصطناعي على WEEX، حيث يتنافس المتأهلون النهائيون باستخدام استراتيجيات تداول مدفوعة بالذكاء الاصطناعي تحت ظروف السوق الحقيقية.

خسائر بيتكوين تحقق أعلى مستوياتها خلال ثلاث سنوات
Key Takeaways سجلت خسائر بيتكوين المحققة 4.5 مليار دولار، وهو أعلى مستوى لها منذ ثلاث سنوات. كانت آخر…

توقعات فبراير: هل يمكن للبيتكوين اجتياز حاجز الـ 75 ألف دولار؟
Key Takeaways احتمال وصول البيتكوين إلى 75 ألف دولار في فبراير بلغ 47%، بينما يصل احتمال ارتفاعه إلى…

شراء MrBeast لشركة الخدمات المالية Step يوسع مجاله إلى التكنولوجيا المالية
النقاط الرئيسية MrBeast، الشخصية الشهيرة على يوتيوب، استحوذ على شركة Step المتخصصة في الخدمات المالية الموجهة للشباب. عملية…

ارتفاعات وتطورات في عالم العملات الرقمية: أداء متميز لـBNKR وتحركات YZi Labs في السوق
Key Takeaways سعر عملة BNKR شهد ارتفاعاً لافتاً إلى أعلى مستوى جديد له، محققاً قيمة سوقية تزيد عن…

إطلاق صندوق المكافآت في بينانس: كيف يؤثر ذلك على مجتمع التشفير؟
Key Takeaways سيتم إطلاق صندوق المكافآت ألفا في بينانس اليوم عند الساعة 4 مساءً وفق توقيت غرينتش. يتطلب…

البيتكوين يرتفع مجددًا: احتمالات وصوله إلى 75 ألف دولار تتغير
Key Takeaways توقعات “Polymarket” تشير إلى احتمالية وصول البيتكوين إلى 75 ألف دولار في فبراير بنسبة وصلت إلى…

Untitled
توقعات سعر البيتكوين: التحليلات تشير إلى احتمال انخفاض حتى 55 ألف دولار Key Takeaways يواجه سعر البيتكوين احتمال…

Untitled
الفرصة الحاسمة لأسعار البيتكوين: توقعات جديدة بلا هوادة النقاط الرئيسية يتوقع المحللون أن سعر البيتكوين قد ينخفض إلى…

Untitled
Outline H1: تحذير المحللين من انخفاض قيمة البيتكوين إلى 55 ألف دولار H2: منظور الخبراء حول مستقبل البيتكوين…

Untitled
“تعرف على التطورات الأخيرة في عالم الأصول الرقمية” Key Takeaways Binance تطلق فعالية Airdrop لـ “Alpha Blind Box”…

ارتفاع قيمة رمز BNKR يثير الجدل في عالم العملات الرقمية
Key Takeaways وصل رمز BNKR إلى قمة جديدة في تاريخه في شهر يناير 2026 بقيمة 0.295 دولار كندي.…

Untitled
تحذير: المحللون يتوقعون هبوط سعر البتكوين إلى 55 ألف دولار Key Takeaways المحللون يتوقعون احتمالية هبوط البتكوين إلى…

Untitled
إعادة كتابة المقال بناءً على المعلومات الواردة مقالة: سايلور يخسر في استثماراته بالبتكوين وسط تقلبات السوق النقاط الأساسية…

Untitled
امتلاك بيست إندستريز لتطبيق “ستيب” المالي: قرار استراتيجي لتعزيز الخدمات المالية Key Takeaways شركة بيست إندستريز التابعة لمستر…

Untitled
تحليل احتمالات ارتفاع البيتكوين وتوقعات سوق التشفير العناصر الأساسية احتمال ارتفاع سعر البيتكوين إلى 75,000 دولار في فبراير…

تحليل الاختبار الحاسم لعملة البيتكوين: هل سيحدد سعر 55,000 دولاراً مصيرها؟
النقاط الرئيسية يشكل سعر 55,000 دولار نقطة حاسمة لعملة البيتكوين، حيث يمكنه تحديد اتجاه السوق القادم. تواجه البيتكوين…
خسائر بيتكوين تحقق أعلى مستوياتها خلال ثلاث سنوات
Key Takeaways سجلت خسائر بيتكوين المحققة 4.5 مليار دولار، وهو أعلى مستوى لها منذ ثلاث سنوات. كانت آخر…
قواعد وإرشادات هاكاثون للتداول بالذكاء الاصطناعي على WEEX
تشرح هذه المقالة القواعد والمتطلبات وهيكل الجوائز لنهائيات هاكاثون للتداول بالذكاء الاصطناعي على WEEX، حيث يتنافس المتأهلون النهائيون باستخدام استراتيجيات تداول مدفوعة بالذكاء الاصطناعي تحت ظروف السوق الحقيقية.
خسائر بيتكوين تحقق أعلى مستوياتها خلال ثلاث سنوات
Key Takeaways سجلت خسائر بيتكوين المحققة 4.5 مليار دولار، وهو أعلى مستوى لها منذ ثلاث سنوات. كانت آخر…
توقعات فبراير: هل يمكن للبيتكوين اجتياز حاجز الـ 75 ألف دولار؟
Key Takeaways احتمال وصول البيتكوين إلى 75 ألف دولار في فبراير بلغ 47%، بينما يصل احتمال ارتفاعه إلى…
شراء MrBeast لشركة الخدمات المالية Step يوسع مجاله إلى التكنولوجيا المالية
النقاط الرئيسية MrBeast، الشخصية الشهيرة على يوتيوب، استحوذ على شركة Step المتخصصة في الخدمات المالية الموجهة للشباب. عملية…
ارتفاعات وتطورات في عالم العملات الرقمية: أداء متميز لـBNKR وتحركات YZi Labs في السوق
Key Takeaways سعر عملة BNKR شهد ارتفاعاً لافتاً إلى أعلى مستوى جديد له، محققاً قيمة سوقية تزيد عن…