docs(readme): add September 25 maintenance news in seven languages

This commit is contained in:
Haozhe Wu committed 2026-09-25 21:11:07 +08:00
1 parent 46892136da
commit d945a1b782
7 files changed
+28 -14

No files matched your search

+4 -2
View File
@@ -52,15 +52,17 @@
> ⚠️ **تحذير أمني:** حساب X باسم `VibeTrading_HKU`، ومشروع Virtuals رقم `101845`، وعقد التوكن `0x640BDBF77b6447E8b7DB7894cED84BD1c40571f4` كلّها غير رسمية ولا تتبع Vibe-Trading. لم نُطلق أو نؤيد مطلقًا أي توكن أو عملة ميم. لا تشترِ هذا التوكن، ولا تربط محفظتك، ولا توقّع أي شيء. [التفاصيل](SECURITY.md#official-channels--impersonation).
- **2026-09-25** 🛠️ **جلسات بحث وتشخيص قنوات أكثر موثوقية**: لم يعد وجود عمود نصي في ملف CSV للاختبار التاريخي يؤدي إلى فقدان المقاييس الرقمية ([#1579](https://github.com/HKUDS/Vibe-Trading/pull/1579))، وأصبح ضغط المحادثة يحتسب محتوى الاستدلال ضمن ميزانية الرسائل المحتفظ بها ([#1582](https://github.com/HKUDS/Vibe-Trading/pull/1582)). تُسجَّل الآن الاستثناءات الفعلية عند فشل تحميل القنوات ([#1580](https://github.com/HKUDS/Vibe-Trading/pull/1580))، ويوضح دليل Telegram أن أوامر CLI وعناصر تحكم الويب تشترك في بيئة تشغيل API نفسها ([#1583](https://github.com/HKUDS/Vibe-Trading/pull/1583)). ترفض قراءة محفظة Robinhood كائنات القوة الشرائية ذات البنية غير الصحيحة، مع إبقاء القيم المحذوفة أو null غير معروفة ([#1526](https://github.com/HKUDS/Vibe-Trading/pull/1526)). شكرًا [@Shizoqua](https://github.com/Shizoqua) و[@lorenzozanee](https://github.com/lorenzozanee)!
- **2026-09-24** 💱 **أوراق مسعّرة بالدولار حُسبت بالبيزو، وEmail وWebSocket في واجهة الويب، وعطل في CI سببه تحديث SDK**: تُدرج BYMA وبورصة تورنتو أوراقًا مسعّرة بالدولار الأمريكي إلى جانب أوراقها بالعملة المحلية (GGALD.BA وDLR-U.TO)، وكان الاختبار الرجعي الأرجنتيني أو الكندي يسعّرها في مجمّعه الوحيد بالبيزو أو بالدولار الكندي. صارت أدوات التحميل تقبل الورقة فقط إذا كانت مسعّرة بعملة سوقها، كما هو الحال مع أوراق LSE، وتنتقل عملة التسعير المعلنة لغيرها مع البيانات فيذكر الجواب العملة الصحيحة ([#1576](https://github.com/HKUDS/Vibe-Trading/pull/1576)). كما تُرفض في الاختبار الرجعي لهونغ كونغ، للسبب نفسه، الخطوط المتداولة باليوان والدولار (80700.HK و9834.HK) التي ترقّمها HKEX في نطاقات رموز خاصة بها، وتُعرض بعملتها. ملفات الأسهم تحمل بورصة الإدراج وعملته إلى جانب البيانات الأساسية للمُصدر ([#1577](https://github.com/HKUDS/Vibe-Trading/pull/1577))، ويعرف التحقق من الأرقام والبحث عن الرموز كل سوق تدعمه طبقة البيانات ([#1575](https://github.com/HKUDS/Vibe-Trading/pull/1575))، وتعيد `technical_indicators` حجم التداول مع الوحدة التي يعلنها المصدر — لوت أو سهم، والفرق 100 ضعف ([#1571](https://github.com/HKUDS/Vibe-Trading/pull/1571)). وينضم Email وWebSocket إلى الإعداد الموجَّه للقنوات، مع التحقق من شهادات خادم البريد ورفض كتابة الإعدادات من صفحات عابرة للمواقع، وترقية تسجيل دخول IMAP غير المشفّر عبر STARTTLS قبل إرسال كلمة المرور ([#1544](https://github.com/HKUDS/Vibe-Trading/pull/1544)). **إصلاحات:** ترويسة المزوّد الصريحة كانت تُستبدل بترويسة بيئية بالاسم نفسه في openai 3.19.2، ما جعل CI يفشل لكل PR ([#1568](https://github.com/HKUDS/Vibe-Trading/pull/1568))؛ واختبار رجعي من مصدر بدقة الميكروثانية كان مؤرخًا بعام 1970 ([#1560](https://github.com/HKUDS/Vibe-Trading/pull/1560))؛ وهدف بحثي هو أمر تداول صريح يُرفض مجددًا ([#1562](https://github.com/HKUDS/Vibe-Trading/pull/1562))؛ وتقسيم OOS في strict bench كان قد يترك أحد الجانبين فارغًا ([#1559](https://github.com/HKUDS/Vibe-Trading/pull/1559))؛ ومحاذاة تسميات HRP وترتيب تسميات التحقق المتقاطع والمدخلات غير المنتهية ([#1555](https://github.com/HKUDS/Vibe-Trading/pull/1555) و[#1556](https://github.com/HKUDS/Vibe-Trading/pull/1556) و[#1557](https://github.com/HKUDS/Vibe-Trading/pull/1557) و[#1558](https://github.com/HKUDS/Vibe-Trading/pull/1558))؛ ونافذة الإفراط في التداول في الحساب الظلي ([#1563](https://github.com/HKUDS/Vibe-Trading/pull/1563))؛ ونمو الأصول الذي كان يُحسب يومًا بيوم ([#1564](https://github.com/HKUDS/Vibe-Trading/pull/1564)). شكرًا [@Shizoqua](https://github.com/Shizoqua) و[@zeus229](https://github.com/zeus229) و[@shadowinlife](https://github.com/shadowinlife)!
- **2026-09-23** 🇦🇷 **أسهم أرجنتينية، ومحفظة بيع على المكشوف كان حجمها مقلوبًا، والنصف الأخير من بوابة مخاطر الذيل**: رموز `.BA` (أسهم BYMA وشهادات CEDEAR) تُوجَّه إلى Yahoo كسوق بعملة ARS خاصة بها، وواجهة الويب تجمعها وتسمّيها مثل أي سوق آخر؛ ويظل الاختبار الرجعي للأرجنتين يفشل صراحةً حتى تُنمذَج قواعد التنفيذ في BYMA ([#1543](https://github.com/HKUDS/Vibe-Trading/pull/1543)). كان مُحسِّنا المتوسط-التباين ومراعاة الدوران يقيّمان كل مركز كأنه شراء، فحصلت أقوى مراكز البيع على أقل رأس مال. الاثنان الآن يحدّدان الحجم على عوائد المركز، حيث يتحوّط شراء وبيع لورقتين مترابطتين بدل أن يُقرآ كمترابطتين — على زوج بترابط +0.92 كان الهدف القديم يضع المحفظة كلها في الشراء، والجديد يقسمها 0.51 / -0.49 ([#1548](https://github.com/HKUDS/Vibe-Trading/pull/1548)). وصار رقم مخاطر الذيل مُلزَمًا بتسمية حقله بعد أن تحتفظ الجلسة بأكثر من مقياس أو مستوى ثقة، فلا يمكن لـ ES 95% أن يقتبس قيمة VaR 95% تحت معرّف نداء ([#1425](https://github.com/HKUDS/Vibe-Trading/issues/1425)). **إصلاحات:** تحقّق مونت كارلو يحوّل إلى أساس سنوي بعدد أشرطة المنصة لا بالرقم الثابت 252، فيتوافق شارب مع بقية التقرير نفسه ([#1546](https://github.com/HKUDS/Vibe-Trading/pull/1546)); أمر العقود المستقبلية على شريط بسعر سالب لم يعد يُرفض كليًا ([#1547](https://github.com/HKUDS/Vibe-Trading/pull/1547)); ونسبة IC للعامل تُترك غير محددة عندما يكون الأساس سالبًا بدل قراءة التدهور الحقيقي كتحسّن سليم ([#1549](https://github.com/HKUDS/Vibe-Trading/pull/1549)); وذاكرتان تتشاركان العنوان تحت نوعين مختلفين تحتفظان بسطري فهرس ووصلات مستقلة ([#1545](https://github.com/HKUDS/Vibe-Trading/pull/1545)). شكرًا [@zeus229](https://github.com/zeus229) و[@Shizoqua](https://github.com/Shizoqua) و[@he-yufeng](https://github.com/he-yufeng)!
- **2026-09-22** 📅 **أشرطة أسبوعية وشهرية، وإعادة تشغيل كانت قد تُفقد الأدلة بعد ضغط السياق**: يقبل `get_market_data` والاختبار الرجعي الآن `1W` و`1M` (كان `1M` مرفوضًا منذ 09-20 حتى لا يُجلب كأشرطة دقيقة واحدة). لا تزال كل المصادر تقدّم أشرطة يومية، ومنها يُبنى شريط الأسبوع أو الشهر مؤرَّخًا بآخر يوم تداول فيه، فصارت مراجعة شهرية لـ21 شهرًا استدعاءً واحدًا يعيد 21 شريطًا ([#1479](https://github.com/HKUDS/Vibe-Trading/issues/1479)). صار المؤشر السعري يُوسَم غير معدَّل بدل وسمه بما يفعله مصدره بالسهم ([#1541](https://github.com/HKUDS/Vibe-Trading/issues/1541)). نتيجة أداة القراءة التي حذفها ضغط السياق تُستعاد من ذاكرة التشغيل نفسه بدل جلبها من جديد، بسقف لكل تشغيل، وأي عملية كتابة تُفرغ هذه الذاكرة فيُقرأ الملف المُعاد توليده من جديد ([#1488](https://github.com/HKUDS/Vibe-Trading/pull/1488)). رقم مخاطر الذيل المُعلن بمرجع حقل يُطابَق مع ذلك الحقل، فيُكشف VaR 99% الذي ينقل قيمة 95% ([#1444](https://github.com/HKUDS/Vibe-Trading/pull/1444)). يرفض QVeris أشرطة الأسهم وصناديق ETF، إذ لا يستطيع المصدر الذي يختاره بترتيب البحث أن يحدد تعديلها، كما يرفض التسعير لكل نتيجة ([#1494](https://github.com/HKUDS/Vibe-Trading/issues/1494)). شكرًا لـ [@sambazhu](https://github.com/sambazhu), [@zeus229](https://github.com/zeus229), [@he-yufeng](https://github.com/he-yufeng), [@jw232](https://github.com/jw232) and [@cgycorey](https://github.com/cgycorey)!
<details>
<summary>أخبار سابقة</summary>
- **2026-09-22** 📅 **أشرطة أسبوعية وشهرية، وإعادة تشغيل كانت قد تُفقد الأدلة بعد ضغط السياق**: يقبل `get_market_data` والاختبار الرجعي الآن `1W` و`1M` (كان `1M` مرفوضًا منذ 09-20 حتى لا يُجلب كأشرطة دقيقة واحدة). لا تزال كل المصادر تقدّم أشرطة يومية، ومنها يُبنى شريط الأسبوع أو الشهر مؤرَّخًا بآخر يوم تداول فيه، فصارت مراجعة شهرية لـ21 شهرًا استدعاءً واحدًا يعيد 21 شريطًا ([#1479](https://github.com/HKUDS/Vibe-Trading/issues/1479)). صار المؤشر السعري يُوسَم غير معدَّل بدل وسمه بما يفعله مصدره بالسهم ([#1541](https://github.com/HKUDS/Vibe-Trading/issues/1541)). نتيجة أداة القراءة التي حذفها ضغط السياق تُستعاد من ذاكرة التشغيل نفسه بدل جلبها من جديد، بسقف لكل تشغيل، وأي عملية كتابة تُفرغ هذه الذاكرة فيُقرأ الملف المُعاد توليده من جديد ([#1488](https://github.com/HKUDS/Vibe-Trading/pull/1488)). رقم مخاطر الذيل المُعلن بمرجع حقل يُطابَق مع ذلك الحقل، فيُكشف VaR 99% الذي ينقل قيمة 95% ([#1444](https://github.com/HKUDS/Vibe-Trading/pull/1444)). يرفض QVeris أشرطة الأسهم وصناديق ETF، إذ لا يستطيع المصدر الذي يختاره بترتيب البحث أن يحدد تعديلها، كما يرفض التسعير لكل نتيجة ([#1494](https://github.com/HKUDS/Vibe-Trading/issues/1494)). شكرًا لـ [@sambazhu](https://github.com/sambazhu), [@zeus229](https://github.com/zeus229), [@he-yufeng](https://github.com/he-yufeng), [@jw232](https://github.com/jw232) and [@cgycorey](https://github.com/cgycorey)!
- **2026-09-22** 💸 **اختبار رجعي كان يتوقف حين تدفع رسوم التمويل النقد تحت الصفر، وثلاث أدوات أخرى كانت تقرأ الاستعلام المرفوض على أنه لا بيانات**: قد تخصم رسوم تمويل العملات المشفرة النقدَ المتاح إلى ما دون الصفر، وعندها لا يتسع أي حجم للمركز التالي الذي تريده الاستراتيجية — ولا حتى الصفر — فيتوقف التشغيل برسالة "planned order … exceeds available capital" (أو "insufficient capital for position rebalance"). صار ذلك الفتح يُتخطّى ويُسجَّل مرة واحدة بوصفه `insufficient_capital`، وتُنفَّذ تخفيضات الشمعة نفسها، ويظل الإغلاق الذي تتجاوز خسارته هامشه يُلغي الشمعة كما كان ([#1542](https://github.com/HKUDS/Vibe-Trading/issues/1542)). وصارت صفقات الكتل والتداول بالهامش والقوائم المالية تميّز رفض Eastmoney لاستعلام قديم عن جواب فارغ فعلًا، بالفحص نفسه الذي تستخدمه أدوات عدد المساهمين وقائمة التنين والنمر وفك الحظر. وصارت الإجابات بالإسبانية والألمانية وسائر اللغات التي تكتب الكسر العشري بفاصلة تُطابق `17,93 %` أو `1.410,00 CNY` مع نتائج الأدوات، بينما يبقى رقمان بلا مسافة مثل `1400,1777` رقمين، ويجب أن يطابق الرقم دليله بالدقة التي كُتب بها ([#1517](https://github.com/HKUDS/Vibe-Trading/pull/1517)). شكرًا لـ [@turtle696966969696](https://github.com/turtle696966969696) على إعادة إنتاج مطابقة حتى السنت، ولـ [@zeus229](https://github.com/zeus229)!
- **2026-09-21** 🔌 **ضبط قنوات IM من واجهة الويب، وإصلاح 24 ألفا كانت تُخرج قيمة محسوبة من شمعة مفقودة**: تتيح صفحة الإعدادات الآن تحرير كل قناة IM مع إخفاء الأسرار، واختبار الاتصال على قيم النموذج قبل الحفظ، وتطبيقًا فوريًا للقناة وحدها دون إعادة تشغيل؛ ويحصل DingTalk وQQ على إعداد موجَّه ([#1520](https://github.com/HKUDS/Vibe-Trading/pull/1520)، [#1529](https://github.com/HKUDS/Vibe-Trading/pull/1529))، وعادت كل المحوِّلات إلى سجلّ stdlib فصارت رسائل التشخيص التي كان يبتلعها العنصر النائب `{}` تصل إلى السجل ([#1533](https://github.com/HKUDS/Vibe-Trading/pull/1533)). في Alpha Zoo كانت المقارنة مع طرف قيمته NaN لأن نافذته تحوي شمعة مفقودة تُقرأ False وتُخرج ثابتًا؛ ولم يرَ مسح #1463 ذلك لأنه كان يحرّك الشمعة بمقدار tick واحد. كشفت مقارنة المسار ذي الفجوة بالمسار الكامل 24 ألفا إضافية، وصارت تحجب القيم وفق مدى الرجوع لمدخلاتها، بينما يحتفظ الارتباط غير المعرَّف على بيانات كاملة بحكمه السابق ([#1523](https://github.com/HKUDS/Vibe-Trading/pull/1523)، [#1534](https://github.com/HKUDS/Vibe-Trading/pull/1534)، [#1463](https://github.com/HKUDS/Vibe-Trading/issues/1463)). **البيانات:** صار `free_shares` لفك الحظر هو الكمية المفرج عنها فعلًا لا الأسهم المتداولة ([#1513](https://github.com/HKUDS/Vibe-Trading/pull/1513))؛ وتُرتَّب مقاعد قائمة التنين والنمر داخل كل سبب إدراج ([#1512](https://github.com/HKUDS/Vibe-Trading/pull/1512))؛ ويعيد عدد المساهمين فترات تاريخية حقيقية ([#1518](https://github.com/HKUDS/Vibe-Trading/pull/1518))؛ وتُوسَم أسعار أسهم A المعدَّلة من Tencent وEastmoney وAKShare بأنها تعديل توزيعات جمعي ([#1497](https://github.com/HKUDS/Vibe-Trading/pull/1497))؛ وينضم Gildata مصدرًا لأسهم A يتطلب رمزًا ([#1474](https://github.com/HKUDS/Vibe-Trading/pull/1474))؛ وتقيّم المحافظ أي عملة ISO-4217 ويفشل المصدر وحده عند غياب سعر الصرف ([#1510](https://github.com/HKUDS/Vibe-Trading/pull/1510))؛ ويعرض `connector account` أرصدة Binance وFutu وTrading 212 ([#1539](https://github.com/HKUDS/Vibe-Trading/issues/1539)). **جديد:** واجهة وREADME باللغة الإندونيسية ([#1482](https://github.com/HKUDS/Vibe-Trading/pull/1482)). **أُزيل:** مزوّد Requesty — استخدم `openrouter` مع عنوانه الأساسي. شكرًا لـ [@shadowinlife](https://github.com/shadowinlife), [@he-yufeng](https://github.com/he-yufeng), [@Shizoqua](https://github.com/Shizoqua), [@lorenzozanee](https://github.com/lorenzozanee), [@cgycorey](https://github.com/cgycorey), [@zeus229](https://github.com/zeus229), [@sambazhu](https://github.com/sambazhu), [@Yoruxyv](https://github.com/Yoruxyv) and [@jastincheis](https://github.com/jastincheis)!