كيفية إعداد استراتيجية تداول آلية باستخدام Backtrader

Backtrader هو واحد من أشهر أُطُر العمل مفتوحة المصدر للاختبار الخلفي والتداول الحي باستخدام لغة بايثون. تتميز صيغته النظيفة، وثائقها الشاملة، ومجتمعه القوي، مما يجعله مثالياً للمبتدئين والمتداولين المتقدمين على حد سواء. في هذا الدليل، سنشرح كيفية إعداد أول استراتيجية تداول آلية باستخدام Backtrader. هل أنت جديد على Backtrader؟ اطلع على نظرة عامة مفصلة على Backtrader للبدء. الخطوة 1: تثبيت Backtrader يمكنك تثبيت Backtrader باستخدام pip: pip install backtrader # اختياري: قد ترغب أيضًا في تثبيت matplotlib للرسم البياني و pandas لمعالجة البيانات: pip install matplotlib pandas الخطوة 2: تحضير البيانات التاريخية يدعم Backtrader ملفات CSV، وPandas DataFrames، وحتى البيانات الحية من الوسطاء. الآن، دعنا نحمل ملف CSV: ...

مايو 27, 2025 · دقيقتان

ما هو منصة التداول مفتوحة المصدر ولماذا تستخدم واحدة؟

في عالم يهيمن عليه بشكل متزايد الأتمتة والاستراتيجيات الخوارزمية، أصبحت منصات التداول مفتوحة المصدر الأدوات المفضلة لكل من المتداولين الأفراد، والمطورين الكميين، ومطوري التكنولوجيا المالية. لكن ما هي بالضبط — ولماذا يجب أن تهتم؟ ما هي منصة التداول مفتوحة المصدر؟ منصة التداول مفتوحة المصدر هي إطار عمل برمجي لبناء واختبار ونشر استراتيجيات التداول، مع توفر شفرة المصدر بحرية للفحص والتعديل والمساهمة. عادةً ما تدعم هذه المنصات: الاختبار الرجعي (Backtesting) – محاكاة استراتيجية تداول على بيانات تاريخية التداول الحي (Live Trading) – الاتصال بالوسطاء أو البورصات لتنفيذ الصفقات في الوقت الحقيقي تطوير الاستراتيجيات – باستخدام لغات البرمجة (غالبًا بايثون أو C#) إدارة المخاطر – تعيين قواعد وقف الخسارة، التوقف المتحرك، أو تحديد حجم المركز التحليلات – تصور الأداء، الأرباح والخسائر، التراجع، نسبة شارپ، وغيرها من الأمثلة الشهيرة على هذه المنصات: Backtrader، QuantConnect Lean، وFreqtrade. ...

مايو 25, 2025 · بضع ثوان
 العربية