عن المشروع
Indicator Go هي وحدة Go لبحوث وتعليم التحليل الفني. توفر أكثر من 80 مؤشراً قابلاً للتكوين منظمة في مجموعات الاتجاه والزخم والتقلب والحجم وتقييم الأصول، بما في ذلك المتوسطات المتحركة، وMACD، وRSI، وATR، ونطاقات بولينجر، وOBV، وVWAP، وحسابات القيمة الحالية، وصافي القيمة الحالية، والقيمة المستقبلية.
يستخدم تصميم v2 قنوات Go لتدفق المدخلات والمخرجات، مع توفر دوال مساعدة للتحويل بين القنوات والشرائح. المؤشرات والاستراتيجيات قابلة للتكوين بدلاً من الاعتماد على قيم إعداد مسبق ثابتة، وتسمح الأدوية الجنيسة بدعم أنواع رقمية متعددة. لكل مؤشر واستراتيجية بيانات اختبار CSV مخصصة للتحقق.
يتضمن المستودع أمثلة استراتيجيات تعليمية مبنية على مؤشرات الاتجاه والزخم والتقلب والحجم. كما يوفر استراتيجيات مركبة لدمج الإشارات، مثل AND، وOR، والأغلبية، والتقسيم، واستراتيجيات MACD-RSI، بالإضافة إلى استراتيجيات مزخرفة تشمل المتغيرات العكسية، ووقف الخسارة، والخروج على أساس التكلفة.
تطبق حزمة الاختبار الخلفي استراتيجيات مختارة على لقطات الأصول التاريخية وتنشئ تقارير HTML مرئية لكل اقتران استراتيجية-أصل. تدعم واجهة سطر الأوامر indicator-backtest مستودعات نظام الملفات، واختيار الرموز، وعدد العمال، ونطاقات التواريخ، والاستراتيجيات المسماة، وملفات التكوين القائمة على JSON. يمكن تجاوز معلمات الاستراتيجيات والمؤشرات المتداخلة في تكوين JSON. تتوفر حسابات نسبة شارب ونسبة سورتینو لمقارنة نتائج الاستراتيجيات.
يمكن تخزين بيانات الأصول واسترجاعها من خلال تطبيقات مستودعات نظام الملفات والذاكرة وTiingo. تستخدم دالة المزامنة وواجهة سطر الأوامر indicator-sync عمالاً متزامنين لمزامنة اللقطات بين المستودعات، بما في ذلك جلب البيانات الحديثة من Tiingo إلى الملفات المحلية. كما يتم توفير صورة Docker لتشغيل مزامنة Tiingo والاختبار الخلفي في حاوية واحدة.
يذكر المشروع صراحةً أن مؤشراته واستراتيجياته المثالية واختباراته الخلفية مخصصة حصرياً للاستخدام التعليمي والأكاديمي والبحثي والمعلوماتي. وهي ليست نصيحة مالية أو تجارية، والأداء الافتراضي أو المختبَر خلفياً لا يمثل نتائج التداول الفعلية.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.