التقييم الأمثل للتجارة استراتيجيات قوات الدفاع الشعبي

+
ما يجري لا يسمح لك للوصول إلى الصفحة المطلوبة. إذا كنت صاحب الموقع، يرجى فتح تذكرة في صفحة الدعم لدينا إذا كنت تعتقد انه ناجم عن خطأ: support. sucuri. إذا لم تكن صاحب موقع على شبكة الإنترنت، يمكنك الاتصال بنا على sucuri cloudproxy. كما تأكد لتشمل تفاصيل كتلة (عرض أدناه)، حتى نتمكن من استكشاف أفضل الخطأ. كتلة تفاصيل بروتوكول الإنترنت: تحميل. URL: تحميل. المتصفح: تحميل. رقم المنع: GEO02 كتلة السبب: الوصول من بلدك تم تعطيل من قبل المسؤول عن الموقع. الوقت: تحميل. معرف الخادم: cp15009 Sucuri CloudProxy CloudProxy هو جدار حماية الموقع من Sucuri. وهي تقف بين موقعك وبقية العالم، ويحمي ضد الهجمات، والعدوى الخبيثة، DDOS، محاولات القوة الغاشمة ومعظمهم من أي شيء يمكن أن تضر بها. ليس ذلك فحسب، ولكن المواقع الخاصة بك الحصول على ذاكرة التخزين المؤقت، والإسراع الامر لا بأس به. يهتم زيارة sucuri / على الويب جدار حقوق التأليف والنشر عام 2016، Sucuri LLC. كل الحقوق محفوظة. شروط الأسئلة الخدمة سياسة الخصوصية cloudproxy sucuri OpenQuant مقدمة OpenQuant هو (ATS) منصة تطوير النظام الآلي للتجارة يتمحور حول الإطار SmartQuant تحليل البيانات المالية والتجارية المعروفة. وكان الإطار قيد التطوير منذ عام 1997 ويتم استخدامه حاليا من قبل المؤسسات المالية الرائدة في جميع أنحاء العالم. الميزات OpenQuant - OpenQuant تم تطويرها على رأس الإطار المؤسسي مما يؤدي التداول - اللغات تطوير استراتيجية حقيقية: C وفيجوال بيسك - لا البرمجة. OpenQuant يعمل دائما التعليمات البرمجية المترجمة، مما يوفر لك أعلى أداء ممكن - backtesting نظام مستوى المحفظة والتجارة - العديد من فئات الأصول (الأسهم والعقود الآجلة والخيارات ومؤسسة التدريب الأوروبية، FOREX) - المحاسبة متعدد العملات والمحاكاة - حقا العمارة الحدث يحركها. لا يوجد اصطناعية لحلقة backtesting. استراتيجيات تشغيل في وضع محاكاة بالضبط بنفس الطريقة التي تعمل في وضع التداول الحي - نظم متعددة للمتاجرة - backtesting اللحظية والتداول الآلي مع البيانات القراد - الماسح الضوئي السوق - عمق السوق ودعم كتاب النظام - الوقت، القراد، وحجم والحانات مجموعة - متعددة الإطار الزمني الدعم - مكتبة التحليل الفني مع أكثر من مائة المؤشرات - تعريف المستخدم مؤشرات - الرياضيات المالية ومكتبة التحليل الكمي (تسعير المشتقات، تقلب ضمني، الخ.) - مكتبة الجبر الخطي (ناقلات ومصفوفة العمليات) - الأمثل استراتيجية، بما في ذلك تحسين العشوائية - عالية backtesting الأداء والمحاكاة، وتصل إلى 1.000.000 القراد في ثوان وأكثر مدعوم من المدمج في QuantServer محرك البيانات - السوق، ووقف، والحد، ووقف أوامر الحد. OCA (واحد يلغي جميع) مجموعات. مجموعة OCA محاكاة داخليا للوسطاء لا تدعم المجلس الاولمبي الاسيوي أصلا - إدارة النظام مباشرة: إرسال أو إلغاء أو استبدال أوامر - autoexecution والنظام التوجيه، وتحديد الدعم، QuickFIX المدمج في المحرك. بنقرة واحدة التبديل من محاكاة للعيش نمط التداول المعتمدة بيانات إس وسطاء IB، PATS، القانون الإداري الانتقالي، تقوم بعض المؤسسات، فوتون التاجر، MB تجارة TAQ، ياهو، جوجل، منظمة التضامن المسيحي الدولية، المفتوحة القراد، الذكاء الأعلاف، كوتيتراكر، سفر التكوين للأوراق المالية، الشمال بورصة ، المفتوحة E صرخة، نيو إيدج، مورغان ستانلي، ترينيداد وتوباغو X التاجر عبر محول FIX ترينيداد وتوباغو وXTAPI، CQG FIX، لايت سبيد، بؤرة FIX، Currenex FIX، FIX متكاملة، DB FIX (دويتشه بنك)، ومقدمي FIX عام دعم AlfaDirect، ItInvest، QUIK، FIX OSL، QUIK FIX، فينام TRANSAQ، بلازا الثاني واجهة مفتوحة لتطوير البيانات المخصصة ومزود تنفيذ الإضافات OpenQuant تجريبي تحميل التحميل 30 إصدار تقييم اليوم من OpenQuant. OpenQuant المجتمع ودعم انكم مدعوون لمناقشة OpenQuant على SmartQuant العامة منتديات اتصالات OpenQuant فلاش فيديو دروس فيديو 1 - هذا الفيديو يوضح كيفية تشغيل تجريبي استراتيجية في وضع المحاكاة وكيفية عرض وتحليل الناتج startegy. فيديو 2 - وهذا الفيديو يوضح كيفية إنشاء أداة، والبيانات التاريخية استيراد لهذا الصك من ملف نصي باستخدام استيراد صاحب مححيا وكيفية عرض وتحليل البيانات التي تم استيرادها. فيديو 3 - وهذا الفيديو يوضح كيفية إعداد الصك (الأسهم والعقود الآجلة) خصائص لطلب ومراقبة الوقت الحقيقي خلاصة البيانات من وسطاء التفاعلية. فيديو 4 - هذا الفيديو يوضح كيفية وضع مدونة استراتيجية بسيطة التي تراقب وبطباعة البيانات شريط التجارة ومن وسطاء التفاعلية في الوقت الحقيقي. الفيديو 5 - وهذا الفيديو يوضح كيفية تنزيل تعريفات أداة، ومراقبة البيانات في الوقت الحقيقي وتنفيذ الأوامر مع توسيع E صرخة. الفيديو 6 - وهذا الفيديو يوضح كيفية تنزيل تعريفات الجهاز وبيانات السوق التاريخية مع OpenTick. فيديو 7 - وهذا الفيديو يوضح كيفية الاتصال TT XTrader API / TTSIM (بيانات السوق وتنفيذ الأوامر). فيديو 8 - وهذا الفيديو يوضح كيفية الاتصال TT FIX محول / TTSIM (بيانات السوق وتنفيذ الأوامر). فيديو 9 - وهذا الفيديو يوضح كيفية مراقبة البيانات في الوقت الحقيقي وتنفيذ الأوامر مع MB التجارية. فيديو 10 - وهذا الفيديو يوضح كيفية التقاط البيانات القراد وبار في الوقت الحقيقي من IB إلى OpenQuant التاريخية قاعدة بيانات السوق. الفيديو 11 - هذا الفيديو يوضح كيفية استخدام وظائف الماسح الضوئي سوق OpenQuant. فيديو 12 - يوضح هذا الفيديو كيفية تصحيح الاستراتيجيات OpenQuant مع Microsoft Visual Studio. OpenQuant لقطات من الوثائق OpenQuant OpenQuant الشروع في العمل دليل OpenQuant بركة استراتيجية كيفية تحسين نظام التداول ملاحظة: هذا هو إلى حد ما موضوع المتقدمة. يرجى قراءة الدروس AFL السابقة الاولى. الفكرة وراء الأمثل هو بسيطة. أولا أن يكون لديك نظام التداول، وهذا قد يكون المتوسط المتحرك البسيط كروس على سبيل المثال. في كل نظام تقريبا هناك بعض المعلمات (كما الفترة المتوسط) التي تقرر كيف تتصرف نظام معين (أي غير مناسب تماما لفترة طويلة أو قصيرة الأجل، وكيف يتم الرد على أسهم شديدة التقلب، وما إلى ذلك). والأمثل هو عملية إيجاد القيم المثلى من تلك المعلمات (إعطاء أعلى أرباح من النظام) لرمز معين (أو مجموعة من رموز). AmiBroker هي واحدة من عدد قليل جدا من البرامج التي تسمح لك لتحسين النظام الخاص بك على رموز متعددة في وقت واحد. لتحسين النظام الخاص بك لديك لتحديد من واحد تصل عشرة المعلمات ليكون الأمثل. عليك أن تقرر ما هو الحد الأدنى والحد الأقصى للقيمة المسموح بها للمعلمة وفي ما الزيادات يجب أن يتم تحديث هذه القيمة. AmiBroker يؤدي ثم متعددة الظهر يختبر النظام باستخدام كل مزيج ممكن من قيم المعلمات. يعرض عندما يتم الانتهاء من هذه العملية AmiBroker قائمة النتائج مرتبة حسب صافي الربح. كنت قادرا على رؤية قيم المعلمات الأمثل التي تعطي أفضل نتيجة. ويدعم الكتابة AFL الصيغة الأمثل في اختبار الخلفي من خلال وظيفة جديدة تسمى الأمثل. بناء جملة هذه الوظيفة على النحو التالي: الأمثل المتغير (متغير - هو AFL متغير الطبيعي أن يحصل تعيين القيمة التي تم إرجاعها من قبل وظيفة الأمثل مع backtesting العادي، المسح والاستكشاف وسائط comentary القيمة الافتراضية ترجع الدالة الأمثل، وبالتالي فإن استدعاء دالة أعلاه. ما يعادل: الافتراضي متغير في وظيفة تحسين الوضع الأمثل بإرجاع قيم المتعاقبة من دقيقة إلى حد أقصى (ضمنا) مع خطوة خطوة هو السلسلة التي يتم استخدامها لتحديد المتغير الأمثل ويتم عرض كاسم عمود في القائمة نتيجة التحسين الافتراضي. هو القيمة الافتراضية التي تعمل على تحسين العائدات وظيفة في مجال التنقيب، مؤشر، والتعليق، مسح وطبيعية الخلفي وسائط اختبار الحد الأدنى هو قيمة الحد الأدنى للمتغير يجري الأمثل ماكس هو الحد الأقصى لقيمة متغير يجري الأمثل خطوة وفاصل المستخدمة لزيادة قيمة من دقيقة إلى حد أقصى AmiBroker يدعم تصل 64 دعوات لتحسين وظيفة (وبالتالي تصل 64 المتغيرات الأمثل)، لاحظ أنه إذا كنت تستخدم الأمثل شاملة ثم هو حقا فكرة جيدة للحد من عدد من المتغيرات الأمثل لعدد قليل فقط. كل مكالمة لتحسين توليد (ماكس - دقيقة) / خطوة حلقات تحسين ودعوات متعددة لتحسين مضاعفة عدد أشواط الحاجة. على سبيل المثال تحسين معلمتين باستخدام 10 خطوات سيتطلب 10 10 100 حلقات الأمثل. استدعاء وظيفة الأمثل مرة واحدة فقط لكل متغير في بداية الصيغة الخاصة بك كما كل مكالمة يولد الأمثل جديد حلقات ويدعم الأمثل رمز متعددة بالكامل من قبل فضاء البحث AmiBroker الحد الأقصى هو 2 64 (10 19 10.000.000.000.000.000.000) مجموعات 1. واحدة الأمثل متغير: sigavg تحسين (اشارة المتوسط. 9. 2. 20. 1) يبيع صليب (MACD (12. 26)، وإشارة (12. 26. sigavg)) بيع الصليب (اشارة (12. 26. sigavg)، MACD (12. 26)) 2. تحسين متغير الثاني (مناسبة للرسم 3D) في تحسين (لكل 2. 5. 50. 1) المستوى الأمثل (مستوى 2. 2. 150. 4) يبيع صليب (CCI (في المائة)، في مستوى سطح الأرض) للبيع الصليب (المستوى، CCI (في)) 3. متعددة (3) تحسين متغير: (MACD البطيء 26. 17. 30. 1) تحسين mfast (. الماكد السريع 12. 8. 16. 1) mslow تحسين sigavg تحسين (الإشارة المتوسط. 9. 2. 20. 1) يبيع صليب (MACD (mfast، mslow). إشارة (mfast، mslow، sigavg)) بيع الصليب (اشارة (mfast، mslow، sigavg)، MACD (mfast، mslow)) بعد دخول الصيغة فقط اضغط على زر الأمثل في النافذة. ستبدأ AmiBroker اختبار كل مزيج ممكن من المتغيرات الأمثل وتقديم تقرير عن نتائج في القائمة. بعد يتم التحسين قائمة نتيجة وتقدم مرتبة حسب الأرباح الصافية. كما يمكنك فرز النتائج وفقا لأي عمود في القائمة نتيجة فمن السهل للحصول على القيم المثلى من المعلمات لأدنى الانسحاب، أقل عدد من الصفقات، أكبر عامل الربح، وبأقل تعرض السوق وأعلى درجة من المخاطر تعديل العائد السنوي. الأعمدة الأخيرة من قائمة نتيجة تعرض قيم المتغيرات الأمثل لاختبار معين. عندما تقرر أي تركيبة من المعلمات تناسب احتياجاتك أفضل كل ما عليك القيام به هو استبدال القيم الافتراضية في وظيفة الأمثل يدعو مع القيم المثلى. في المرحلة الحالية تحتاج إلى كتابتها باليد في إطار صيغة تحرير (المعلمة الثانية من استدعاء دالة الأمثل). عرض الرسوم البيانية الأمثل للرسوم المتحركة 3D لعرض المخطط الأمثل 3D، تحتاج إلى تشغيل الأمثل متغير الأولين. اثنين الأمثل متغير يحتاج إلى صيغة يحتوي على 2 المكالمات وظيفة تحسين (). مثال يومين متغير الصيغة الأمثل تبدو مثل هذا: في تحسين (لكل 2. 5. 50. 1.) المستوى الأمثل يبيع صليب (CCI (في المائة)، في مستوى سطح الأرض) بيع الصليب (مستوى 2. 2. 150. 4). (المستوى، CCI (في)) بعد إدخال الصيغة التي تحتاج إلى النقر فوق زر. مرة واحدة الأمثل هو كامل يجب أن تنقر على القائمة المنسدلة السهم على زر تحسين واختر عرض التحسين 3D الرسم البياني. في بضع ثوان ستظهر الملونة مؤامرة سطح ثلاثي الأبعاد في إطار مخطط المشاهد 3D. ويرد أدناه مثال 3D الرسم البياني أعلاه تم إنشاؤها باستخدام الصيغة. افتراضيا 3D الرسوم البيانية القيم عرض صافي ربح ضد المتغيرات الأمثل. ولكن هل يمكن رسم مخطط سطحي 3D لأي عمود في الجدول نتيجة الأمثل. فقط اضغط على رأس العمود للترتيب هذا الامر (سيظهر السهم الأزرق يشير إلى أن النتائج الأمثل ومرتبة حسب العمود المحدد) ثم اختر عرض التحسين 3D الرسم البياني مرة أخرى. من خلال وضع تصور كيف تؤثر المعلمات النظام الخاص بك ق الأداء التداول، يمكنك أن تقرر بسهولة أكبر مما المعلمة القيم تنتج أداء النظام. إعدادات قوية هي مناطق في الرسم البياني 3D التي تظهر تغييرات تدريجية بدلا من المفاجئة في مؤامرة السطح. الرسوم البيانية الأمثل 3D هي أداة عظيمة لمنع منحنى المناسب. يحدث منحنى المناسب (أو الإفراط الأمثل) عندما يكون النظام أكثر تعقيدا مما يجب أن يكون، وركز كل هذا التعقيد على ظروف السوق التي قد لا تتكرر مرة أخرى. تغييرات جذرية (أو طفرات) في المخططات الأمثل 3D تظهر بوضوح المناطق الإفراط الأمثل. يجب عليك أن تختار المنطقة المعلمة التي تنتج هضبة واسعة واسعة على الرسم البياني 3D لتجارتك واقع الحياة. سوف مجموعات المعلمة إنتاج المسامير الربح لا تعمل بشكل صحيح في التداول الحقيقي. يتحكم 3D الرسم البياني المشاهد AmiBroker الصورة 3D الرسم البياني المشاهد يقدم إجمالي قدرات العرض مع دوران الرسم البياني الكامل والرسوم المتحركة. الآن يمكنك عرض نتائج النظام الخاص بك من كل جهة يمكن تصوره. يمكنك السيطرة على الموقف وغيرها من المعالم على الرسم البياني باستخدام اختصارات الماوس، شريط الأدوات ولوحة المفاتيح، كل ما تجد من الأسهل بالنسبة لك. أدناه سوف تجد القائمة. - إلى استدارة - اضغط باستمرار زر الماوس الأيسر ونقل في X / الاتجاهات Y - إلى التكبير في، تكبير شاملة - اضغط باستمرار على زر الفأرة الأيمن والتحرك في X / الاتجاهات Y - للنقل (ترجمة) - اضغط باستمرار زر الماوس الأيسر والمفتاح CTRL وتحرك في X / Y الاتجاهات - لتحريك - اضغط باستمرار زر الماوس الأيسر، اسحب بسرعة والافراج عن زر أثناء سحب الفضاء - الأرواح (السيارات تناوب) سهم لليسار مفتاح - تدور فير. اليمين واليسار مفتاح السهم - تدوير فير. الصحيح حتى مفتاح السهم - تدوير horiz. السهم للأعلى لأسفل مفتاح - تدوير horiz. أسفل اللوحة الرقمية (PLUS) - قرب (تكبير) اللوحة الرقمية - (الطرح) - الأقصى (تصغير) اللوحة الرقمية 4 - تحرك اليسار اللوحة الرقمية 6 - نقل اللوحة الرقمية الصحيح 8 - نقل ما يصل اللوحة الرقمية 2 - تنزل PAGE UP - منسوب المياه يصل PAGE DOWN - منسوب المياه أسفل الذكية (غير شاملة) الأمثل AmiBroker تقدم الآن الذكية (غير حصرية) الأمثل بالإضافة إلى العادية، وتفتيش دقيق. بحث غير شامل مفيد إذا عدد من كافة تركيبات معلمة من النظام التجاري معين هو ببساطة كبيرة جدا ليكون ممكنا لتفتيش دقيق. تفتيش دقيق على ما يرام تماما طالما أنه من المعقول أن استخدامها. دعونا نقول لكم لديها 2 المعلمات كل تتراوح من 1 إلى 100 (الخطوة 1). أن ق 10000 تركيبات - موافق تماما لتفتيش دقيق. الآن مع 3 المعلمات التي حصلت 1000000 تركيبات - فإنه لا يزال موافق للبحث شامل (ولكن يمكن أن يكون lenghty). مع 4 المعلمات لديك 100 مليون تركيبات ومع 5 معلمات (1..100) لديك 10 مليارات مجموعات. في هذه الحالة سيكون أيضا تستغرق وقتا طويلا للتأكد من كل منهم، وهذا هو المجال الذي غير حصرية الأساليب الذكية البحث يمكن أن تحل المشكلة ليست قابلة للحل في وقت معقول باستخدام تفتيش دقيق. هنا على الاطلاق أبسط تعليم كيفية استخدام محسن غير شامل جديد (في هذه الحالة CMA-ES). 1. فتح الصيغة الخاصة بك في محرر الفورمولا 2. إضافة هذا سطر واحد في الجزء العلوي من الصيغة الخاصة بك: OptimizerSetEngine (هنا 3. (اختياري) حدد الهدف التحسين في تحليل التلقائي، إعدادات، التبويب، المجال الأمثل الهدف إذا تخطيت هذا. خطوة فإنه سيتم تحسين CAR / MDD (العائد السنوي المركب مقسوما على أقصى سحب). الآن إذا قمت بتشغيل الأمثل باستخدام هذه الصيغة، فإنه سيتم استخدام جديد التطوري (غير حصرية) CMA-ES محسن. كيف يعمل والأمثل هو عملية إيجاد الحد الأدنى (أو كحد أقصى) وظيفة معينة. ويمكن اعتبار أي نظام التداول بوصفها وظيفة من عدد معين من الحجج. المدخلات هي المعايير والبيانات الاقتباس. الإخراج هو الهدف الأمثل الخاص بك (ويقول CAR / MDD). وأنت يبحثون عن أقصى ظيفة معينة تستند بعض خوارزميات التحسين الذكية على الطبيعة (سلوك الحيوان) - خوارزمية PSO، أو عملية بيولوجية - الخوارزميات الجينية، وتقوم بعض على المفاهيم الرياضية التي يجنيها البشر - CMA-ES. وتستخدم هذه الخوارزميات في العديد من المجالات المختلفة، بما في ذلك التمويل. أدخل في جوجل وسوف تجد الكثير من المعلومات. سوف تجد أساليب غير حصرية (أو) الأمثل العالمي أو المحلي. والهدف هو بالطبع العثور على واحد في العالم، ولكن إذا كان هناك ذروة حادة واحدة من zillions مجموعات المعلمة، قد تفشل الأساليب غير حصرية للعثور على هذا ذروة واحدة، ولكن أخذه تشكيل تاجر الصورة perspecive، وإيجاد ذروة حادة واحدة لا طائل منه للتداول لأن ذلك ستكون النتيجة غير المستقر (هش جدا) وليس للتكرار في التداول الحقيقي. في عملية التحسين نحن بدلا تبحث عن مناطق الهضبة مع المعلمات مستقرة وهذا هو المجال الذي تألق طرق ذكية. كما أن الخوارزمية المستخدمة في بحث غير شاملة يبدو على النحو التالي: أ) يولد محسن بعض (عادة عشوائي) ابتداء من السكان من المعلمة يحدد يتم تنفيذ ب) backtest التي كتبها AmiBroker لكل مجموعة المعلمة من ج السكان) نتائج backtests هي تقييم وفقا لمنطق الخوارزمية والسكان جديدة يتم إنشاؤها على أساس تطور النتائج، د) إذا الجديدة وجدت أفضل - حفظه وانتقل إلى الخطوة ب) حتى يتم استيفاء معايير توقف مثال وقف معايير يمكن أن تشمل: أ) الوصول المحدد أقصى قدر من التكرار ب) تتوقف إذا كانت مجموعة من أفضل القيم الموضوعية للأجيال X مشاركة صفر ج) وقف إذا ما أضيف 0.1 ناقلات الانحراف المعياري في أي اتجاه محور الرئيسي لا يغير من قيمة قيمة موضوعية د) آخرين لاستخدام أي الذكية (غير شامل) محسن في AmiBroker تحتاج إلى تحديد محرك محسن الذي تريد استخدامه في صيغة AFL باستخدام وظيفة OptimizerSetEngine. وظيفة تختار تحسين محرك خارجي محددة بالاسم. AmiBroker حاليا يأتي مع 3 محركات: عادي الجسيمات سرب محسن () - الأسماء في الأقواس هي لاستخدامها في المكالمات OptimizerSetEngine. بالإضافة إلى اختيار محرك محسن قد ترغب في تعيين بعض المعلمات الداخلية. لتفعل ذلك استخدام وظيفة OptimizerSetOption. OptimizerSetOption (والقيمة) وظيفة وظيفة تعيين معلمات إضافية لتحسين محرك خارجي. المعلمات التي تعتمد على المحرك. جميع أبتيميزر ثلاثة شحنها مع AmiBroker (SPSO، المنبر، CMAE) تدعم معلمتين: (التقييمات القصوى (اختبارات) في شوط واحد). سلوك كل معلمة يعتمد محرك، لذلك نفس القيم قد وعادة ما سوف تسفر عن نتائج مختلفة مع محركات المختلفة المستخدمة. الفرق بين أشواط وMaxEval على النحو التالي. التقييم (أو اختبار) هو backtest واحد (أو تقييم قيمة دالة الهدف). RUN هو تشغيل كامل واحدة من الخوارزمية (إيجاد القيمة المثلى) - عادة ما تنطوي على العديد من الاختبارات (التقييم). كل تشغيل ببساطة إعادة تشغيل عملية التحسين بالكامل من بداية جديدة (جديد سكان عشوائي الأولي). لذلك كل شوط قد يؤدي إلى إيجاد مختلف المحلي ماكس / دقيقة (اذا لم تجد واحدا العالمي). حتى يدير المعلمة يحدد عدد من يدير خوارزمية لاحقة. MaxEval هو الحد الأقصى لعدد التقييمات (bactests) في أي شوط واحد. إذا كانت المشكلة بسيطة نسبيا و 1000 اختبارات كافية لإيجاد ماكس العالمي، 5x1000 أكثر من المرجح أن يجد أقصى العالمي لأن هناك فرص أقل ليكون عالقا في أقصى المحلي، كما سيبدأ تشغيل اللاحقة من مختلف القيم المعلمة سكان عشوائية اختيار الأولية يمكن أن تكون خادعة. ذلك يعتمد على المشكلة تحت الاختبار، وتعقيداته، الخ، الخ أي طريقة العشوائية غير شاملة لا تعطيك ضمان إيجاد العالمي ماكس / دقيقة، بغض النظر عن عدد من الاختبارات إذا كان أصغر من جامعة مانعة. أسهل الجواب هو. تحديد عدد كبير اعتبارا من الاختبارات كما هو معقول بالنسبة لك من حيث الوقت اللازم لإكمال. نصيحة بسيطة أخرى هي ضرب من قبل (10) وعدد من الاختبارات مع إضافة بعدا جديدا. وهذا قد يؤدي إلى المبالغة في تقدير عدد من الاختبارات المطلوبة، ولكن أنها آمنة تماما. تم تصميم محركات شحنها لتكون سهلة الاستخدام، وبالتالي الافتراضي / وتستخدم القيم تلقائيا ولالأمثل يمكن تشغيلها عادة دون تحديد أي شيء (قبول الافتراضات). من المهم أن نفهم أن جميع الطرق الأمثل الذكية تعمل على أفضل وجه في الأماكن المعلمة مستمرة وظائف موضوعية سلس نسبيا. إذا كانت المساحة المعلمة منفصلة قد يكون الخوارزميات التطورية صعوبة في العثور على القيمة المثلى. صحيح خاصة بالنسبة للثنائي (تشغيل / إيقاف) معلمات - وهم ليسوا مؤهلين لأي أسلوب البحث الذي يستخدم التدرج لتغيير وظيفة موضوعي (كما تفعل معظم الطرق الذكية). إذا كان نظام التداول الخاص بك يحتوي على العديد من المعلمات الثنائية، يجب عدم استخدام محسن الذكية مباشرة عليها. بدلا من محاولة لتحسين فقط المعلمات المستمرة باستخدام محسن الذكية، والتبديل المعلمات الثنائية يدويا أو عن طريق النصي الخارجي. ويستند ستاندرد الجسيمات سرب محسن ستاندرد الجسيمات سرب محسن على كود SPSO2007 التي من المفترض أن تؤدي إلى نتائج جيدة شريطة أن يتم توفير المعلمات الصحيحة (أي أشواط، MaxEval) لمشكلة معينة - SPSO. يمكن اختيار الخيارات الصحيحة لمحسن جهاز الأمن السياسي يمكن أن تكون خادعة وبالتالي النتائج قد تختلف اختلافا كبيرا من حالة إلى أخرى. SPSO. dll يأتي مع رموز المصدر كاملة داخل مجلد فرعي. رمز المثال لستاندرد الجسيمات سرب محسن: (إيجاد القيمة المثلى في 1000 الاختبارات في الفضاء بحثا عن 10000 مجموعات) OptimizerSetEngine (SL تحسين (يبيع صليب (MACD (اتحاد كرة القدم، م)، 0) بيع الصليب (0، MACD (اتحاد كرة القدم، م) .) القبائل - التكيف المعلمة، أقل قبائل الجسيمات سرب محسن هو التكيف، الإصدار المعلمة أقل من جهاز الأمن السياسي (تحسين سرب الجسيمات) محسن غير شاملة للخلفية علمية يرى: particleswarm. info/Tribes 2006 Cooren. pdf من الناحية النظرية يجب أن أداء أفضل من جهاز الأمن السياسي العادي، لأنه لا يمكن ضبط أحجام سرب واستراتيجية خوارزمية تلقائيا إلى المشكلة التي يجري حلها. تبين الممارسة أن أداءها مماثلة تماما لجهاز الأمن السياسي. وTribes. DLL المساعد الأدوات (أي أبعاد) البديل. وبناء على clerc. maurice. . free. fr/pso/Tribes/TRIBES-D. zip موريس كليرك رموز المصدر الأصلية المستخدمة بإذن من المؤلف Tribes. DLL يأتي مع كامل شفرة المصدر (داخل مجلد) معلمات المدعومة: - الحد الأقصى لعدد التقييمات (backtests) في تشغيل (الافتراضي 1000). يجب زيادة عدد التقييمات مع عدد متزايد من الأبعاد (عدد بارامس الأمثل). الافتراضي 1000 هو جيد لمدة 2 أو 3 أقصى أبعاد. - عدد أشواط (إعادة تشغيل). تم تعيين (الافتراضي 5) يمكنك ترك عدد من أشواط في القيمة الافتراضية من 5. والعدد الافتراضي لتشغيل (أو تشغيل) إلى 5. لاستخدام القبائل محسن، تحتاج فقط إلى إضافة سطر واحد إلى التعليمات البرمجية: OptimizerSetOption (/ / 5000 التقييمات ماكس CMA-ES - التغاير مصفوفة التكيف التطوري استراتيجية محسن CMA-ES (التغاير مصفوفة التكيف استراتيجية تطورية) هي متقدمة محسن غير شاملة للخلفية علمية، انظر: bionik. tu-berlin. de/user/niko/cmaesintro ووفقا. إلى المعايير العلمية يتفوق تسع استراتيجيات التطورية الأخرى، الأكثر شعبية (مثل جهاز الأمن السياسي، والتطور الجيني والدفرنس). bionik. tu-berlin. de/user/niko/cec2005 البرنامج المساعد CMAE. DLL تنفذ مجلد) حسب العدد الافتراضي لتشغيل (أو إعادة تشغيل ) ومن المقرر ان 5. ينصح أن يترك الرقم الافتراضي للتشغيل. قد تختلف باستخدام OptimizerSetOption (، N) الدعوة، حيث يجب أن يكون N في مجموعة 1..10. تحديد أكثر من 10 أشواط لا ينصح، مع أن هذا ممكن. لاحظ أن كل تشغيل يستخدم مرتين حجم السكان في المدى السابق حتى أنها تنمو بشكل كبير. لذلك مع 10 أشواط ينتهي بك الأمر مع السكان 2 10 اكبر (1024 مرة) من الجولة الأولى. وهناك مقياس آخر. القيمة الافتراضية هي ZERO مما يعني أن البرنامج المساعد تلقائيا حساب MaxEval المطلوبة. ينصح NOT لتعيين MaxEval بنفسك كما الافتراضي يعمل بشكل جيد. خوارزمية ذكية بما فيه الكفاية لتقليل عدد التقييمات المطلوبة، ويتقاطع سريع جدا إلى نقطة الحل، لذلك غالبا ما يجد الحلول بشكل أسرع من غيرها من الاستراتيجيات. فمن الطبيعي أن البرنامج المساعد سيتم تخطي بعض الخطوات التقييمات، إذا كشف أنه تم العثور حل، لذلك يجب أن لا يفاجأ أن شريط التقدم الأمثل قد تحرك سريع جدا في بعض النقاط. ويضم البرنامج المساعد أيضا القدرة على زيادة عدد من الخطوات على القيمة المقدرة في البداية إذا كانت هناك حاجة لإيجاد الحل. نظرا لطبيعتها على التكيف، وويمكن أن تختلف خلال دورة الأمثل. لاستخدام CMA-ES محسن، وتحتاج فقط إلى إضافة سطر واحد إلى التعليمات البرمجية: سيتم تشغيل هذا الأمثل مع الإعدادات الافتراضية التي على ما يرام بالنسبة لمعظم الحالات. وتجدر الإشارة إلى أنه، كما هو الحال مع العديد من خوارزميات البحث continouos الفضاء، أن خفض هو البعد. في واقع الامر انه يتقاطع على نحو أسرع كثيرا. على سبيل المثال الحل في 3 (N 3) مساحة المعلمة الأبعاد (يقول 100 100 100 1000000 خطوات شاملة) يمكن العثور عليها في عدد قليل من 500-900 خطوات CMA-ES. المتعددة الخيوط الأمثل الفردية بدءا من AmiBroker 5.70 بالإضافة إلى خاصية تعدد رمز متعددة. يمكنك القيام متعددة الخيوط الأمثل رمز واحد. للوصول إلى هذه الوظيفة، انقر على سهم القائمة المنسدلة بجوار ل. وسوف تستخدم كل من نوى المعالج المتاحة لأداء الأمثل رمز واحد، مما يجعلها أسرع بكثير من الأمثل منتظم. في أوضاع أنه سوف معالجة كافة رموز بالتتابع، وتحسين أي كاملا لأول مرة عن الرمز الأول، ثم الأمثل على الرمز الثاني، الخ القيود: غير معتمدة 1. backtester مخصص (حتى الآن) غير معتمدة 2. محركات الأمثل الذكية - فقط أعمال التحسين شاملة . في نهاية المطاف نحن قد تخلص من قيود (1) - عندما يتم تغيير AmiBroker ذلك backtester العرف لا تستخدم OLE بعد الآن. ولكن (2) هو على الارجح البقاء هنا لفترة طويلة.


Comments
Post a Comment