تداول العملات المشفرة مع جوليا.
Backtest.jl هو مشروع جوليا الذي كتبته للقيام بأشياء مع تداول العملات المشفرة. حاليا هو خطاف إلى نسخة مكتبة python للاتصال بواجهة برمجة تطبيقات التبادل ، في الوقت الحالي فقط لجلب بيانات ohlcv.
يتم تعقيم بيانات OHLCV وحفظها باستخدام Zarr.jl
هناك طرق للتصفية أزواج وهو ما أسميه الأسواق التي تتداول بها ، وتتكون من العملة الأساسية وعملة التسعير ، مثلBTC/USDT
من الممكن إعادة تشكيل (اختزال) بيانات ohlcv من الأطر الزمنية الأصغر إلى الأطر الأكبر.
يسمح CLI البسيط بتنزيل البيانات وإعادة أخذ عينات منها بحيث يمكن إعداد وظيفة cron لتنزيل البيانات في كل مرة.
هناك بعض المرافق الأساسية للتخطيط على أساس صدى مكتبة من خلال بييتشارتس المجمع الثعبان. يوجد ايضا Echarts.jl ولكن كان لديها بعض المشاكل معها. قد أعمل فقط على إنشاء تكوينات echarts js بنفسي في المستقبل اعتمادًا على كيفية تقدم مخططات pyecharts.
لقد لعبت قليلاً مع بعض بيانات دفتر الطلبات ، وعدم توازن دفتر الطلبات ، من خلال وحدة سجل الطلبات.
الAnalysis
تتعامل الوحدة النمطية بدلاً من ذلك مع المؤشرات وتصفية الميزات. إنه مدعوم منIndicators.jl
الحزمة وCausalityTools.jl
حزمة للارتباطات.
مؤشرات مضحكة أخرى قمت بتحويلها من أ كتاب يمكنك العثور عليه بسهولة على الويب يتم توفيرها بواسطة الوحداتMVP
, Violations
للتقصير وConsiderations
للشوق.