Hikyuu Quant Framework هو إطار أبحاث تجاري مفتوح المصدر يعتمد على C ++/Python ، ويستخدم لتحليل الإستراتيجية والاختبار الخلفي (يستخدم حاليًا بشكل أساسي في سوق المشاركة المحلية). تعتمد فكرتها الأساسية على طريقة التداول المنهجية الناضجة الحالية ، حيث تقوم بتجريد التداول المنهجي بأكمله إلى سبعة مكونات: الإستراتيجية ، وظروف النظام ، ومؤشر الإشارة ، وإيقاف الخسارة/أخذ استراتيجية الربح ، واستراتيجية الربح ، والاستراتيجية المستهدفة ، والانزلاق خوارزمية انتشارها ، وتمكن من بناء مكتبة أصول واحدة.
عنوان المشروع:
الصفحة الرئيسية للمشروع: https://hikyuu.org/
مساعدة الوثائق: https://hikyuu.readthedocs.io/zh-cn/latest/index.html
البدء: https://nbviewer.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-index.ipynb؟flush_cache=true
مكتبة مكون السياسة: https://gitee.com/fasiondog/hikyuu_hub
بفضل بيئة الجهاز الظاهري Hikyuu Ubuntu المقدمة من مستخدمي الإنترنت ، تنزيل Baidu NetDisk (رمز الاستخراج: https://pan.baidu.com/s/1caiuwddgv0c0vhppe4agvw؟pwd=ht8j
مثال:
#创建模拟交易账户进行回测,初始资金30万
my_tm = crtTM ( init_cash = 300000 )
#创建信号指示器(以5日EMA为快线,5日EMA自身的10日EMA作为慢线,快线向上穿越慢线时买入,反之卖出)
my_sg = SG_Flex ( EMA ( CLOSE (), n = 5 ), slow_n = 10 )
#固定每次买入1000股
my_mm = MM_FixedCount ( 1000 )
#创建交易系统并运行
sys = SYS_Simple ( tm = my_tm , sg = my_sg , mm = my_mm )
sys . run ( sm [ 'sz000001' ], Query ( - 150 ))
انظر المثال الكامل: https://nbviewer.jupyter.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-index.ipynb؟flush_cache=true

المزيد من الأمثلة التي تشارك مع المعاملات البرمجية (ستعتبر Joins بمثابة تبرع للمشروع). يضمن المؤلف فقط أنه/هي ستجيب على الأسئلة والأجوبة لمستخدمي كوكب المعرفة ، وسيعتمد القنوات الأخرى على الموقف. (يجوز إصدار كوبونات من وقت لآخر في نهاية مقال الحساب الرسمي)




يعتمد Hikyuu مباشرة على مشاريع المصادر المفتوحة التالية (المشاريع التي تعتمد بشكل غير مباشر على المشاريع التالية) وبفضل جميع مؤلفي المصدر المفتوح على مساهماتهم:
| اسم | معرض المشروع | رخصة |
|---|---|---|
| Xmake | https://github.com/xmake-io/xmake | Apache 2.0 |
| HDF5 | https://github.com/hdfgroup/hdf5 | ترخيص HDF5 |
| MySQL (عميل) | https://github.com/mysql/mysql-server | ترخيص MySQL |
| FMT | https://github.com/fmtlib/fmt | ترخيص FMT |
| spdlog | https://github.com/gabime/spdlog | معهد ماساتشوستس للتكنولوجيا |
| sqlite | https://www.sqlite.org/ | ترخيص SQLite |
| Flatbuffers | https://github.com/google/flatbuffers | Apache 2.0 |
| nng | https://github.com/nanomsg/nng | معهد ماساتشوستس للتكنولوجيا |
| Nlohmann_json | https://github.com/nlohmann/json | معهد ماساتشوستس للتكنولوجيا |
| يعزز | https://www.boost.org/ | زيادة ترخيص البرنامج |
| بيثون | https://www.python.org/ | ترخيص بيثون |
| Pybind11 | https://github.com/pybind/pybind11 | ترخيص Pybind11 |
| GZIP-HPP | https://github.com/mapbox/gzip-hpp | BSD-2 COPERENCE |
| الدكتوراه | https://github.com/doctest/doctest | معهد ماساتشوستس للتكنولوجيا |