Saturday 6 January 2018

المتاجرة نظام موضوعية وظيفة


أمي بروكر تصميم النظام أمب تستينغ ترو بورتفوليو-ليفيل باكتستينغ اختبار نظام التداول الخاص بك على الأوراق المالية متعددة باستخدام قيود حساب واقعية والمحفظة المشتركة الأسهم. المحافظ التجارية لتقليل نسبة المخاطرة. معرفة كيفية تغيير عدد المواقف في وقت واحد واستخدام إدارة الأموال المختلفة يؤثر على أداء نظام التداول الخاص بك. التحجيم على مستوى الحافظة الديناميكية على مستوى المحفظة استخدم حقوق الملكية الحالية للمحفظة (مجموع النقد وجميع قيم المراكز المفتوحة في وقت واحد) لحساب حجم التجارة الجديد، أو استخدام أي طريقة أخرى لتحديد الحجم من خلال تحديد قيمة الدولار أو عدد عقود العقود. يمكن أن يكون حجم الموضع ثابتا أو متغيرا للتجارة بالتجارة. تحطم سريع ناسداك 100 رمز باكتست من نظام ماسد بسيط، تغطي 10 سنوات البيانات في نهاية اليوم يأخذ أقل من ثانية واحدة الوصول إلى بيانات رمز متعددة يمكن قواعد التداول استخدام بيانات الرموز الأخرى - وهذا يسمح بإنشاء استراتيجيات انتشار. وإشارات توقيت السوق العالمية، وتداول الزوج، إلخ. أطر زمنية متعددة وعملات متعددة في نظام واحد يمكن أن تستخدم الأنظمة أطر زمنية متعددة في وقت واحد والرموز المقومة بعملات مختلفة التحجيم الداخلي (الهرمية) وإعادة التوازن يمكنك اختبار الأنظمة التي تعمل على توسيع نطاق إعادة التوازن مواقف في لحظات المعرفة من قبل المستخدم كل شيء قابل للتخصيص يمكنك تغيير الرسوم البيانية تقرير مدمج، وخلق الأسهم الخاصة بك، والرسوم البيانية السحب، وخلق الجداول الخاصة في التقرير، إضافة مقاييس مخصصة إجراء باكتست مخصص حتى عملية باكتست نفسها يمكن تعديلها من قبل المستخدم مما يسمح التعامل غير القياسية من كل إشارة، كل التجارة. كما يسمح لإنشاء مقاييس مخصصة، وتنفيذ مونت كارلو مدفوعة الأمثل ومهما كان يمكنك حلم حول التهديف أمبير الترتيب إذا تحدث إشارات دخول متعددة على نفس الشريط وكنت قد نفد من شراء القوة، أميبروكر يؤدي شريط تلو الآخر الفرز والترتيب استنادا إلى درجة موقف المستخدم يمكن تحديدها للعثور على التجارة المفضلة. التداول التناوبي وضع مخصص للخوارزميات التداول دوران القطاع باستخدام درجة تعريف المستخدم للتبديل بين الأسهم المفضلة فوندسكتورس مرنة المدمج في توقف جميع توقف هي تعريف المستخدم ويمكن أن تكون ثابتة أو ديناميكية (تغيير وقف المبلغ خلال التجارة). وتشمل أنواع توقف المدمج في أقصى خسارة، الهدف الربح، وقف زائدة (بما في ذلك الثريا)، N - بار (توقيت) مع كل تأخير إعادة الدخول للتخصيص، وتفعيل التنشيط وحدود الصلاحية الكثير من الأشياء الجيدة الأخرى هناك الكثير من الأشياء المتبقية على سبيل المثال، بما في ذلك دعم صندوق الاستثمار المشترك (رسوم الاسترداد المبكر، والقيود المفروضة على الخروج المبكر) وضع العقود الآجلة (دعم القيمة الهامشية) اللجان المخصصة مراقبة أسعار التجارة الكاملة (يمكن أن تحاكي الانزلاق) والتأخير في التجارة دعم القيود مثل حجم الجولة المستديرة، حجم القراد، الحجم، الحد الأقصى للقيمة التجارية كنسبة مئوية من حجم شريط تقارير تفصيلية لجميع، طويلة فقط، قصيرة فقط الصفقات مع 42 المقاييس المضمنة بما في ذلك نسبة شارب، مؤشر قرحة، كارمد وغيرها الكثير الرسم البياني توزيع الأرباح، الحد الأقصى مواتية رحلة الرسم البياني، والحد الأقصى مخطط رحلة عكسية التخزين التلقائي والصيانة وعرض جميع الاختبارات التاريخية التي أجريت من خلال دعم إكسبلورر إكسبلورر لجميع الفترات (يوميا وحظيا) وجميع فئات الآلات لا يوجد حد لعدد (قادرة على التعامل مع إنيتر الولايات المتحدة الأسهم الكون) أمب الأمثل التحقق من صحة محفظة الأمثل على مستوى التحسين الأمثل محرك يدعم جميع ميزات باكتستر محفظة المذكورة أعلاه ويسمح للعثور على أفضل أداء مجموعة المعلمات وفقا لوظيفة الهدف المعرفة من قبل المستخدم (الهدف الأمثل) التحسين الشامل أو الذكي يمكنك اختيار التحسين الشامل (كامل الشبكة) وكذلك الذكاء الاصطناعي خوارزميات التحسين التطوري مثل بسو (الجسيمات سرب الأمثل) و سما-إس (كوفاريانس مصفوفة التكيف استراتيجية التطور) التي تسمح تصل 100 المعلمات الأمثل لاستخدامها. تتوفر أيضا هو أبي محسن التي تسمح لإضافة الخوارزميات الذكية الخاصة بك سريع والعين السر محسن هو الحارقة بسرعة (10 سنة التخلص من الذخائر المتفجرة، 100 الرموز، 100 شاملة اختيار الخطوات يأخذ 25 ثانية). يمكن تصور النتائج في 3D الرسوم المتحركة الرسوم المتحركة الأمثل الأمثل لتحليل متانة مونت كارلو المحاكاة تعد نفسك لظروف السوق الصعبة. تحقق أسوأ السيناريوهات واحتمال الخراب. نلقي نظرة ثاقبة على الخصائص الإحصائية لنظام التداول الخاص بك اختبار المتانة عن طريق العشوائية التحقق من متانة نظام التداول الخاص بك باستخدام مخزونات الأسهم العشوائية (عشوائي نقطة الموقف)، والعشوائية لأسعار التجارة محاكاة السيناريوهات تحطم فلاش الانزلاق لا يمكن التنبؤ بها المشي إلى الأمام تبحث فقط في في - عينة الأداء الأمثل هو خطأ العديد من التجار جعل. تجنب الإفراط في فخ والتحقق من خارج العينة أداء نظام التداول الخاص بك. اختبار إعادة التوجيه هو إجراء يقوم بهذه المهمة لك. أميبروكر وقد مؤتمتة بالكامل المشي إلى الأمام الاختبار التي يتم دمجها في إجراء التحسين بحيث تنتج كل من العينة والعينة من إحصاءات العينة. أميبروكرز المشي إلى الأمام الميزات: المستخدم-- تعريف البداية، نهاية، وفترات الخطوة الراسية غير الراسية وضع المستخدم تعريف الهدف (الهدف) وظيفة متري مخصص و مونتي كارلو ستات يمكن استخدامها كهدف شرائح في العينة خارج العينة الرسوم البيانية الأسهم تقرير مفصل عن الاختبار خارج العينة (يجمع بين جميع الفترات الزمنية قيد الاختبار) أدوات موجهة نحو الكائن أدوات الرسم جميع الأدوات المعروفة تحت تصرفك: خطوط الاتجاه والأشعة والخطوط المتوازية وقنوات الانحدار وتصحيح فيبوناتشي والتوسع وإضافات الوقت فيبوناتشي ، فيبوناتشي المنطقة الزمنية، قوس، مربع غان، مربع غان والدورات والدوائر والمستطيلات والنص على الرسم البياني والسهام، وأكثر إنشاء مؤشر السحب والإفلات فقط اسحب المتوسط ​​المتحرك فوق القول رسي لخلق مؤشر القوة النسبية ممهدة. ثم يبدأ السحر - وراء الكواليس سوف أميبروكر إنشاء رمز بالنسبة لك وهكذا يمكن استخدامها في وقت لاحق في المعلمات تحليل لايف تغيير المعلمة المؤشر باستخدام المنزلق ونرى ذلك تحديثها مباشرة، إمدياتيلي كما يمكنك تحريك شريط التمرير، كبيرة للعثور بصريا كيف تعمل المؤشرات جميع المؤشرات الكلاسيكية شملت مئات من المؤشرات المعروفة مثل: روك، رسي، ماسد، أوب، تسي، مفي، نفي، ستوشاستيكش، مذبذب في نهاية المطاف، دمي، أدكس، بارابوليك سار، ترين، أدفانسدكلين لين، أكومولاتيونديستريبوتيون، تريكس ، تشايكين مذبذب وغيرها الكثير الرجوع إلى بيانات رمز متعددة في مخطط واحد تسمح هذه الميزة الرسوم البيانية الأداء النسبي، والرسوم البيانية انتشار والرسوم البيانية المركبة، المخططات البيانات سينثتيكارتيفيسي الرسم البياني تشغيل شريط إعادة تشغيل أداة يسمح لتشغيل المخططات باستخدام البيانات التاريخية، أداة عظيمة للتعلم والورق التداول سيمبول أمب الفاصل الزمني ربط لينك متعددة نوافذ المخطط حتى إذا قمت بتغيير رمز فاصل أندور في واحد، والبعض الآخر يتغير تلقائيا التبديل الفوري من الفاصل الزمني s على وقت ذبابة ضغط دون الحاجة إلى تحميل البيانات المضغوطة مثل إكسيل، متعددة أوراق الرسم البياني إنشاء أوراق متعددة (أو صفحات) كل تحتوي على مختلف تشارسينديكاتورس والتبديل بين مختلف الأعداد مؤشر على الفور كل فترات زمنية ممكنة الضغط يدعم سنويا، (برو الإصدار)، N - القضبان N - حجم، N - حجم الحانات دعم متعدد رصد جميع الرسوم البيانية يمكن أن تكون عائمة و انتقل إلى شاشات أخرى ويمكن حفظ هذه التخطيطات والتبديل بين بنقرة واحدة الطبقات وتراكب، Z - دعم النظام يمكن وضع الرسوم البيانية متعددة، والمؤشرات، وأدوات الرسم على طبقات تعريف المستخدم التي يمكن أن تكون مخفية أو جعل مرئية بنقرة واحدة. البيانات المؤامرة تسمح للمستخدم تحديد Z - ترتيب تراكب (للعرض) دون إعادة ترتيب التعليمات البرمجية المرونة والسرعة نوافذ متعددة، والأجزاء، والمقاييس، وفترات زمنية ممكنة في نفس الوقت و سكروليدزومد بسرعة فائقة بفضل تنفيذ متعددة مؤشرات وتقديم الرسم البياني التفسيرات أميبروكر يمكن أن تولد الأوصاف التلقائي للبرمجة لمعنى مؤشرات معينة ميزات في الوقت الحقيقي دعم بيانات مصدر متعددة أنت غير مؤمن لمورد بيانات واحد، يمكنك الاتصال إسيغنال، إقفيد والوسطاء التفاعلية، كشارتس، من بين أمور أخرى متعددة الصفحات ريال مدريد - Time كوت كوت ويندو تحتوي النافذة في الوقت الحقيقي على صفحات تسمح لك بالتبديل بسرعة بين قوائم الرموز المختلفة. و رت الاقتباس تخطيط العمود والترتيب للتخصيص بشكل كامل نوافذ تيمدزاليس غير محدود العائمة نوافذ تامبس تحتوي على رت يحسب إحصاءات الضغط بيداسك من السهل تنبيهات المستخدم-- تعريف التنبيهات الناجمة عن العمل سعر رت مع النص للتخصيص، نافذة منبثقة، البريد-- الإلكتروني، الصوت عالية-- منخفضة شريط الرسوم البيانية شريط الرسم البياني شريط مصغر في الوقت الحقيقي نافذة الاقتباس يظهر الحالي آخر سعر الموقع داخل ارتفاع منخفض مجموعة محاولة طرح مؤشر الاتجاه A مؤشر الاتجاه بيداسك مصغرة ضمن رت نافذة الاقتباس يساعد الشريط القراءة ميزات البرمجة صفيف سريع وتجهيز المصفوفة في صيغة أميبروكر اللغة (أفل) ناقلات والمصفوفات هي أنواع الأصلي مثل أرقام واضحة. لحساب منتصف نقطة صفائف عالية ومنخفضة عنصر من قبل عنصر كنت فقط اكتب ميدبت (H L) 2 H و L صفائف ويحصل تجميعها إلى رمز الجهاز متجه. لا حاجة لكتابة الحلقات. هذا يجعل من الممكن لتشغيل الصيغ الخاصة بك بنفس السرعة كما رمز مكتوب في المجمع. مشغلي المصفوفة السريعة الأصلية وظائف يجعل الحسابات الإحصائية نسيم. اللغة الموجزة تعني عمل أقل أنظمةك التجارية ومؤشراتك المكتوبة بلغة أفل سوف تأخذ الكتابة أقل ومساحة أقل مما هي عليه في اللغات الأخرى لأن العديد من المهام النموذجية في أفل هي مجرد بطانات واحدة. على سبيل المثال ديناميكية، يتوقف الثريات القائمة على أتر هو فقط: أبستوب (ستوبتيترايلينغ، ستوبموديبوينت، 3 أتر (14)، صحيح، صحيح) مصحح الأخطاء المدمج في المصحح يسمح لك خطوة واحدة من خلال التعليمات البرمجية ومشاهدة المتغيرات في تشغيل - الوقت لفهم أفضل ما تفعله الصيغة الخاصة بك دولة من بين الفن محرر التعليمات البرمجية يتمتع محرر متقدم مع تسليط الضوء على بناء الجملة، الإكمال التلقائي، نصائح دعوة المعلمة، رمز للطي، لصناعة السيارات في المسافة البادئة والخطأ في خط التقارير. عندما تواجه خطأ، يتم عرض رسالة ذات مغزى الحق في الخط حتى كنت لا سلالة عينيك أقل الكتابة، نتائج أسرع الترميز الصيغة الخاصة بك لم تكن أسهل مع جاهزة للاستخدام مقتطفات الشفرة. استخدام العشرات من المقتطفات المكتوبة مسبقا التي تقوم بتنفيذ مهام وأنماط الترميز الشائعة، أو إنشاء مقتطفات متعددة خيوط متعددة كل الصيغ الخاصة بك تستفيد تلقائيا من المعالجات المتعددة. يتم تشغيل كل صيغة مخطط وعارض رسومية وكل نافذة تحليل في سلاسل محادثات منفصلة. متفرقات اختيار مصادر البيانات واسعة البيانات التاريخية المجانية من ياهو المالية، مس المال، جوجل المالية، الخ (تحميل تلقائي) بيانات أساسية مجانية من ياهو المالية (التحميل التلقائي) متعددة طرف ثالث دعم بائع البيانات (اقتباسات زائد، TC2000، كسي، إسيغنال، إكيفيد ، فاستراك، وسطاء التفاعلية الخ). يقرأ قواعد البيانات ميتاستوك مباشرة أبي البيانات المفتوحة للاتصال مع أي مصدر بيانات ددي المساعد للربط مع مصادر متوافقة ددي أودبك المساعد للاتصال قاعدة البيانات الخارجية رمز وقائمة الصيانة نظام التصنيف (تعيين رموز للأسواق والمجموعات والقطاعات الصناعات، المفضلة) غير محدود المستخدم تعريف قائمة المراقبة تصفية بواسطة أي فئة الوصول أفل إلى بنية الفئة دولة من الفن البرمجة مكتوبة أميبروكر في C (ترجم إلى رمز الجهاز)، نفس اللغة التي يتم كتابة أنظمة التشغيل. تشغيله أصلا على وحدة المعالجة المركزية دون الحاجة إلى أي نوع من الجهاز الظاهري أو بايت رمز مترجم، على عكس برامج جافا أو. NET. حقيقة أن وحدة المعالجة المركزية يعمل رمز الجهاز الأصلي يسمح تحقيق أقصى سرعة التنفيذ. لغة أفل يمكن معالجة ما يصل إلى 166 مليون شريط البيانات في الثانية على وحدة المعالجة المركزية 2GHz، انظر هذا لمزيد من التفاصيل. وقد تم تحسين رمز أميبروكر الأمثل وملامح للحصول على أقصى سرعة وتقليل حجم. رمز صغير يعمل عدة مرات أسرع لأنه قادر على لتناسب مخابئ وحدة المعالجة المركزية على رقاقة. برنامج الإعداد الكامل مع قاعدة بيانات سبيل المثال وملفات المساعدة هو فقط حوالي 6 (ستة) ميغابايت، نصف ذلك هو الوثائق والبيانات. الملفات التنفيذية وحدها (.exe و. دل مكتبات) فقط 3.5 مب. في عالم اليوم من بلواتوار نحن فخورون لتقديم ربما الأكثر المدمجة تطبيق التحليل الفني. حقوق الطبع والنشر copy2016 أميبروكر. كل الحقوق محفوظة. يستخدم هذا الموقع ملفات تعريف الارتباط. من خلال تصفح هذا الموقع فإنك توافق على سياسة الخصوصية أمب الكوكيز لدينا أميبروكر هي شركة تطوير البرمجيات ولا توفر أي نوع من الاستثمار أو خدمات الوساطة في الأسواق المالية. كيفية تحسين نظام التداول ملاحظة: هذا موضوع متقدم إلى حد ما. يرجى قراءة دروس أفل السابقة أولا. الفكرة وراء التحسين هو بسيط. أولا يجب أن يكون لديك نظام التداول، وهذا قد يكون بسيط المتوسط ​​المتحرك كروس على سبيل المثال. في كل نظام تقريبا هناك بعض المعلمات (كمتوسط ​​الفترة) التي تقرر كيف يتصرف النظام (أي هو مناسب تماما على المدى الطويل أو القصير الأجل، كيف هو رد فعل على الأسهم شديدة التقلب، الخ). التحسين هو عملية إيجاد القيم المثلى لتلك المعلمات (إعطاء أعلى ربح من النظام) لرمز معين (أو مجموعة من الرموز). أميبروكر هي واحدة من عدد قليل جدا من البرامج التي تسمح لك لتحسين النظام الخاص بك على رموز متعددة في آن واحد. لتحسين النظام لديك لتحديد من واحد تصل عشرة معلمات إلى أن يكون الأمثل. عليك أن تقرر ما هو الحد الأدنى والحد الأقصى المسموح به للقيمة المعلمة وفي ما الزيادات هذه القيمة يجب تحديث. أميبروكر ثم ينفذ اختبارات الظهر متعددة النظام باستخدام كل توليفات الممكنة من قيم المعلمات. عند الانتهاء من هذه العملية أميبروكر يعرض قائمة النتائج مرتبة حسب صافي الربح. كنت قادرا على رؤية قيم المعلمات الأمثل التي تعطي أفضل نتيجة. كتابة صيغة أفل يتم دعم التحسين في اختبار الظهر عن طريق وظيفة جديدة تسمى الأمثل. بناء جملة هذه الدالة كما يلي: المتغير الأمثل (كوت الوصف كوت، ديفولت. مين. ماكس ستيب) فاريابل - هو متغير أفل العادي الذي يحصل على تعيين القيمة التي تم إرجاعها عن طريق تحسين الدالة. مع باكتستينغ العادي، والمسح الضوئي، والاستكشاف وسائط كومنتاري وظيفة الأمثل ترجع القيمة الافتراضية، وبالتالي فإن الدعوة وظيفة أعلاه ما يعادل: الافتراضي المتغير في وضع الأمثل وظيفة تحسين ترجع القيم المتتالية من دقيقة إلى أقصى حد (إينكلوسيفيلي) مع خطوة يخطو. كوت دسكريبتيونوت هو عبارة عن سلسلة تستخدم لتحديد متغير التحسين ويتم عرضها كاسم عمود في قائمة نتائج التحسين. الافتراضي هو القيمة الافتراضية التي تحسن عوائد الدالة في الاستكشاف والمؤشر والتعليق والمسح الضوئي وطبيعية وسائط اختبار الظهر دقيقة هي قيمة الحد الأدنى للمتغير يجري الأمثل ماكس هو الحد الأقصى لقيمة المتغير يجري خطوة الأمثل هو الفاصل الزمني المستخدم لزيادة قيمة من دقيقة إلى أقصى يدعم أميبروكر تصل 64 مكالمات لتحسين وظيفة (وبالتالي تصل 64 متغيرات التحسين)، لاحظ أنه إذا كنت تستخدم الأمثل شامل ثم انها فكرة جيدة حقا للحد من عدد من المتغيرات الأمثل لعدد قليل فقط. كل دعوة لتحسين توليد (ماكس - دقيقة) حلقات تحسين الخطوة ومكالمات متعددة لتحسين مضاعفة عدد من أشواط اللازمة. على سبيل المثال تحسين معلمتين باستخدام 10 خطوات تتطلب 1010 100 حلقات التحسين. استدعاء وظيفة تحسين فقط مرة واحدة لكل متغير في بداية الصيغة الخاصة بك كما كل مكالمة يولد حلقات التحسين الجديدة يتم دعم الأمثل رمز متعددة بشكل كامل من قبل أميبروكر أقصى مساحة البحث هو 2 64 (10 19 10،000،000،000،000،000،000) مجموعات 1. واحد الأمثل المتغير: سيغافغ الأمثل (سيغافغ)، ماسد (12) 26). (1) شراء عبر (ماسد (12. 26)، إشارة (12. 26. سيغافغ) 2. الأمثل اثنين متغير (مناسبة لرسم 3D) في تحسين (لكل 2. 2. 50. 1) مستوى تحسين (مستوى 2. 2. 2. 150. 4) شراء الصليب (تسي (لكل)، مستوى) بيع الصليب (المستوى، تسي (لكل)) 3. متعددة (3) الأمثل المتغير: فاست تحسين (ماسد سريع 12. 8. 1) مسلو الأمثل (ماسد بطيء 26. 17. 1) سيغافغ تحسين (إشارة (.MFfast، مسلو، سيغافغ) إشارة (مفاست، مسلو، سيغافغ)) بيع عبر (إشارة (مفاست، مسلو، سيغافغ)، ماسد (مفاست، مسلو)) بعد دخول و أورمولا فقط انقر على زر التحسين في تحليل تلقائي. سيبدأ أميبروكر اختبار جميع التوليفات الممكنة من متغيرات التحسين والإبلاغ عن النتائج في القائمة. بعد إجراء التحسين يتم عرض قائمة النتيجة مرتبة حسب صافي الربح. كما يمكنك فرز النتائج من قبل أي عمود في قائمة النتائج فمن السهل للحصول على القيم المثلى للمعلمات لأدنى تراجع، أدنى عدد من الصفقات، أكبر عامل ربح، أدنى تعرض السوق وعالية المخاطر العائد السنوي المعدل. تعرض الأعمدة الأخيرة لقائمة النتائج قيم متغيرات التحسين للاختبار المعطى. عندما تقرر أي مجموعة من المعلمات تناسب احتياجاتك أفضل ما عليك القيام به هو استبدال القيم الافتراضية في تحسين المكالمات وظيفة مع القيم المثلى. في المرحلة الحالية تحتاج إلى كتابتها باليد في نافذة تحرير الصيغة (المعلمة الثانية من تحسين استدعاء وظيفة). عرض مخططات تحسين الرسوم المتحركة ثلاثية الأبعاد لعرض مخطط التحسين ثلاثي الأبعاد، تحتاج إلى تشغيل التحسين ثنائي المتغير أولا. يحتاج تحسينين متغيرين إلى صيغة تحتوي على 2 استدعاءات الدالة (). على سبيل المثال صيغة التحسين ثنائية المتغير تبدو على النحو التالي: لكل تحسين (لكل 2. 2. 50. 1) مستوى تحسين (مستوى 2. 2. 150. 4) شراء الصليب (تسي (لكل)، مستوى) بيع الصليب (المستوى، تسي (لكل)) بعد دخول الصيغة تحتاج إلى النقر فوق زر كوتوبتيميزكوت. بعد اكتمال التحسين، يجب النقر على السهم المنسدل على زر التحسين واختيار عرض الرسم البياني للتحسين ثلاثي الأبعاد. في بضع ثوان سوف تظهر مؤامرة سطح ثلاثي الأبعاد الملونة في إطار عارض الرسم البياني 3D. على سبيل المثال، يظهر الرسم البياني ثلاثي الأبعاد الذي تم إنشاؤه باستخدام الصيغة أعلاه. بشكل افتراضي، تعرض المخططات ثلاثية الأبعاد قيم صافي الربح مقابل متغيرات التحسين. ومع ذلك يمكنك رسم مخطط سطح ثلاثي الأبعاد لأي عمود في جدول نتيجة التحسين. ما عليك سوى النقر على رأس العمود لفرزه (سيظهر السهم الأزرق يشير إلى أن نتائج التحسين مرتبة حسب عمود محدد)، ثم اختر عرض الرسم البياني للتحسين ثلاثي الأبعاد مرة أخرى. من خلال تصور كيف تؤثر معلمات الأنظمة الخاصة بك على أداء التداول، يمكنك بسهولة تحديد أي القيم المعلمة تنتج كوتفراجيليكوت والتي تنتج أداء النظام كروبوستكوت. إعدادات قوية هي المناطق في الرسم البياني 3D التي تظهر تغييرات تدريجية بدلا من التغيرات المفاجئة في مؤامرة سطحية. 3D الرسوم البيانية الأمثل هي أداة عظيمة لمنع منحنى المناسب. يحدث الانحناء المناسب (أو الإفراط في التحسين) عندما يكون النظام أكثر تعقيدا مما يجب أن يكون، وكل ذلك التعقيد كان يركز على ظروف السوق التي قد لا تحدث مرة أخرى. التغييرات الجذرية (أو طفرات) في المخططات الأمثل 3D تظهر بوضوح المناطق الإفراط في التحسين. يجب عليك اختيار منطقة المعلمة التي تنتج هضبة واسعة واسعة على الرسم البياني 3D لتداول حياتك الحقيقية. مجموعات المعلمة إنتاج الأرباح الربح لن تعمل بشكل موثوق في التداول الحقيقي. 3D الرسم البياني المشاهد يتحكم أميبروكيرز 3D الرسم البياني المشاهد يوفر قدرات مشاهدة كاملة مع دوران الرسم البياني الكامل والرسوم المتحركة. الآن يمكنك عرض نتائج النظام الخاص بك من كل منظور يمكن تصوره. يمكنك التحكم في الموقف والمعلمات الأخرى من المخطط باستخدام الماوس، شريط الأدوات واختصارات لوحة المفاتيح، كل ما تجد أسهل بالنسبة لك. أدناه سوف تجد القائمة. - لتدوير - اضغط باستمرار على زر الماوس الأيسر والانتقال في اتجاهات زي - للتكبير، تصغير - اضغط باستمرار على زر الماوس رايت والانتقال في الاتجاهات زي - لنقل (ترجمة) - اضغط باستمرار على زر الماوس الأيمن ومفتاح كترل التحرك في اتجاهات زي - للتحريك - اضغط باستمرار على زر الماوس الأيسر، اسحب بسرعة والافراج عن زر أثناء سحب سباس - تحريك (لصناعة السيارات في تدوير) مفتاح السهم الأيسر - تدوير الرأس. ليفت رايت أرو كي - تدوير الدوار. الحق لأعلى مفتاح السهم - تدوير هوريز. فوق السهم لأسفل كي - روتيت هوريز. أسفل (نومباد) - قرب (تكبير) نومباد - (مينوس) - الأقصى (تصغير) نومباد 4 - تحرك اليسار نومباد 6 - تحرك الحق نومباد 8 - نقل ما يصل نومباد 2 - التحرك لأسفل بادج أوب - مستوى المياه أعلى بادج دون - مستوى المياه أسفل التحسين الذكي (غير الشامل) الأمثل يقدم أميبروكر الآن تحسينا ذكيا (غير شامل) بالإضافة إلى بحث شامل وشامل. ومن المفيد إجراء بحث غير شامل إذا كان عدد جميع توليفات المعلمات لنظام التداول المعطى أكبر من أن يكون مجديا للبحث الشامل. البحث الشامل على ما يرام تماما طالما أنه من المعقول استخدامه. دعونا نقول لديك 2 معلمات كل تتراوح من 1 إلى 100 (الخطوة 1). ثاتس 10000 تركيبات - موافق تماما للبحث شامل. الآن مع 3 المعلمات التي حصلت على 1 مليون تركيبات - فإنه لا يزال موافق للبحث شامل (ولكن يمكن أن يكون لينغتي). مع 4 معلمات لديك 100 مليون تركيبات ومع 5 معلمات (1..100) لديك 10 مليار تركيبات. في هذه الحالة سيكون وقتا طويلا جدا للتحقق من كل منهم، وهذا هو المجال حيث طرق البحث الذكية غير شاملة يمكن أن تحل المشكلة التي ليست قابلة للحل في وقت معقول باستخدام بحث شامل. هنا على الاطلاق تعليمات أبسط كيفية استخدام محسن جديد غير شامل (في هذه الحالة سما-إس). 1. افتح الصيغة الخاصة بك في محرر الصيغة 2. أضف هذا السطر الواحد في أعلى الصيغة: أوبتميزيرزيتنجين (كوتسماكوت) يمكنك أيضا استخدام كوتسوكوت أو كوتريبكوت هنا 3. (اختياري) حدد هدف التحسين الخاص بك في التحليل التلقائي، الإعدادات، كووالك - Forwardquot علامة التبويب، حقل الهدف الأمثل. إذا تخطيت هذه الخطوة فإنه سيتم تحسين ل كارمد (العائد السنوي المركب مقسوما على الحد الأقصى للسحب). الآن إذا قمت بتشغيل التحسين باستخدام هذه الصيغة، فإنه سيتم استخدام تطور جديد (غير شامل) سما-إس محسن. كيف يعمل التحسين هو عملية إيجاد الحد الأدنى (أو الحد الأقصى) من وظيفة معينة. ويمكن اعتبار أي نظام تجاري دالة لعدد معين من الحجج. المدخلات هي المعلمات وبيانات الاقتباس. الناتج هو هدف التحسين الخاص بك (ويقول كارمد). وأنت تبحث عن أقصى وظيفة معينة. وتستند بعض خوارزميات التحسين الذكية على الطبيعة (سلوك الحيوان) - خوارزمية بسو، أو العملية البيولوجية - الخوارزميات الجينية، وبعضها يقوم على المفاهيم الرياضية المستمدة من قبل البشر - سما-إس. وتستخدم هذه الخوارزميات في العديد من المجالات المختلفة، بما في ذلك التمويل. أدخل كوتسو فينانسكوت أو كوتسما-إس فينانسكوت في جوجل وسوف تجد الكثير من المعلومات. طرق غير حصرية (أو كوتسمارتكيوت) سوف تجد العالمية أو المحلية الأمثل. والهدف هو بالطبع العثور على واحدة عالمية، ولكن إذا كان هناك ذروة حادة واحدة من مجموعات المعلمة زيليونس، قد تفشل طرق غير شاملة للعثور على هذه الذروة واحدة، ولكن أخذها شكل التجار المنظور، وإيجاد ذروة حادة واحدة لا طائل منه ل لأن هذه النتيجة ستكون غير مستقرة (هشة جدا) ولا يمكن تكرارها في التداول الحقيقي. في عملية التحسين نحن بدلا من البحث عن مناطق الهضبة مع المعلمات مستقرة وهذا هو المجال حيث أساليب ذكية تألق. أما الخوارزمية المستخدمة من قبل البحث غير الشامل فهي تبدو كما يلي: أ) المحسن يولد بعض (عادة عشوائية) بدء مجموعة من مجموعات المعلمات ب) يتم تنفيذ باكتست من قبل أميبروكر لكل مجموعة المعلمة من السكان ج) نتائج باكتيستس هي يتم تقييمها وفقا لمنطق الخوارزمية ويتم توليد السكان الجدد على أساس تطور النتائج، د) إذا وجدت أفضل جديد - حفظه والذهاب إلى الخطوة ب) حتى يتم الوفاء بمعايير التوقف يمكن أن تشمل معايير التوقف التالية: أ) الوصول المحدد الحد الأقصى للتكرار ب) يتوقف إذا كان المدى من أفضل القيم الموضوعية للأجيال X الأخيرة هو صفر ج) توقف إذا كان إضافة 0.1 ناقلات الانحراف المعياري في أي اتجاه محور رئيسي لا يغير قيمة القيمة الموضوعية د) الآخرين لاستخدام أي الذكية (غير - شاملة) في أميبروكر تحتاج إلى تحديد محرك محسن تريد استخدامها في صيغة أفل باستخدام وظيفة أوبتميزيرسيتنجين. تقوم الدالة باختيار محرك التحسين الخارجي المحدد بالاسم. أميبروكر حاليا السفن مع 3 محركات: محسن سرب الجسيمات القياسية (كوتسوكوت)، القبائل (كوتريبكوت)، و سما-إس (كوتسمايكوت) - أسماء في الأقواس لاستخدامها في المكالمات أوبتميزيرزيتنجين. بالإضافة إلى اختيار محرك محسن قد ترغب في تعيين بعض المعلمات الداخلية. للقيام بذلك استخدام وظيفة أوبتميزيرزيتوبتيون. أوبتميزيرزيتوبتيون (كوتونكوت، قيمة) وظيفة تعيين وظيفة معلمات إضافية لمحرك التحسين الخارجي. المعلمات تعتمد على المحرك. كل ثلاثة أمثلية شحنها مع أميبروكر (سبسو، تريب، كمي) دعم معلمتين: كوتونسكوت (عدد من أشواط) و كوتاكسيفالكوت (أقصى التقييمات (اختبارات) في تشغيل واحد). سلوك كل معلمة يعتمد على المحرك، لذلك قد القيم نفسها وعادة ما تسفر عن نتائج مختلفة مع محركات مختلفة المستخدمة. الفرق بين تشغيل و ماكسفال كما يلي. التقييم (أو الاختبار) هو باكتست واحد (أو تقييم قيمة وظيفة موضوعية). رن هو تشغيل واحد كامل من الخوارزمية (إيجاد القيمة المثلى) - وعادة ما تنطوي على العديد من الاختبارات (التقييمات). كل تشغيل ببساطة ريستارتس عملية التحسين بأكملها من بداية جديدة (جديدة عشوائية السكان عشوائي). لذلك كل تشغيل قد يؤدي إلى إيجاد ماكسمين المحلية المختلفة (إذا لم تجد العالمية واحدة). لذلك يعمل المعلمة يحدد عدد خوارزميات لاحقة يعمل. ماكسيفال هو الحد الأقصى لعدد التقييمات (باكتيستس) في أي تشغيل واحد. إذا كانت المشكلة بسيطة نسبيا و 1000 الاختبارات تكفي للعثور على ماكس العالمية، 5x1000 هو أكثر عرضة للعثور على الحد الأقصى العالمي لأن هناك فرص أقل أن تكون عالقة في ماكس المحلية، كما تشغيل لاحق سوف تبدأ من مختلف عشوائي عشوائي السكان اختيار قيم المعلمة يمكن تكون صعبة. ذلك يعتمد على المشكلة تحت الاختبار، وتعقيدها، وما إلى ذلك. أي طريقة عشوائية غير شاملة لا تعطيك ضمان العثور على ماكسمين العالمي، بغض النظر عن عدد من الاختبارات إذا كان أصغر من شاملة. أسهل الجواب هو. تحديد عدد كبير من الاختبارات كما هو معقول بالنسبة لك من حيث الوقت اللازم لإكمال. نصيحة بسيطة أخرى هي مضاعفة من قبل 10 عدد من الاختبارات مع إضافة بعدا جديدا. وهذا قد يؤدي إلى المبالغة في تقدير عدد الاختبارات المطلوبة، ولكنها آمنة تماما. تم تصميم محركات شحنها لتكون بسيطة للاستخدام، وبالتالي يتم استخدام قيم ديفولتاوتوماتيك كوترياسونابلكوت حتى يمكن تشغيل الأمثل عادة دون تحديد أي شيء (قبول الافتراضات). من المهم أن نفهم أن جميع أساليب التحسين الذكية تعمل بشكل أفضل في مساحات المعلمة المستمرة والوظائف الموضوعية على نحو سلس نسبيا. إذا كانت مساحة المعلمة خوارزميات تطورية منفصلة قد تواجه صعوبة في إيجاد القيمة المثلى. وهو صحيح خاصة بالنسبة للمعلمات الثنائية (أونوف) - فهي ليست مناسبة لأي طريقة البحث التي تستخدم التدرج من تغيير وظيفة موضوعية (كما تفعل معظم الأساليب الذكية). إذا كان نظام التداول الخاص بك يحتوي على العديد من المعلمات الثنائية، يجب أن لا تستخدم محسن الذكية مباشرة عليها. بدلا من ذلك محاولة لتحسين المعلمات المستمرة فقط باستخدام محسن الذكية، والتبديل المعلمات الثنائية يدويا أو عن طريق النصي الخارجي. سبسو - محسن سرب الجسيمات القياسي يستند سرب محسن الجسيمات القياسي إلى رمز SPSO2007 الذي من المفترض أن ينتج نتائج جيدة شريطة أن يتم توفير المعلمات الصحيحة (أي تشغيل، ماكسيفال) لمشكلة معينة. اختيار الخيارات الصحيحة للمحسن بسو يمكن أن تكون خادعة وبالتالي قد تختلف النتائج بشكل كبير من حالة إلى أخرى. SPSO. dll يأتي مع رموز المصدر الكامل داخل كوتادكوت الفرعية. رمز المثال لمحسن سرب الجسيمات القياسية: (إيجاد القيمة المثلى في 1000 اختبار داخل مساحة البحث من 10000 مجموعات) أوبتميزيرزيتنجين (كوتسوكوت) أوبتميزيرزيتوبتيون (كوتونسكوت، 1) أوبتميزيرزيتوبتيون (كوتاكسيفالكوت، 1000) سي تحسين (كوتسكوت، 26، 1، 100، 1 (فا، سل)، 0) بيع عبر (0، ماسد (فا، سي)) ترابيس - التكيف المعلمات أقل الجسيمات سرب محسن القبائل هو التكيف ، المعلمة أقل نسخة من بسو (الجسيمات سرب الأمثل) محسن غير شاملة. للحصول على خلفية علمية انظر: acidleswarm. infoTribes2006Cooren. pdf من الناحية النظرية ينبغي أن تؤدي أفضل من بسو العادية، لأنه يمكن ضبط تلقائيا أحجام سرب واستراتيجية خوارزمية للمشكلة التي يجري حلها. وتظهر الممارسة أن أدائها يشبه إلى حد بعيد بسو. و Tribes. DLL المساعد ينفذ كوتريبس-دكوت (أي البعد بلا حدود) البديل. استنادا إلى clerc. maurice. free. frpsoTribesTRIBES-D. zip التي كتبها موريس كليرك. رموز المصدر الأصلي المستخدمة مع إذن من المؤلف Tribes. DLL يأتي مع شفرة المصدر الكامل (داخل مجلد كوتادكوت) المعلمات المعتمدة: كوتاكسيفالكوت - الحد الأقصى لعدد التقييمات (باكتيستس) لكل تشغيل (الافتراضي 1000). يجب زيادة عدد التقييمات مع عدد متزايد من الأبعاد (عدد من معلمات التحسين). الافتراضي 1000 هو جيد لمدة 2 أو 3 أبعاد كحد أقصى. كوتونسكوت - عدد من أشواط (إعادة تشغيل). (الافتراضي 5) يمكنك ترك عدد من أشواط القيمة الافتراضية 5. يتم افتراضيا تعيين عدد من تشغيل (أو إعادة تشغيل) إلى 5. لاستخدام محسن القبائل، تحتاج فقط لإضافة سطر واحد إلى التعليمات البرمجية: أوبتميزيرزيتوبتيون (كوتاكسيفالكوت ، 5000) 5000 تقييم كحد أقصى سما-إس - التباين المتزامن مصفوفة التكيف استراتيجية التحسين التطوري سما-إس (مصفوفة التغايرية التكيف استراتيجية تطورية) هو محسن غير شاملة متقدمة. للحصول على خلفية علمية انظر: bionik. tu-berlin. deusernikocmaesintro. html وفقا للمعايير العلمية يتفوق على تسع استراتيجيات أخرى تطورية شعبية (مثل بسو، التطور الوراثي والتفاضلي). bionlin. tu-berlin. deusernikocec2005.html البرنامج المساعد CMAE. DLL ينفذ كوتغلوبالكوت البديل من البحث مع عدة إعادة تشغيل مع زيادة حجم السكان CMAE. DLL يأتي مع التعليمات البرمجية المصدر الكامل (داخل مجلد كوتادكوت) يتم تعيين افتراضيا عدد من تشغيل (أو إعادة تشغيل) إلى 5. ينصح لترك العدد الافتراضي من إعادة التشغيل. قد تختلف ذلك باستخدام أوبتيميزيرزيتوبتيون (كورتونسكوت، N)، حيث يجب أن يكون N في النطاق 1..10. تحديد أكثر من 10 أشواط غير مستحسن، وإن كان ذلك ممكنا. لاحظ أن كل تشغيل يستخدم تويس حجم السكان من تشغيل السابقة حتى ينمو أضعافا مضاعفة. لذلك مع 10 أشواط في نهاية المطاف مع السكان 210 أكبر (1024 مرات) من المدى الأول. هناك معلمة أخرى كوتاكسيفالكوت. القيمة الافتراضية هي صفر وهو ما يعني أن البرنامج المساعد سوف تلقائيا حساب ماكسيفال المطلوبة. وينصح بعدم تعريف ماكسيفال من قبل نفسك كما الافتراضي يعمل بشكل جيد. خوارزمية ذكية بما فيه الكفاية لتقليل عدد من التقييمات المطلوبة وتتقارب سريع جدا إلى نقطة الحل، في كثير من الأحيان يجد الحلول أسرع من الاستراتيجيات الأخرى. فمن الطبيعي أن البرنامج المساعد سوف تخطي بعض خطوات التقييم، إذا كان يكتشف أن تم العثور على حل، لذلك يجب أن لا يفاجأ أن شريط التقدم الأمثل قد تتحرك بسرعة كبيرة في بعض النقاط. البرنامج المساعد لديه أيضا القدرة على زيادة عدد الخطوات على القيمة المقدرة في البداية إذا كان هناك حاجة للعثور على الحل. نظرا لطبيعة تكيفها، و كوتستيماتد الوقت ليفتكووت أندور كوتنومبر من ستارسكوت المعروضة من الحوار التقدم هو فقط اقتبس تخمين في تيمكوت وقد تختلف خلال دورة التحسين. لاستخدام محسن سما-إس، تحتاج فقط لإضافة سطر واحد إلى التعليمات البرمجية الخاصة بك: وهذا سيتم تشغيل التحسين مع الإعدادات الافتراضية التي هي على ما يرام بالنسبة لمعظم الحالات. وتجدر الإشارة إلى ذلك، كما هو الحال مع العديد من خوارزميات البحث كونتينو-الفضاء، أن انخفاض معلمة كوتستيبكوت في تحسين () مكالمات فونسيتون لا يؤثر بشكل كبير مرات التحسين. الشيء الوحيد الذي يهم هو مشكلة كوتديمنزيونكوت، أي عدد من المعلمات المختلفة (عدد من المكالمات وظيفة الأمثل). يمكن تعيين عدد كوستيبسكوت لكل معلمة دون التأثير على الوقت الأمثل، وذلك باستخدام أفضل دقة تريد. من الناحية النظرية يجب أن تكون الخوارزمية قادرة على إيجاد حل في معظم 900 (N3) (N3) باكتيستس حيث كوتنوت هو البعد. في الممارسة أنه يتلاقى الكثير أسرع. على سبيل المثال الحل في 3 (N3) الأبعاد المعلمة الفضاء (نقول 100100100 1 مليون خطوات شاملة) يمكن العثور عليها في عدد قليل من الخطوات 500-900 سما-إس. التحسين الفردي متعدد الخيوط بدءا من أميبروكر 5.70 بالإضافة إلى تعدد تعدد الرموز. يمكنك تنفيذ متعددة الخيوط رمز واحد الأمثل. للدخول إلى هذه الوظيفة، انقر على السهم المنسدل بجوار زر كوتوبتيميزكوت في نافذة "تحليل جديد" وحدد "تحسين فردي". سوف كوتيمديفيدوال أوبتيميزكوت استخدام كل النوى المعالج المتاحة لأداء الأمثل رمز واحد، مما يجعلها أسرع بكثير من الأمثل العادية. في كوتكونت سيمبلكوت وضع فإنه سيتم إجراء التحسين على رمز واحد. في كوتال سيمبولسكوت و كوتفيلتركوت وسائط فإنه سيتم معالجة جميع الرموز بالتتابع، أي أول الأمثل الكامل للرمز الأول، ثم الأمثل على الرمز الثاني، الخ القيود: 1. مخصص باكتستر غير معتمد (حتى الآن) 2. محركات التحسين الذكية غير معتمدة - يعمل فقط إكساوستيف الأمثل. في نهاية المطاف قد نتخلص من الحد (1) - عندما يتم تغيير أميبروكر لذلك مخصص باكتستر لا تستخدم أولي بعد الآن. ولكن (2) هو على الارجح هنا للبقاء لفترة طويلة. الهدف تصميم وظيفة في نظام التداول التطوري النحوي كوت الهدف وظيفة من مشكلة الأمثل يحدد الهدف إلى تعظيم أو التقليل في مجال البحث ومجال متغيرات التصميم 19،26. وستساعد وظيفة الهدف المصممة جيدا في عملية البحث، في حين أن وظيفة موضوعية ضعيفة قد تؤدي إلى حلول غير مناسبة أو خاطئة. عرض الملخص إخفاء الملخص ملخص: اختبار البرمجيات هو جزء مهم ولكن معقد من دورة حياة تطوير البرمجيات. ويمثل تحسين عملية اختبار البرمجيات تحديا كبيرا، ولا يزال توليد مسارات الاختبار المستقلة غير مرض. في هذه الورقة، نقدم نهجا يستند إلى خوارزمية اليراع ميتاهوريستيك لتوليد مسارات الاختبار الأمثل. من أجل تحسين مسارات حالة الاختبار، ونحن نستخدم خوارزمية اليراع المعدلة عن طريق تحديد وظيفة الهدف المناسب وإدخال مصفوفة التوجيه في اجتياز الرسم البياني. وتظهر عمليات المحاكاة والمقارنة التي أجريناها أن مسارات الاختبار المتولدة هي مسارات حرجة ومثلى. المادة فبراير 2013 برافين رانجان سريفاتسافا B. ماليكارجون شين-شي يانغ كوت الهدف الهدف من مشكلة الأمثل يحدد الهدف إلى تعظيم أو التقليل في مساحة البحث ونطاق متغيرات التصميم 19،26. وستساعد وظيفة الهدف المصممة جيدا في عملية البحث، في حين أن وظيفة موضوعية ضعيفة قد تؤدي إلى حلول غير مناسبة أو خاطئة. عرض الملخص إخفاء الملخص ملخص: اختبار البرمجيات هو جزء مهم ولكن معقد من دورة حياة تطوير البرمجيات. ويمثل تحسين عملية اختبار البرمجيات تحديا كبيرا، ولا يزال توليد مسارات الاختبار المستقلة غير مرض. في هذه الورقة، نقدم نهجا يستند إلى خوارزمية اليراع ميتاهوريستيك لتوليد مسارات الاختبار الأمثل. من أجل تحسين مسارات حالة الاختبار، ونحن نستخدم خوارزمية اليراع المعدلة عن طريق تحديد وظيفة الهدف المناسب وإدخال مصفوفة التوجيه في اجتياز الرسم البياني. وتظهر عمليات المحاكاة والمقارنة التي أجريناها أن مسارات الاختبار المتولدة هي مسارات حرجة ومثلى. النص الكامل المادة فبراير 2013 سرب والتطورية حساب برافين رانجان سريفاستافا وآخرون كوت تحدد وظيفة الهدف من مشكلة الأمثل الهدف إلى تعظيم أو التقليل في مجال البحث ومجال متغيرات التصميم 19،26. وستساعد وظيفة الهدف المصممة جيدا في عملية البحث، في حين أن وظيفة موضوعية ضعيفة قد تؤدي إلى حلول غير مناسبة أو خاطئة. كوت شو أبستراكت هايد أبستراكت الملخص: الاختبار الهيكلي هو الأكثر أهمية وارتفاع الطلب على تقنية الاختبار للمعايير القائمة على التعليمات البرمجية في اختبار البرمجيات. في الاختبار الهيكلي، تقنية اختبار المسار هي التقنية الأكثر فائدة. وفي اختبار المسير، يكون توليد جميع المسيرات المستقلة (غير الزائدة عن الحاجة) معقدا. والهدف من هذه الورقة هو تقديم خوارزمية بسيطة وفعالة يمكن أن تولد تلقائيا جميع المسارات الممكنة في الرسم البياني تدفق التحكم لاختبار المسار. يستخدم سلوك الوقواق في هذه الخوارزمية لاستخراج المسارات المثلى. هذه الخوارزمية البحث الوقواق يولد مسارات تساوي تعقيد سيكلوماتيك. ويمكن أن يبين أن النهج المقترح يضمن تغطية المسار الكامل. المادة مارس 2012 سرب والتطور الحسابي P R سريفاستافا M تشيس S ديب X S يانغ

No comments:

Post a Comment