بنية نظام التجارة


خوارزمية نظام تجارة العمارة.


سابقا على هذه بلوق لقد كتبت عن البنية المفاهيمية لنظام التداول الذكي خوارزمية فضلا عن المتطلبات الوظيفية وغير الوظيفية لنظام التداول خوارزمية الإنتاج. ومنذ ذلك الحين قمت بتصميم بنية النظام التي أعتقد أنها يمكن أن تلبي تلك المتطلبات المعمارية. في هذا المنصب سأصف العمارة التالية المبادئ التوجيهية للأنظمة إسو / إيك / إيي 42018 وهندسة البرمجيات هندسة الوصف القياسية. وفقا لهذا المعيار يجب على وصف الهندسة المعمارية:


تحتوي على عدة وجهات نظر معمارية موحدة (على سبيل المثال في أومل) والحفاظ على التتبع بين قرارات التصميم والمتطلبات المعمارية.


تعريف هندسة البرمجيات.


لا يوجد حتى الآن توافق في الآراء حول بنية النظام. في سياق هذه المادة، يتم تعريفها بأنها البنية التحتية التي يمكن فيها تحديد مكونات التطبيق التي تلبي المتطلبات الوظيفية ونشرها وتنفيذها. المتطلبات الوظيفية هي الوظائف المتوقعة للنظام ومكوناته. أما المتطلبات غير الوظيفية فهي تدابير يمكن من خلالها قياس نوعية النظام.


وقد يخفق النظام الذي يفي تماما بمتطلباته الوظيفية في الوفاء بالتوقعات إذا تركت الاحتياجات غير الوظيفية غير مرضية. لتوضيح هذا المفهوم، يجب النظر في السيناريو التالي: نظام التداول الخوارزمي الذي قمت بشرائه / بناؤه يجعل قرارات التداول ممتازة، ولكن غير قابل للتشغيل تماما مع إدارة المخاطر ونظم المحاسبة المنظمة. هل هذا النظام يلبي توقعاتك؟


البنية المفاهيمية.


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


العمارة مدفوعة الحدث - العمارة التي تنتج، يكشف، يستهلك، ويتفاعل مع الأحداث. وتشمل الأحداث تحركات السوق في الوقت الحقيقي، والأحداث أو الاتجاهات المعقدة، والأحداث التجارية على سبيل المثال. تقديم طلب.


ويوضح هذا الرسم البياني البنية المفاهيمية لنظام التداول الخوارزمي.


مرجع البنى.


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


وحدة تحكم عرض النموذج - نمط يفصل تمثيل المعلومات من تفاعل المستخدم معها. الهندسة المعمارية القائمة على الفضاء - تحدد بنية تحتية تتفاعل فيها وحدات المعالجة المترابطة مع بعضها البعض من خلال ذاكرة ارتباطية مشتركة تسمى المساحة (الموضحة أدناه).


المنظر الهيكلي.


ويظهر الشكل الهيكلي للعمارة المكونات والمكونات الفرعية لنظام التداول الخوارزمي. كما يبين كيف يتم نشر هذه المكونات على البنية التحتية المادية. تتضمن مخططات أومل المستخدمة في هذا العرض المخططات المكونة ومخططات النشر. وفيما يلي معرض لمخططات نشر نظام التداول الخوارزمية الشاملة ووحدات المعالجة في الهندسة المرجعية سب، وكذلك المخططات المكون ذات الصلة لكل واحد الطبقات.


مخطط التاجر الآلي / معالجة الحدث الرسم البياني مصدر البيانات ومعالجة ما قبل طبقة مكون الرسم مفك القائم على واجهة المستخدم مخطط الرسم البياني.


التكتيكات المعمارية.


ووفقا لمعهد هندسة البرمجيات، فإن التكتيك المعماري هو وسيلة لتلبية متطلبات الجودة من خلال التلاعب ببعض جوانب نموذج السمة النوعية من خلال قرارات التصميم المعماري. مثال بسيط يستخدم في بنية نظام التداول الحسابي هو "التلاعب" مخزن البيانات التشغيلية (أودس) مع عنصر الاستعلام المستمر. وسيحلل هذا المكون باستمرار المواد المستنفدة للأوزون لتحديد واستخلاص الأحداث المعقدة. يتم استخدام التكتيكات التالية في الهندسة المعمارية:


نمط الإزعاج في طوابير الحدث والنظام الذاكرة المشتركة للحدث وطوابير النظام لغة الاستعلام المستمر (ككل) على تصفية بيانات أودس مع نمط تصميم المرشح على البيانات الواردة خوارزميات تجنب الازدحام على جميع الاتصالات الواردة والصادرة إدارة الطابور النشطة (أوم ) وإخطار الازدحام الصريح موارد الحوسبة السلعية مع القدرة على الترقية (قابلة للتطوير) التكرار النشط لجميع نقاط الفشل المفردة الفهارس وهياكل المثابرة المثلى في جدول أودس النسخ الاحتياطي للبيانات العادية وتنظيف البرامج النصية للمواد المستنفدة للأوزون تاريخ المعاملات على جميع قواعد البيانات الاختبارية للجميع أوامر للكشف عن أخطاء تعلق الأحداث مع الطوابع الزمنية لتخطي الأحداث 'قديمة' قواعد التحقق من صحة مثل الكميات التجارية القصوى تستخدم مكونات التاجر الآلي قاعدة بيانات في الذاكرة للتحليل مصادقة على مرحلتين لوصلات المستعملين التي تتصل بتشفير أتس على واجهات المستعمل واتصالاته بنمط تصميم المراقب أتس ل مفك لإدارة المشاهدات.


القائمة المذكورة أعلاه ليست سوى عدد قليل من قرارات التصميم التي حددتها خلال تصميم الهندسة المعمارية. انها ليست قائمة كاملة من التكتيكات. وفي الوقت الذي يجري فيه تطوير النظام، ينبغي استخدام تكتيكات إضافية عبر مستويات متعددة من التفصيل لتلبية المتطلبات الوظيفية وغير الوظيفية. وفيما يلي ثلاثة مخططات تصف نمط تصميم ديسروبتور، ونمط تصميم مرشح، وعنصر الاستعلام المستمر.


عرض السلوكية.


ويظهر هذا المنظر للعمارة كيفية تفاعل المكونات والطبقات مع بعضها البعض. وهذا مفيد عند إنشاء سيناريوهات لاختبار التصاميم المعمارية وفهم النظام من النهاية إلى النهاية. يتكون هذا العرض من المخططات التسلسلية والرسوم البيانية النشاط. الرسوم البيانية للأنشطة التي تبين العملية الداخلية لنظام التداول الخوارزمي وكيف يفترض أن يتفاعل التجار مع نظام التداول الخوارزمي أدناه.


التكنولوجيات والأطر.


والخطوة الأخيرة في تصميم معمارية البرمجيات هي تحديد التكنولوجيات والأطر المحتملة التي يمكن استخدامها لتحقيق العمارة. وكمبدأ عام، من الأفضل الاستفادة من التكنولوجيات القائمة، شريطة أن تلبي على النحو الملائم المتطلبات الوظيفية وغير الوظيفية. الإطار هو بنية مرجعية محققة مثل جبوس هو الإطار الذي يدرك الهندسة المرجعية جي. التقنيات والأطر التالية مثيرة للاهتمام وينبغي أن تؤخذ في الاعتبار عند تنفيذ نظام التداول الخوارزمية:


كودا - نفيديا لديها عدد من المنتجات التي تدعم عالية الأداء النمذجة الحسابية المالية. يمكن للمرء أن يحقق ما يصل إلى 50x تحسينات في الأداء في تشغيل محاكاة مونتي كارلو على غبو بدلا من وحدة المعالجة المركزية. نهر أباتشي - نهر هو مجموعة أدوات تستخدم لتطوير أنظمة موزعة. وقد تم استخدامه كإطار لبناء التطبيقات على أساس نمط سبا أباتشي هادوب - في حالة أن قطع الأشجار المنتشر هو شرط، ثم استخدام هادوب يقدم حلا للاهتمام لمشكلة البيانات الكبيرة. يمكن نشر هادوب في بيئة متفاوتة تدعم تقنيات كودا. ألغوترادر ​​- منصة تداول خوارزمية مفتوحة المصدر. يمكن أن يتم نشر ألغوترادر ​​في مكان مكونات التاجر الآلي. فيكس إنجين - تطبيق مستقل يدعم بروتوكولات تبادل المعلومات المالية (فيكس) بما في ذلك فيكس و فاست و فيكساتدل.


وعلى الرغم من عدم وجود تكنولوجيا أو إطار، ينبغي بناء المكونات باستخدام واجهة برمجة التطبيقات (أبي) لتحسين قابلية التشغيل البيني للنظام ومكوناته.


استنتاج.


وقد تم تصميم الهيكل المقترح لتلبية المتطلبات العامة جدا المحددة لنظم التداول الحسابية. وبصفة عامة، فإن أنظمة التداول الحسابية معقدة بسبب ثلاثة عوامل تتفاوت مع كل تنفيذ:


التبعيات على المؤسسات الخارجية ونظم الصرف تحدي المتطلبات غير الوظيفية وتطور القيود المعمارية.


ومن ثم، فإن الهيكل البرمجي المقترح يحتاج إلى تكييف على أساس كل حالة على حدة من أجل تلبية المتطلبات التنظيمية والتنظيمية المحددة، فضلا عن التغلب على القيود الإقليمية. وينبغي النظر إلى بنية نظام التداول الخوارزمية على أنها مجرد نقطة مرجعية للأفراد والمنظمات الراغبين في تصميم نظم التداول الخاصة بهم الخوارزمية الخاصة بهم.


للحصول على نسخة كاملة والمصادر المستخدمة يرجى تحميل نسخة من تقريري. شكرا لكم.


القصة السابقة.


متطلبات نظام التداول الخوارزمية.


قصة المقبلة.


المحفظة الأمثل باستخدام الجسيمات سرب الأمثل.


نظرة عامة رائعة، وبداية جيدة على الهندسة المعمارية. وكان الاستنتاج الخاص بك عرضة، وأشار إلى لماذا تتطلب أنظمة البرمجيات التداول الخوارزمية اختبارا مستمرا والتبديل للحفاظ على أنها ذات الصلة. قراءة جيدة!


1 فبراير 2018.


عندما تكون البيانات من السلع أو الدخل الثابت غير دقيقة أو بطيئة في تلقيها النماذج يمكن أن يكون وقتا عصيبا حساب خصوصا في الفضاء من حدث بلاك سوان.


شكرا جزيلا على هذا المقال. لقد كنت أفكر في منظمة العفو الدولية في التمويل منذ أواخر 90s، وأخيرا التكنولوجيات وواجهات برمجة التطبيقات المتاحة عادة. مقالتك ومدونتك هي مساعدة كبيرة لجعل تلك الخطوات الأولى لجعل أحلام السنوات السابقة تتحقق. شكرا جزيلا وحظا سعيدا في المشاريع الخاصة بك!


يرجى تبقي لي تحديث في التقدم المحرز الخاص بك. أنا مهتم جدا. شكرا لكم.


إرسال تعليق.


إلغاء الرد.


اتبع تورينج المالية.


تورينغ المالية القائمة البريدية.


أصدقاء تورينج المالية.


الكوانتوقراطية هو أفضل التمويل الكمي بلوق مجمع مع وصلات لتحليل جديد نشر كل يوم.


نمركل هو صندوق التحوط الكمي أنا جزء من. نحن نستخدم آلة التعلم في محاولة للفوز على السوق.


خوارزمية نظام تجارة العمارة.


سابقا على هذه بلوق لقد كتبت عن البنية المفاهيمية لنظام التداول الذكي خوارزمية فضلا عن المتطلبات الوظيفية وغير الوظيفية لنظام التداول خوارزمية الإنتاج. ومنذ ذلك الحين قمت بتصميم بنية النظام التي أعتقد أنها يمكن أن تلبي تلك المتطلبات المعمارية. في هذا المنصب سأصف العمارة التالية المبادئ التوجيهية للأنظمة إسو / إيك / إيي 42018 وهندسة البرمجيات هندسة الوصف القياسية. وفقا لهذا المعيار يجب على وصف الهندسة المعمارية:


تحتوي على عدة وجهات نظر معمارية موحدة (على سبيل المثال في أومل) والحفاظ على التتبع بين قرارات التصميم والمتطلبات المعمارية.


تعريف هندسة البرمجيات.


لا يوجد حتى الآن توافق في الآراء حول بنية النظام. في سياق هذه المادة، يتم تعريفها بأنها البنية التحتية التي يمكن فيها تحديد مكونات التطبيق التي تلبي المتطلبات الوظيفية ونشرها وتنفيذها. المتطلبات الوظيفية هي الوظائف المتوقعة للنظام ومكوناته. أما المتطلبات غير الوظيفية فهي تدابير يمكن من خلالها قياس نوعية النظام.


وقد يخفق النظام الذي يفي تماما بمتطلباته الوظيفية في الوفاء بالتوقعات إذا تركت الاحتياجات غير الوظيفية غير مرضية. لتوضيح هذا المفهوم، يجب النظر في السيناريو التالي: نظام التداول الخوارزمي الذي قمت بشرائه / بناؤه يجعل قرارات التداول ممتازة، ولكن غير قابل للتشغيل تماما مع إدارة المخاطر ونظم المحاسبة المنظمة. هل هذا النظام يلبي توقعاتك؟


البنية المفاهيمية.


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


العمارة مدفوعة الحدث - العمارة التي تنتج، يكشف، يستهلك، ويتفاعل مع الأحداث. وتشمل الأحداث تحركات السوق في الوقت الحقيقي، والأحداث أو الاتجاهات المعقدة، والأحداث التجارية على سبيل المثال. تقديم طلب.


ويوضح هذا الرسم البياني البنية المفاهيمية لنظام التداول الخوارزمي.


مرجع البنى.


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


وحدة تحكم عرض النموذج - نمط يفصل تمثيل المعلومات من تفاعل المستخدم معها. الهندسة المعمارية القائمة على الفضاء - تحدد بنية تحتية تتفاعل فيها وحدات المعالجة المترابطة مع بعضها البعض من خلال ذاكرة ارتباطية مشتركة تسمى المساحة (الموضحة أدناه).


المنظر الهيكلي.


ويظهر الشكل الهيكلي للعمارة المكونات والمكونات الفرعية لنظام التداول الخوارزمي. كما يبين كيف يتم نشر هذه المكونات على البنية التحتية المادية. تتضمن مخططات أومل المستخدمة في هذا العرض المخططات المكونة ومخططات النشر. وفيما يلي معرض لمخططات نشر نظام التداول الخوارزمية الشاملة ووحدات المعالجة في الهندسة المرجعية سب، وكذلك المخططات المكون ذات الصلة لكل واحد الطبقات.


مخطط التاجر الآلي / معالجة الحدث الرسم البياني مصدر البيانات ومعالجة ما قبل طبقة مكون الرسم مفك القائم على واجهة المستخدم مخطط الرسم البياني.


التكتيكات المعمارية.


ووفقا لمعهد هندسة البرمجيات، فإن التكتيك المعماري هو وسيلة لتلبية متطلبات الجودة من خلال التلاعب ببعض جوانب نموذج السمة النوعية من خلال قرارات التصميم المعماري. مثال بسيط يستخدم في بنية نظام التداول الحسابي هو "التلاعب" مخزن البيانات التشغيلية (أودس) مع عنصر الاستعلام المستمر. وسيحلل هذا المكون باستمرار المواد المستنفدة للأوزون لتحديد واستخلاص الأحداث المعقدة. يتم استخدام التكتيكات التالية في الهندسة المعمارية:


نمط الإزعاج في طوابير الحدث والنظام الذاكرة المشتركة للحدث وطوابير النظام لغة الاستعلام المستمر (ككل) على تصفية بيانات أودس مع نمط تصميم المرشح على البيانات الواردة خوارزميات تجنب الازدحام على جميع الاتصالات الواردة والصادرة إدارة الطابور النشطة (أوم ) وإخطار الازدحام الصريح موارد الحوسبة السلعية مع القدرة على الترقية (قابلة للتطوير) التكرار النشط لجميع نقاط الفشل المفردة الفهارس وهياكل المثابرة المثلى في جدول أودس النسخ الاحتياطي للبيانات العادية وتنظيف البرامج النصية للمواد المستنفدة للأوزون تاريخ المعاملات على جميع قواعد البيانات الاختبارية للجميع أوامر للكشف عن أخطاء تعلق الأحداث مع الطوابع الزمنية لتخطي الأحداث 'قديمة' قواعد التحقق من صحة مثل الكميات التجارية القصوى تستخدم مكونات التاجر الآلي قاعدة بيانات في الذاكرة للتحليل مصادقة على مرحلتين لوصلات المستعملين التي تتصل بتشفير أتس على واجهات المستعمل واتصالاته بنمط تصميم المراقب أتس ل مفك لإدارة المشاهدات.


القائمة المذكورة أعلاه ليست سوى عدد قليل من قرارات التصميم التي حددتها خلال تصميم الهندسة المعمارية. انها ليست قائمة كاملة من التكتيكات. وفي الوقت الذي يجري فيه تطوير النظام، ينبغي استخدام تكتيكات إضافية عبر مستويات متعددة من التفصيل لتلبية المتطلبات الوظيفية وغير الوظيفية. وفيما يلي ثلاثة مخططات تصف نمط تصميم ديسروبتور، ونمط تصميم مرشح، وعنصر الاستعلام المستمر.


عرض السلوكية.


ويظهر هذا المنظر للعمارة كيفية تفاعل المكونات والطبقات مع بعضها البعض. وهذا مفيد عند إنشاء سيناريوهات لاختبار التصاميم المعمارية وفهم النظام من النهاية إلى النهاية. يتكون هذا العرض من المخططات التسلسلية والرسوم البيانية النشاط. الرسوم البيانية للأنشطة التي تبين العملية الداخلية لنظام التداول الخوارزمي وكيف يفترض أن يتفاعل التجار مع نظام التداول الخوارزمي أدناه.


التكنولوجيات والأطر.


والخطوة الأخيرة في تصميم معمارية البرمجيات هي تحديد التكنولوجيات والأطر المحتملة التي يمكن استخدامها لتحقيق العمارة. وكمبدأ عام، من الأفضل الاستفادة من التكنولوجيات القائمة، شريطة أن تلبي على النحو الملائم المتطلبات الوظيفية وغير الوظيفية. الإطار هو بنية مرجعية محققة مثل جبوس هو الإطار الذي يدرك الهندسة المرجعية جي. التقنيات والأطر التالية مثيرة للاهتمام وينبغي أن تؤخذ في الاعتبار عند تنفيذ نظام التداول الخوارزمية:


كودا - نفيديا لديها عدد من المنتجات التي تدعم عالية الأداء النمذجة الحسابية المالية. يمكن للمرء أن يحقق ما يصل إلى 50x تحسينات في الأداء في تشغيل محاكاة مونتي كارلو على غبو بدلا من وحدة المعالجة المركزية. نهر أباتشي - نهر هو مجموعة أدوات تستخدم لتطوير أنظمة موزعة. وقد تم استخدامه كإطار لبناء التطبيقات على أساس نمط سبا أباتشي هادوب - في حالة أن قطع الأشجار المنتشر هو شرط، ثم استخدام هادوب يقدم حلا للاهتمام لمشكلة البيانات الكبيرة. يمكن نشر هادوب في بيئة متفاوتة تدعم تقنيات كودا. ألغوترادر ​​- منصة تداول خوارزمية مفتوحة المصدر. يمكن أن يتم نشر ألغوترادر ​​في مكان مكونات التاجر الآلي. فيكس إنجين - تطبيق مستقل يدعم بروتوكولات تبادل المعلومات المالية (فيكس) بما في ذلك فيكس و فاست و فيكساتدل.


وعلى الرغم من عدم وجود تكنولوجيا أو إطار، ينبغي بناء المكونات باستخدام واجهة برمجة التطبيقات (أبي) لتحسين قابلية التشغيل البيني للنظام ومكوناته.


استنتاج.


وقد تم تصميم الهيكل المقترح لتلبية المتطلبات العامة جدا المحددة لنظم التداول الحسابية. وبصفة عامة، فإن أنظمة التداول الحسابية معقدة بسبب ثلاثة عوامل تتفاوت مع كل تنفيذ:


التبعيات على المؤسسات الخارجية ونظم الصرف تحدي المتطلبات غير الوظيفية وتطور القيود المعمارية.


ومن ثم، فإن الهيكل البرمجي المقترح يحتاج إلى تكييف على أساس كل حالة على حدة من أجل تلبية المتطلبات التنظيمية والتنظيمية المحددة، فضلا عن التغلب على القيود الإقليمية. وينبغي النظر إلى بنية نظام التداول الخوارزمية على أنها مجرد نقطة مرجعية للأفراد والمنظمات الراغبين في تصميم نظم التداول الخاصة بهم الخوارزمية الخاصة بهم.


للحصول على نسخة كاملة والمصادر المستخدمة يرجى تحميل نسخة من تقريري. شكرا لكم.


القصة السابقة.


متطلبات نظام التداول الخوارزمية.


قصة المقبلة.


المحفظة الأمثل باستخدام الجسيمات سرب الأمثل.


نظرة عامة رائعة، وبداية جيدة على الهندسة المعمارية. وكان الاستنتاج الخاص بك عرضة، وأشار إلى لماذا تتطلب أنظمة البرمجيات التداول الخوارزمية اختبارا مستمرا والتبديل للحفاظ على أنها ذات الصلة. قراءة جيدة!


1 فبراير 2018.


عندما تكون البيانات من السلع أو الدخل الثابت غير دقيقة أو بطيئة في تلقيها النماذج يمكن أن يكون وقتا عصيبا حساب خصوصا في الفضاء من حدث بلاك سوان.


شكرا جزيلا على هذا المقال. لقد كنت أفكر في منظمة العفو الدولية في التمويل منذ أواخر 90s، وأخيرا التكنولوجيات وواجهات برمجة التطبيقات المتاحة عادة. مقالتك ومدونتك هي مساعدة كبيرة لجعل تلك الخطوات الأولى لجعل أحلام السنوات السابقة تتحقق. شكرا جزيلا وحظا سعيدا في المشاريع الخاصة بك!


يرجى تبقي لي تحديث في التقدم المحرز الخاص بك. أنا مهتم جدا. شكرا لكم.


إرسال تعليق.


إلغاء الرد.


اتبع تورينج المالية.


تورينغ المالية القائمة البريدية.


أصدقاء تورينج المالية.


الكوانتوقراطية هو أفضل التمويل الكمي بلوق مجمع مع وصلات لتحليل جديد نشر كل يوم.


نمركل هو صندوق التحوط الكمي أنا جزء من. نحن نستخدم آلة التعلم في محاولة للفوز على السوق.


خوارزمية نظام تجارة العمارة.


سابقا على هذه بلوق لقد كتبت عن البنية المفاهيمية لنظام التداول الذكي خوارزمية فضلا عن المتطلبات الوظيفية وغير الوظيفية لنظام التداول خوارزمية الإنتاج. ومنذ ذلك الحين قمت بتصميم بنية النظام التي أعتقد أنها يمكن أن تلبي تلك المتطلبات المعمارية. في هذا المنصب سأصف العمارة التالية المبادئ التوجيهية للأنظمة إسو / إيك / إيي 42018 وهندسة البرمجيات هندسة الوصف القياسية. وفقا لهذا المعيار يجب على وصف الهندسة المعمارية:


تحتوي على عدة وجهات نظر معمارية موحدة (على سبيل المثال في أومل) والحفاظ على التتبع بين قرارات التصميم والمتطلبات المعمارية.


تعريف هندسة البرمجيات.


لا يوجد حتى الآن توافق في الآراء حول بنية النظام. في سياق هذه المادة، يتم تعريفها بأنها البنية التحتية التي يمكن فيها تحديد مكونات التطبيق التي تلبي المتطلبات الوظيفية ونشرها وتنفيذها. المتطلبات الوظيفية هي الوظائف المتوقعة للنظام ومكوناته. أما المتطلبات غير الوظيفية فهي تدابير يمكن من خلالها قياس نوعية النظام.


وقد يخفق النظام الذي يفي تماما بمتطلباته الوظيفية في الوفاء بالتوقعات إذا تركت الاحتياجات غير الوظيفية غير مرضية. لتوضيح هذا المفهوم، يجب النظر في السيناريو التالي: نظام التداول الخوارزمي الذي قمت بشرائه / بناؤه يجعل قرارات التداول ممتازة، ولكن غير قابل للتشغيل تماما مع إدارة المخاطر ونظم المحاسبة المنظمة. هل هذا النظام يلبي توقعاتك؟


البنية المفاهيمية.


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


العمارة مدفوعة الحدث - العمارة التي تنتج، يكشف، يستهلك، ويتفاعل مع الأحداث. وتشمل الأحداث تحركات السوق في الوقت الحقيقي، والأحداث أو الاتجاهات المعقدة، والأحداث التجارية على سبيل المثال. تقديم طلب.


ويوضح هذا الرسم البياني البنية المفاهيمية لنظام التداول الخوارزمي.


مرجع البنى.


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


وحدة تحكم عرض النموذج - نمط يفصل تمثيل المعلومات من تفاعل المستخدم معها. الهندسة المعمارية القائمة على الفضاء - تحدد بنية تحتية تتفاعل فيها وحدات المعالجة المترابطة مع بعضها البعض من خلال ذاكرة ارتباطية مشتركة تسمى المساحة (الموضحة أدناه).


المنظر الهيكلي.


ويظهر الشكل الهيكلي للعمارة المكونات والمكونات الفرعية لنظام التداول الخوارزمي. كما يبين كيف يتم نشر هذه المكونات على البنية التحتية المادية. تتضمن مخططات أومل المستخدمة في هذا العرض المخططات المكونة ومخططات النشر. وفيما يلي معرض لمخططات نشر نظام التداول الخوارزمية الشاملة ووحدات المعالجة في الهندسة المرجعية سب، وكذلك المخططات المكون ذات الصلة لكل واحد الطبقات.


مخطط التاجر الآلي / معالجة الحدث الرسم البياني مصدر البيانات ومعالجة ما قبل طبقة مكون الرسم مفك القائم على واجهة المستخدم مخطط الرسم البياني.


التكتيكات المعمارية.


ووفقا لمعهد هندسة البرمجيات، فإن التكتيك المعماري هو وسيلة لتلبية متطلبات الجودة من خلال التلاعب ببعض جوانب نموذج السمة النوعية من خلال قرارات التصميم المعماري. مثال بسيط يستخدم في بنية نظام التداول الحسابي هو "التلاعب" مخزن البيانات التشغيلية (أودس) مع عنصر الاستعلام المستمر. وسيحلل هذا المكون باستمرار المواد المستنفدة للأوزون لتحديد واستخلاص الأحداث المعقدة. يتم استخدام التكتيكات التالية في الهندسة المعمارية:


نمط الإزعاج في طوابير الحدث والنظام الذاكرة المشتركة للحدث وطوابير النظام لغة الاستعلام المستمر (ككل) على تصفية بيانات أودس مع نمط تصميم المرشح على البيانات الواردة خوارزميات تجنب الازدحام على جميع الاتصالات الواردة والصادرة إدارة الطابور النشطة (أوم ) وإخطار الازدحام الصريح موارد الحوسبة السلعية مع القدرة على الترقية (قابلة للتطوير) التكرار النشط لجميع نقاط الفشل المفردة الفهارس وهياكل المثابرة المثلى في جدول أودس النسخ الاحتياطي للبيانات العادية وتنظيف البرامج النصية للمواد المستنفدة للأوزون تاريخ المعاملات على جميع قواعد البيانات الاختبارية للجميع أوامر للكشف عن أخطاء تعلق الأحداث مع الطوابع الزمنية لتخطي الأحداث 'قديمة' قواعد التحقق من صحة مثل الكميات التجارية القصوى تستخدم مكونات التاجر الآلي قاعدة بيانات في الذاكرة للتحليل مصادقة على مرحلتين لوصلات المستعملين التي تتصل بتشفير أتس على واجهات المستعمل واتصالاته بنمط تصميم المراقب أتس ل مفك لإدارة المشاهدات.


القائمة المذكورة أعلاه ليست سوى عدد قليل من قرارات التصميم التي حددتها خلال تصميم الهندسة المعمارية. انها ليست قائمة كاملة من التكتيكات. وفي الوقت الذي يجري فيه تطوير النظام، ينبغي استخدام تكتيكات إضافية عبر مستويات متعددة من التفصيل لتلبية المتطلبات الوظيفية وغير الوظيفية. وفيما يلي ثلاثة مخططات تصف نمط تصميم ديسروبتور، ونمط تصميم مرشح، وعنصر الاستعلام المستمر.


عرض السلوكية.


ويظهر هذا المنظر للعمارة كيفية تفاعل المكونات والطبقات مع بعضها البعض. وهذا مفيد عند إنشاء سيناريوهات لاختبار التصاميم المعمارية وفهم النظام من النهاية إلى النهاية. يتكون هذا العرض من المخططات التسلسلية والرسوم البيانية النشاط. الرسوم البيانية للأنشطة التي تبين العملية الداخلية لنظام التداول الخوارزمي وكيف يفترض أن يتفاعل التجار مع نظام التداول الخوارزمي أدناه.


التكنولوجيات والأطر.


والخطوة الأخيرة في تصميم معمارية البرمجيات هي تحديد التكنولوجيات والأطر المحتملة التي يمكن استخدامها لتحقيق العمارة. وكمبدأ عام، من الأفضل الاستفادة من التكنولوجيات القائمة، شريطة أن تلبي على النحو الملائم المتطلبات الوظيفية وغير الوظيفية. الإطار هو بنية مرجعية محققة مثل جبوس هو الإطار الذي يدرك الهندسة المرجعية جي. التقنيات والأطر التالية مثيرة للاهتمام وينبغي أن تؤخذ في الاعتبار عند تنفيذ نظام التداول الخوارزمية:


كودا - نفيديا لديها عدد من المنتجات التي تدعم عالية الأداء النمذجة الحسابية المالية. يمكن للمرء أن يحقق ما يصل إلى 50x تحسينات في الأداء في تشغيل محاكاة مونتي كارلو على غبو بدلا من وحدة المعالجة المركزية. نهر أباتشي - نهر هو مجموعة أدوات تستخدم لتطوير أنظمة موزعة. وقد تم استخدامه كإطار لبناء التطبيقات على أساس نمط سبا أباتشي هادوب - في حالة أن قطع الأشجار المنتشر هو شرط، ثم استخدام هادوب يقدم حلا للاهتمام لمشكلة البيانات الكبيرة. يمكن نشر هادوب في بيئة متفاوتة تدعم تقنيات كودا. ألغوترادر ​​- منصة تداول خوارزمية مفتوحة المصدر. يمكن أن يتم نشر ألغوترادر ​​في مكان مكونات التاجر الآلي. فيكس إنجين - تطبيق مستقل يدعم بروتوكولات تبادل المعلومات المالية (فيكس) بما في ذلك فيكس و فاست و فيكساتدل.


وعلى الرغم من عدم وجود تكنولوجيا أو إطار، ينبغي بناء المكونات باستخدام واجهة برمجة التطبيقات (أبي) لتحسين قابلية التشغيل البيني للنظام ومكوناته.


استنتاج.


وقد تم تصميم الهيكل المقترح لتلبية المتطلبات العامة جدا المحددة لنظم التداول الحسابية. وبصفة عامة، فإن أنظمة التداول الحسابية معقدة بسبب ثلاثة عوامل تتفاوت مع كل تنفيذ:


التبعيات على المؤسسات الخارجية ونظم الصرف تحدي المتطلبات غير الوظيفية وتطور القيود المعمارية.


ومن ثم، فإن الهيكل البرمجي المقترح يحتاج إلى تكييف على أساس كل حالة على حدة من أجل تلبية المتطلبات التنظيمية والتنظيمية المحددة، فضلا عن التغلب على القيود الإقليمية. وينبغي النظر إلى بنية نظام التداول الخوارزمية على أنها مجرد نقطة مرجعية للأفراد والمنظمات الراغبين في تصميم نظم التداول الخاصة بهم الخوارزمية الخاصة بهم.


للحصول على نسخة كاملة والمصادر المستخدمة يرجى تحميل نسخة من تقريري. شكرا لكم.


القصة السابقة.


متطلبات نظام التداول الخوارزمية.


قصة المقبلة.


المحفظة الأمثل باستخدام الجسيمات سرب الأمثل.


نظرة عامة رائعة، وبداية جيدة على الهندسة المعمارية. وكان الاستنتاج الخاص بك عرضة، وأشار إلى لماذا تتطلب أنظمة البرمجيات التداول الخوارزمية اختبارا مستمرا والتبديل للحفاظ على أنها ذات الصلة. قراءة جيدة!


1 فبراير 2018.


عندما تكون البيانات من السلع أو الدخل الثابت غير دقيقة أو بطيئة في تلقيها النماذج يمكن أن يكون وقتا عصيبا حساب خصوصا في الفضاء من حدث بلاك سوان.


شكرا جزيلا على هذا المقال. لقد كنت أفكر في منظمة العفو الدولية في التمويل منذ أواخر 90s، وأخيرا التكنولوجيات وواجهات برمجة التطبيقات المتاحة عادة. مقالتك ومدونتك هي مساعدة كبيرة لجعل تلك الخطوات الأولى لجعل أحلام السنوات السابقة تتحقق. شكرا جزيلا وحظا سعيدا في المشاريع الخاصة بك!


يرجى تبقي لي تحديث في التقدم المحرز الخاص بك. أنا مهتم جدا. شكرا لكم.


إرسال تعليق.


إلغاء الرد.


اتبع تورينج المالية.


تورينغ المالية القائمة البريدية.


أصدقاء تورينج المالية.


الكوانتوقراطية هو أفضل التمويل الكمي بلوق مجمع مع وصلات لتحليل جديد نشر كل يوم.


نمركل هو صندوق التحوط الكمي أنا جزء من. نحن نستخدم آلة التعلم في محاولة للفوز على السوق.


خوارزمية نظام تجارة العمارة.


سابقا على هذه بلوق لقد كتبت عن البنية المفاهيمية لنظام التداول الذكي خوارزمية فضلا عن المتطلبات الوظيفية وغير الوظيفية لنظام التداول خوارزمية الإنتاج. ومنذ ذلك الحين قمت بتصميم بنية النظام التي أعتقد أنها يمكن أن تلبي تلك المتطلبات المعمارية. في هذا المنصب سأصف العمارة التالية المبادئ التوجيهية للأنظمة إسو / إيك / إيي 42018 وهندسة البرمجيات هندسة الوصف القياسية. وفقا لهذا المعيار يجب على وصف الهندسة المعمارية:


تحتوي على عدة وجهات نظر معمارية موحدة (على سبيل المثال في أومل) والحفاظ على التتبع بين قرارات التصميم والمتطلبات المعمارية.


تعريف هندسة البرمجيات.


لا يوجد حتى الآن توافق في الآراء حول بنية النظام. في سياق هذه المادة، يتم تعريفها بأنها البنية التحتية التي يمكن فيها تحديد مكونات التطبيق التي تلبي المتطلبات الوظيفية ونشرها وتنفيذها. المتطلبات الوظيفية هي الوظائف المتوقعة للنظام ومكوناته. أما المتطلبات غير الوظيفية فهي تدابير يمكن من خلالها قياس نوعية النظام.


وقد يخفق النظام الذي يفي تماما بمتطلباته الوظيفية في الوفاء بالتوقعات إذا تركت الاحتياجات غير الوظيفية غير مرضية. لتوضيح هذا المفهوم، يجب النظر في السيناريو التالي: نظام التداول الخوارزمي الذي قمت بشرائه / بناؤه يجعل قرارات التداول ممتازة، ولكن غير قابل للتشغيل تماما مع إدارة المخاطر ونظم المحاسبة المنظمة. هل هذا النظام يلبي توقعاتك؟


البنية المفاهيمية.


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


العمارة مدفوعة الحدث - العمارة التي تنتج، يكشف، يستهلك، ويتفاعل مع الأحداث. وتشمل الأحداث تحركات السوق في الوقت الحقيقي، والأحداث أو الاتجاهات المعقدة، والأحداث التجارية على سبيل المثال. تقديم طلب.


ويوضح هذا الرسم البياني البنية المفاهيمية لنظام التداول الخوارزمي.


مرجع البنى.


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


وحدة تحكم عرض النموذج - نمط يفصل تمثيل المعلومات من تفاعل المستخدم معها. الهندسة المعمارية القائمة على الفضاء - تحدد بنية تحتية تتفاعل فيها وحدات المعالجة المترابطة مع بعضها البعض من خلال ذاكرة ارتباطية مشتركة تسمى المساحة (الموضحة أدناه).


المنظر الهيكلي.


ويظهر الشكل الهيكلي للعمارة المكونات والمكونات الفرعية لنظام التداول الخوارزمي. كما يبين كيف يتم نشر هذه المكونات على البنية التحتية المادية. تتضمن مخططات أومل المستخدمة في هذا العرض المخططات المكونة ومخططات النشر. وفيما يلي معرض لمخططات نشر نظام التداول الخوارزمية الشاملة ووحدات المعالجة في الهندسة المرجعية سب، وكذلك المخططات المكون ذات الصلة لكل واحد الطبقات.


مخطط التاجر الآلي / معالجة الحدث الرسم البياني مصدر البيانات ومعالجة ما قبل طبقة مكون الرسم مفك القائم على واجهة المستخدم مخطط الرسم البياني.


التكتيكات المعمارية.


ووفقا لمعهد هندسة البرمجيات، فإن التكتيك المعماري هو وسيلة لتلبية متطلبات الجودة من خلال التلاعب ببعض جوانب نموذج السمة النوعية من خلال قرارات التصميم المعماري. مثال بسيط يستخدم في بنية نظام التداول الحسابي هو "التلاعب" مخزن البيانات التشغيلية (أودس) مع عنصر الاستعلام المستمر. وسيحلل هذا المكون باستمرار المواد المستنفدة للأوزون لتحديد واستخلاص الأحداث المعقدة. يتم استخدام التكتيكات التالية في الهندسة المعمارية:


نمط الإزعاج في طوابير الحدث والنظام الذاكرة المشتركة للحدث وطوابير النظام لغة الاستعلام المستمر (ككل) على تصفية بيانات أودس مع نمط تصميم المرشح على البيانات الواردة خوارزميات تجنب الازدحام على جميع الاتصالات الواردة والصادرة إدارة الطابور النشطة (أوم ) وإخطار الازدحام الصريح موارد الحوسبة السلعية مع القدرة على الترقية (قابلة للتطوير) التكرار النشط لجميع نقاط الفشل المفردة الفهارس وهياكل المثابرة المثلى في جدول أودس النسخ الاحتياطي للبيانات العادية وتنظيف البرامج النصية للمواد المستنفدة للأوزون تاريخ المعاملات على جميع قواعد البيانات الاختبارية للجميع أوامر للكشف عن أخطاء تعلق الأحداث مع الطوابع الزمنية لتخطي الأحداث 'قديمة' قواعد التحقق من صحة مثل الكميات التجارية القصوى تستخدم مكونات التاجر الآلي قاعدة بيانات في الذاكرة للتحليل مصادقة على مرحلتين لوصلات المستعملين التي تتصل بتشفير أتس على واجهات المستعمل واتصالاته بنمط تصميم المراقب أتس ل مفك لإدارة المشاهدات.


القائمة المذكورة أعلاه ليست سوى عدد قليل من قرارات التصميم التي حددتها خلال تصميم الهندسة المعمارية. انها ليست قائمة كاملة من التكتيكات. وفي الوقت الذي يجري فيه تطوير النظام، ينبغي استخدام تكتيكات إضافية عبر مستويات متعددة من التفصيل لتلبية المتطلبات الوظيفية وغير الوظيفية. وفيما يلي ثلاثة مخططات تصف نمط تصميم ديسروبتور، ونمط تصميم مرشح، وعنصر الاستعلام المستمر.


عرض السلوكية.


ويظهر هذا المنظر للعمارة كيفية تفاعل المكونات والطبقات مع بعضها البعض. وهذا مفيد عند إنشاء سيناريوهات لاختبار التصاميم المعمارية وفهم النظام من النهاية إلى النهاية. يتكون هذا العرض من المخططات التسلسلية والرسوم البيانية النشاط. الرسوم البيانية للأنشطة التي تبين العملية الداخلية لنظام التداول الخوارزمي وكيف يفترض أن يتفاعل التجار مع نظام التداول الخوارزمي أدناه.


التكنولوجيات والأطر.


والخطوة الأخيرة في تصميم معمارية البرمجيات هي تحديد التكنولوجيات والأطر المحتملة التي يمكن استخدامها لتحقيق العمارة. وكمبدأ عام، من الأفضل الاستفادة من التكنولوجيات القائمة، شريطة أن تلبي على النحو الملائم المتطلبات الوظيفية وغير الوظيفية. الإطار هو بنية مرجعية محققة مثل جبوس هو الإطار الذي يدرك الهندسة المرجعية جي. التقنيات والأطر التالية مثيرة للاهتمام وينبغي أن تؤخذ في الاعتبار عند تنفيذ نظام التداول الخوارزمية:


كودا - نفيديا لديها عدد من المنتجات التي تدعم عالية الأداء النمذجة الحسابية المالية. يمكن للمرء أن يحقق ما يصل إلى 50x تحسينات في الأداء في تشغيل محاكاة مونتي كارلو على غبو بدلا من وحدة المعالجة المركزية. نهر أباتشي - نهر هو مجموعة أدوات تستخدم لتطوير أنظمة موزعة. وقد تم استخدامه كإطار لبناء التطبيقات على أساس نمط سبا أباتشي هادوب - في حالة أن قطع الأشجار المنتشر هو شرط، ثم استخدام هادوب يقدم حلا للاهتمام لمشكلة البيانات الكبيرة. يمكن نشر هادوب في بيئة متفاوتة تدعم تقنيات كودا. ألغوترادر ​​- منصة تداول خوارزمية مفتوحة المصدر. يمكن أن يتم نشر ألغوترادر ​​في مكان مكونات التاجر الآلي. فيكس إنجين - تطبيق مستقل يدعم بروتوكولات تبادل المعلومات المالية (فيكس) بما في ذلك فيكس و فاست و فيكساتدل.


وعلى الرغم من عدم وجود تكنولوجيا أو إطار، ينبغي بناء المكونات باستخدام واجهة برمجة التطبيقات (أبي) لتحسين قابلية التشغيل البيني للنظام ومكوناته.


استنتاج.


وقد تم تصميم الهيكل المقترح لتلبية المتطلبات العامة جدا المحددة لنظم التداول الحسابية. وبصفة عامة، فإن أنظمة التداول الحسابية معقدة بسبب ثلاثة عوامل تتفاوت مع كل تنفيذ:


التبعيات على المؤسسات الخارجية ونظم الصرف تحدي المتطلبات غير الوظيفية وتطور القيود المعمارية.


ومن ثم، فإن الهيكل البرمجي المقترح يحتاج إلى تكييف على أساس كل حالة على حدة من أجل تلبية المتطلبات التنظيمية والتنظيمية المحددة، فضلا عن التغلب على القيود الإقليمية. وينبغي النظر إلى بنية نظام التداول الخوارزمية على أنها مجرد نقطة مرجعية للأفراد والمنظمات الراغبين في تصميم نظم التداول الخاصة بهم الخوارزمية الخاصة بهم.


للحصول على نسخة كاملة والمصادر المستخدمة يرجى تحميل نسخة من تقريري. شكرا لكم.


القصة السابقة.


متطلبات نظام التداول الخوارزمية.


قصة المقبلة.


المحفظة الأمثل باستخدام الجسيمات سرب الأمثل.


نظرة عامة رائعة، وبداية جيدة على الهندسة المعمارية. وكان الاستنتاج الخاص بك عرضة، وأشار إلى لماذا تتطلب أنظمة البرمجيات التداول الخوارزمية اختبارا مستمرا والتبديل للحفاظ على أنها ذات الصلة. قراءة جيدة!


1 فبراير 2018.


عندما تكون البيانات من السلع أو الدخل الثابت غير دقيقة أو بطيئة في تلقيها النماذج يمكن أن يكون وقتا عصيبا حساب خصوصا في الفضاء من حدث بلاك سوان.


شكرا جزيلا على هذا المقال. لقد كنت أفكر في منظمة العفو الدولية في التمويل منذ أواخر 90s، وأخيرا التكنولوجيات وواجهات برمجة التطبيقات المتاحة عادة. مقالتك ومدونتك هي مساعدة كبيرة لجعل تلك الخطوات الأولى لجعل أحلام السنوات السابقة تتحقق. شكرا جزيلا وحظا سعيدا في المشاريع الخاصة بك!


يرجى تبقي لي تحديث في التقدم المحرز الخاص بك. أنا مهتم جدا. شكرا لكم.


إرسال تعليق.


إلغاء الرد.


اتبع تورينج المالية.


تورينغ المالية القائمة البريدية.


أصدقاء تورينج المالية.


الكوانتوقراطية هو أفضل التمويل الكمي بلوق مجمع مع وصلات لتحليل جديد نشر كل يوم.


نمركل هو صندوق التحوط الكمي أنا جزء من. نحن نستخدم آلة التعلم في محاولة للفوز على السوق.


كيف تعمل أنظمة التداول.


وقد كان التداول الآلي الخوارزمي أو التداول الخوارزمي في مركز الصدارة في عالم التجارة لأكثر من عقد من الزمن الآن. وقد شهدت نسبة المجلدات المنسوبة إلى التداول الآلي الخوارزمي ارتفاعا كبيرا في العقد الماضي. ونتيجة لذلك، أصبحت سوقا تنافسية للغاية تعتمد اعتمادا كبيرا على التكنولوجيا. ونتيجة لذلك، شهدت البنية الأساسية لأنظمة التداول الآلي التي تنفذ استراتيجيات خوارزمية تغييرات كبيرة على مدى العقد الماضي ولا تزال تفعل ذلك. وبالنسبة للشركات، وخاصة تلك التي تستخدم أنظمة التداول عالية التردد، أصبح من الضروري الابتكار على التكنولوجيا من أجل المنافسة في عالم التداول الخوارزمية، مما يجعل مجال التداول الحسابي مرتعا للتقدم في تقنيات الكمبيوتر والشبكة.


في هذا المنصب، سنقوم بإزالة الغموض عن العمارة وراء أنظمة التداول الآلية لقرائنا. نقارن بنية جديدة من أنظمة التداول الآلي مع الهندسة المعمارية التقليدية، وفهم بعض المكونات الرئيسية وراء هذه الأنظمة.


العمارة التقليدية.


أي نظام تجاري، من الناحية المفاهيمية، ليس أكثر من مجرد كتلة حسابية تتفاعل مع التبادل على تيارين مختلفين.


يتلقى بيانات السوق يرسل طلبات النظام ويتلقى الردود من الصرف.


بيانات السوق التي يتم تلقيها عادة بإعلام النظام من أحدث النظام. قد تحتوي على بعض المعلومات الإضافية مثل حجم التداول حتى الآن، وآخر سعر تداول وكمية لكتابة. ومع ذلك، لاتخاذ قرار بشأن البيانات، قد يحتاج المتداول إلى النظر في القيم القديمة أو استخلاص معايير معينة من التاريخ. ولتلبية ذلك، سيكون للنظام التقليدي قاعدة بيانات تاريخية لتخزين بيانات وأدوات السوق لاستخدام قاعدة البيانات هذه. وسوف يتضمن التحليل أيضا دراسة عن الصفقات السابقة من قبل التاجر. وبالتالي قاعدة بيانات أخرى لتخزين قرارات التداول كذلك. وأخيرا، وليس آخرا، واجهة واجهة المستخدم الرسومية للتاجر لعرض كل هذه المعلومات على الشاشة.


ويمكن الآن تقسيم نظام التداول بأكمله إلى أسفل.


تبادل (ق) - العالم الخارجي خادم بيانات السوق المتلقي بيانات السوق مخزن أوامر المتجر التي تم إنشاؤها من قبل المستخدم التطبيق اتخاذ مدخلات من المستخدم بما في ذلك قرارات التداول واجهة لعرض المعلومات بما في ذلك البيانات والأوامر مدير النظام بإرسال أوامر إلى تبادل.


العمارة الجديدة.


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


على سبيل المثال، حتى إذا كان وقت رد الفعل لأمر واحد 1 ميلي ثانية (وهو الكثير مقارنة مع حالات التأخير التي نراها اليوم)، فإن النظام لا يزال قادرا على اتخاذ 1000 قرارات التداول في ثانية واحدة. وهذا يعني أن كل قرار تداول من هذه القرارات ال 1000 يحتاج إلى الذهاب من خلال إدارة المخاطر في نفس الثانية للوصول إلى الصرف. هذه مجرد مشكلة من التعقيد. وبما أن الهندسة المعمارية تنطوي الآن على المنطق الآلي، يمكن الآن استبدال 100 تاجر بنظام تداول آلي واحد. وهذا يضيف مقياسا للمشكلة. لذلك كل من الوحدات المنطقية يولد 1000 أوامر و 100 هذه الوحدات يعني 100،000 أوامر في كل ثانية. وهذا يعني أن عملية اتخاذ القرار وترتيب إرسال جزء يجب أن تكون أسرع بكثير من مستقبل بيانات السوق من أجل مطابقة معدل البيانات.


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


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


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


ظهور بروتوكولات لأنظمة التداول الآلية.


مع الابتكارات تأتي الضروريات. وبما أن العمارة الجديدة كانت قادرة على التحجيم إلى العديد من الاستراتيجيات لكل خادم، ظهرت الحاجة إلى الاتصال إلى وجهات متعددة من خادم واحد. لذلك استضاف مدير النظام عدة محولات لإرسال الطلبات إلى وجهات متعددة وتلقي البيانات من التبادلات المتعددة. كل محول يعمل كمترجم بين البروتوكول الذي يفهم من خلال تبادل وبروتوكول الاتصال داخل النظام. التبادلات المتعددة تعني محولات متعددة.


ومع ذلك، لإضافة تبادل جديد للنظام، يجب أن يكون تصميم محول جديد وتوصيلها في العمارة منذ كل تبادل يتبع بروتوكول فقط هو الأمثل للميزات التي يوفر الصرف. لتجنب هذا المتاعب من إضافة محول، وقد تم تصميم بروتوكولات القياسية. وأبرزها هو بروتوكول فيكس (تبادل المعلومات المالية) (انظر لدينا وظيفة على مقدمة لبروتوكول فيكس). هذا ليس فقط يجعل من التحكم في الاتصال إلى وجهات مختلفة على الطاير، ولكن أيضا يقلل بشكل كبير للذهاب إلى السوق عندما يتعلق الأمر ربط مع وجهة جديدة. للقراءة إضافية: ربط فكسم عبر فيكس، تعليمي مفصل.


وجود بروتوكولات القياسية يجعل من السهل على الاندماج مع البائعين طرف ثالث، لتحليلات أو تغذية بيانات السوق كذلك. ونتيجة لذلك، يصبح السوق فعالة جدا مع التكامل مع وجهة جديدة / بائع ليست أكثر تقييدا.


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


ظهور معماريات الكمون المنخفض.


مع اللبنات الأساسية لنظام التداول الخوارزمي في المكان، والاستراتيجيات الأمثل على القدرة على معالجة كميات هائلة من البيانات في الوقت الحقيقي واتخاذ قرارات التداول السريع. ولكن مع ظهور بروتوكولات الاتصالات القياسية مثل فيكس، حاجز دخول التكنولوجيا لإعداد مكتب التداول خوارزمية، أصبحت أقل وبالتالي أكثر قدرة على المنافسة. كما حصلت خوادم المزيد من الذاكرة وترددات على مدار الساعة أعلى، تحول التركيز نحو الحد من الكمون لصنع القرار. مع مرور الوقت، أصبح الحد من الكمون ضرورة لعدة أسباب مثل:


استراتيجية المنطقي إلا في بيئة الكمون المنخفض البقاء للأصلح - المنافسين يختار لك إذا لم تكن سريعة بما فيه الكفاية.


ولكن المشكلة هي أن الكمون هو في الحقيقة مصطلح شامل يشمل عدة تأخيرات مختلفة. ولقياس كل هذه المصطلحات في مصطلح عام واحد قد لا يكون عادة منطقيا. على الرغم من أنه من السهل جدا فهمها، فإنه من الصعب جدا تحديد كميا. ولذلك، يصبح من المهم على نحو متزايد كيفية الاقتراب من مشكلة الحد من الكمون.


إذا نظرنا إلى دورة الحياة الأساسية،


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


ويضمن وقت الاستجابة المرتفع في أي من هذه الخطوات فترة استجابة عالية للدورة بأكملها. ومن ثم يبدأ تحسين الكمون عادة بالخطوة الأولى في هذه الدورة التي تقع تحت سيطرتنا، أي "الحزمة التي تسافر عبر السلك". أسهل شيء يمكن القيام به هنا سيكون لتقصير المسافة إلى الوجهة إلى أقصى حد ممكن. أما المستودعات فهي عبارة عن تسهيلات توفرها البورصات لاستضافة خادم التداول على مقربة من البورصة. يوضح الرسم البياني التالي المكاسب التي يمكن تحقيقها عن طريق قطع المسافة.


لأي نوع من استراتيجية عالية التردد التي تنطوي على وجهة واحدة، أصبح كولوكاتيون يجب فعليا. ومع ذلك، فإن الاستراتيجيات التي تنطوي على وجهات متعددة تحتاج إلى بعض التخطيط الدقيق. يجب النظر في عدة عوامل مثل الوقت الذي تستغرقه الوجهة للرد على طلبات الطلب ومقارنتها مع الوقت بينغ بين المقصدين قبل اتخاذ مثل هذا القرار. وقد يعتمد القرار على طبيعة الاستراتيجية أيضا.


وعادة ما يكون زمن استجابة الشبكة الخطوة الأولى في تقليل وقت الاستجابة الإجمالي لنظام التداول الحسابي. ومع ذلك هناك الكثير من الأماكن الأخرى حيث الهندسة المعمارية يمكن أن يكون الأمثل.


زمن الانتشار.


ويعني كمون الانتشار الوقت المستغرق لإرسال البتات على طول السلك، مقيدة بسرعة الضوء بطبيعة الحال.


وقد أدخلت عدة تحسينات للحد من انتشار الكمون بعيدا عن تقليل المسافة المادية. على سبيل المثال، يقدر وقت الرحلة ذهابا وإيابا لكابل عادي بين شيكاغو ونيويورك 13.1 ميلي ثانية. انتشار شبكات، في أكتوبر 2018، أعلنت تحسينات الكمون الذي جلب الوقت ذهابا وإيابا المقدرة إلى 12.98 ميلي ثانية. واعتمدت الاتصالات بالموجات الدقيقة أيضا من قبل شركات مثل تراديوركس وبذلك الوقت التقريبي ذهابا وإيابا إلى 8.5 ميلي ثانية. لاحظ أن الحد الأدنى النظري حوالي 7.5 ميلي ثانية. الابتكارات المستمرة تدفع حدود العلم والوصول بسرعة إلى الحد النظري لسرعة الضوء. وقد أحدثت التطورات الأخيرة في مجال الاتصالات بالليزر، التي اعتمدت في وقت سابق في تكنولوجيات الدفاع، حدا أكبر من زمن الكمون الناقص من قبل نانو ثانية على مسافات قصيرة.


زمن استجابة معالجة الشبكة.


يشير وقت استجابة الشبكة إلى وقت الاستجابة الذي تم إدخاله بواسطة الموجهات، والمفاتيح، وما إلى ذلك.


أما المستوى التالي من التحسين في بنية نظام التداول الخوارزمي فسيكون في عدد القفزات التي ستتخذها الحزمة للسفر من النقطة A إلى النقطة B. وتعرف القفزة بأنها جزء من المسير بين المصدر والوجهة حزمة لا تمر من خلال جهاز المادية مثل جهاز التوجيه أو التبديل. فعلى سبيل المثال، يمكن للحزمة أن تسافر نفس المسافة عبر مسيرين مختلفين. ولكن قد يكون اثنين من القفزات على المسار الأول مقابل 3 القفزات على الثانية. على افتراض أن تأخير الانتشار هو نفس الموجهات وتبديل كل إدخال الكمون الخاصة بها وعادة كقاعدة الإبهام، وأكثر القفزات أكثر هو الكمون المضافة.


قد يتأثر زمن استجابة معالجة الشبكة أيضا بما نشير إليه على أنه ميكروبورستس. وتعرف الميكروبورست بأنها الزيادة المفاجئة في معدل نقل البيانات التي قد لا تؤثر بالضرورة على المعدل المتوسط ​​لنقل البيانات. وبما أن أنظمة التداول الحسابية تستند إلى قواعد، فإن كل هذه الأنظمة سوف تتفاعل مع نفس الحدث بنفس الطريقة. ونتيجة لذلك، فإن الكثير من الأنظمة المشاركة قد ترسل أوامر تؤدي إلى موجة مفاجئة من نقل البيانات بين المشاركين والوجهة المؤدية إلى ميكروبورست. ويمثل الرسم البياني التالي ما هو الميكروبورست.


ويبين الشكل الأول وجهة نظر ثانية واحدة من معدل نقل البيانات. يمكننا أن نرى أن متوسط ​​السعر هو أقل بكثير من عرض النطاق الترددي المتاحة من 1Gbps. ولكن إذا كان الغوص أعمق وننظر في صورة ثانية (وجهة نظر 5 ميلي ثانية واحدة)، ونحن نرى أن معدل نقل ارتفع فوق عرض النطاق الترددي المتاحة عدة مرات في الثانية الواحدة. ونتيجة لذلك، قد تتخطى احتياطيات الحزمة على كومة الشبكة، سواء في نقاط نهاية الشبكة والموجهات والمفاتيح. ولتجنب ذلك، عادة ما يتم تخصيص عرض نطاق أعلى بكثير من المعدل المتوسط ​​الملحوظ لنظام تداول حسابي.


تسلسل زمن الاستجابة.


التسلسل الزمني الكمون يدل على الوقت الذي يستغرقه لسحب البتات داخل وخارج السلك.


وسيؤدي حجم الرزمة البالغ 1500 بايت المرسلة على خط T1 (1،544،000 نقطة أساس) إلى تأخير تسلسل يبلغ حوالي 8 ميلي ثانية. ومع ذلك فإن نفس الحزمة 1500 بايت باستخدام مودم 56K (57344bps) سوف يستغرق 200 ميلي ثانية. ومن شأن خط إيثرنت بقوة 1G أن يقلل من هذا الكمون إلى حوالي 11 ميكروثانية.


مقاطعة وقت الاستجابة.


يشير كمون المقاطعة إلى كمون تم إدخاله بواسطة المقاطعات أثناء تلقي الحزم على الخادم.


يتم تعريف كمون المقاطعة على أنه الوقت المنقضي بين وقت إنشاء المقاطعة عندما يتم تشغيل مصدر المقاطعة. متى يتم إنشاء مقاطعة؟ المقاطعات هي إشارات إلى المعالج المنبعث من الأجهزة أو البرامج مشيرا إلى أن الحدث يحتاج إلى اهتمام فوري. المعالج بدوره يستجيب عن طريق تعليق نشاطها الحالي، وتوفير حالتها والتعامل مع المقاطعة. عندما يتم تلقي حزمة على نيك، يتم إرسال المقاطعة للتعامل مع البتات التي تم تحميلها في المخزن المؤقت استقبال نيك. الوقت الذي يستغرقه الرد على هذه المقاطعة لا يؤثر فقط على معالجة الحمولة الوافدة حديثا، ولكن أيضا الكمون من العمليات الموجودة على المعالج.


قدم سولارفلار فتح أونلواد في عام 2018، الذي ينفذ تقنية تعرف باسم تجاوز النواة، حيث لا يتم ترك معالجة الحزمة لنواة نظام التشغيل ولكن إلى وسيرزباس نفسها. يتم تعيين الحزمة بأكملها مباشرة إلى مساحة المستخدم من قبل نيك ويتم معالجتها هناك. ونتيجة لذلك، يتم تجنب المقاطعات تماما.


ونتيجة لذلك يتم تسريع معدل معالجة كل رزمة. الرسم البياني التالي يوضح بوضوح مزايا تجاوز النواة.


وقت استجابة التطبيق.


يشير وقت استجابة التطبيق إلى الوقت الذي يستغرقه التطبيق لإجراء العملية.


ويعتمد ذلك على عدة رزم ومعالجة مخصصة لمنطق التطبيق وتعقيد العملية الحسابية وكفاءة البرمجة وما إلى ذلك. ومن شأن زيادة عدد المعالجات على النظام أن تقلل عموما من الكمون للتطبيق. نفس الحال مع زيادة تردد على مدار الساعة. وهناك الكثير من أنظمة التداول خوارزمية الاستفادة من تكريس النوى المعالج إلى العناصر الأساسية للتطبيق مثل منطق الاستراتيجية على سبيل المثال. هذا يتجنب الكمون التي أدخلتها عملية التحول بين النوى.


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


مستويات التطور.


العالم من ارتفاع وتيرة خوارزمية التداول دخلت حقبة من المنافسة الشديدة. مع اعتماد كل مشارك أساليب جديدة لإخراج المنافسة، تقدمت التكنولوجيا على قدم وساق. في الوقت الحاضر البنيات التجارية خوارزمية معقدة جدا بالمقارنة مع نظرائهم مرحلة مبكرة. وبناء على ذلك، فإن النظم المتقدمة أكثر تكلفة من حيث الوقت والمال.


استنتاج:


وكان هذا منصب مفصل على بنية نظام التداول الخوارزمية التي نحن على يقين أعطى المعرفة الثاقبة جدا من المكونات المعنية وأيضا من مختلف التحديات التي يحتاجها المطورين الهندسة المعمارية للتعامل مع / التغلب عليها من أجل بناء أنظمة التداول الآلي قوية.


إذا كنت تريد أن تتعلم جوانب مختلفة من التداول حسابي ثم تحقق من البرنامج التنفيذي في تجارة خوارزمية (إبات ™). وتغطي الدورة وحدات تدريبية مثل الإحصاء & أمب؛ إكونوميتريكس، فينانسيال كومبوتينغ & أمب؛ التكنولوجيا، والخوارزمية & أمب؛ التداول الكمي. إبات ™ يزودك بالمهارات المطلوبة لبناء مهنة واعدة في التداول الخوارزمي. تسجيل الآن!


الوظائف ذات الصلة:


2 أفكار حول "كيف تعمل أنظمة التداول"


15 ديسمبر 2017.


وظيفة كبيرة جدا. أنا ببساطة تعثرت على بلوق الخاص بك وأراد أن أقول أن لقد استمتعت حقا تصفح مشاركات المدونات الخاصة بك. بعد كل شيء سأكون الاشتراك على خلاصتك وآمل أن تكتب مرة أخرى قريبا جدا!


15 ديسمبر 2017.


نحن سعداء حقا أن تحب وظائف لدينا. التقدير هو ما يبقي لنا الذهاب.


ونحن نتأكد من الحفاظ على إضافة محتوى جديد بشكل دوري. لا نشارك وظائفنا ومساعدتنا على نشر كلمة عن كيفية الناس يمكن الاستفادة من التداول الخوارزمية والكمية.

Comments

Popular posts from this blog

أوز الفوركس أسكس

سوبيرفوريكس صرف العملات