Monday, 4 December 2017

خيار التداول الثعبان


التعلم الآلي والتداول الآلي ذي بيج شورت (I ليك إيت) البحث عن استراتيجيات التداول مع باكتستس مربحة - أوبديت لقد أجري بعض المحادثات المثيرة جدا للاهتمام منذ أن عرضت إطار التداول اليومي غير العام في مقابل معلومات عن الاستراتيجيات المربحة، ولهذا السبب ترغب في تمديد هذه الدعوة محدودة زمنيا في البداية إلى أجل غير مسمى. لاحظ أنني لا أبحث عن أفكار استراتيجية. لدي الكثير من تلك نفسي. التحدي لا يكمن في التوصل إلى فكرة ولكن في اختيار الحق واحد واختباره حتى النهاية، عندما كنت إما تعرف أنه يعمل أو أنه لا. العامل الحاسم هنا هو الوقت. لذلك ما أنا أساسا التداول هو الوقت الذي استثمرت في تطوير إطار التداول الصخري المتداول الصخور ضد الوقت الذي كنت قد استثمرت في تطوير ستراتيغي تجارة مربحة. ويمكن أن يكون الأسهم، إتف، في المستقبل أو استراتيجية الخيار. وستبقى جميع المناقشات والمعلومات المتبادلة سرية. أنا بالطبع مفتوحة لمناقشة محض الأفكار، ولكن من فضلك لا تتوقع مني لاختبار لهم بالنسبة لك ولا يشكو إذا أنا تنفيذها دون طلب الموافقة. دعوة لتقديم مقترحات تسعى استراتيجيات التداول مع باكتستس مربحة حتى 15 يونيو. وأنا أقبل مقترحات لاستراتيجيات تجارية واعدة على الأسهم والعملات ومؤشرات الأمازون ستوكبوند. يجب أن تكون هذه الاستراتيجية مربحة في اختبار الخلفية وأن تكون نسبة شارب السنوية 1.0 على الأقل. في 1 يوليو، سيتم اختيار اثنين من أكثر الاستراتيجيات الواعدة ويمكن للمؤلفين اختيار واحد من الخيارات التالية: 1) الحصول على نسخة كاملة وحرة من إطار التداول المعزز وغير العام على أساس R التي قمت بتطويرها واستخدامها منذ عام 2012 وأن المؤلفين يمكن استخدامها للتداول المباشر استراتيجياتها مع وسطاء التفاعلية. (النسخة العامة مبسطة يمكن تحميلها هنا) 2) الدخول في اتفاق التعاون الذي سوف تلتزم بتنفيذ استراتيجيتها في R والتجارة ورقة ذلك لمدة أقصاها ثلاثة أشهر. وسيتم تقاسم جميع الصفقات الفردية مع المؤلفين عندما أوكور. وبالإضافة إلى ذلك، سيتم تسليم رمز R التي هي محددة للاستراتيجية (وليس رمز إطار التداول) إلى مؤلفي الاستراتيجية. ما يجب تقديمه: وصف مكتوب للاستراتيجية بالإضافة إلى قائمة من الصفقات بالإضافة إلى أوقات العودة من باكتست أو رمز روكتافيبيثون قابل للتنفيذ الذي يحسب مباشرة أوقات باكتست العودة، جنبا إلى جنب مع مجموعة كاملة من الأسعار المستخدمة في باكتست. إرسال إلى بريدي الإلكتروني المتاحة في قسم الاتصال تحديث إطار التداول التداول اليومي النقي وأخيرا وجدت الوقت للقيام بذلك. بالغ التأخير. الإطار الآن يعمل مع أحدث (يونكس) الإصدارات من يب توزغو (الإصدار 9493 وأعلى). وهذا يتطلب في حد ذاته إعادة كتابة جزئية لعدة وظائف من حزمة إبروكرز R العظيمة ولكن الآن قليلا التي كتبها جيف رايان. أيضا تم تحديث التكوين الافتراضي لتداول اليورو مقابل الدولار الأميركي بحيث هو الآن قطعة من الكعكة لتشغيل استراتيجية سبيل المثال دمية. مجرد استنساخ الريبو جيت إلى الجهاز المحلي الخاص بك. جيثبسنزيكسينتراداي-بارتاب واتبع ريدمي. شيء عن الأجهزة أنا لا تزال من محبي امتلاك المعادن الخاصة بي. من المؤكد أن تفعل أشياء مع صور آلة شكلي في سحابة تحظى بشعبية لأنك لم يكن لديك للذهاب من خلال مشاحنات إدارة الأجهزة الخاصة بك، ولكن، ليس هذا المتاعب حقا مجرد مشكلة للمنظمات الكبيرة حيث موندستثوساندس من المستخدمين يجب أن تبقى سعيدة في التكلفة الدنيا. لذا فإن السحابة ليس فقط حلا لمشكلة الناس الذين لديهم لإدارة الحجم، ولكن في نفس الوقت تحاول بيع على هذا الحل إلى جو الفردية هناك الذي يتيح مواجهة ذلك، لا تحتاج حقا. على أي حال، كما قلت، أنا من محبي امتلاك معدن بلدي. غير مكلفة الأجهزة الجاهزة يمكن أن تحصل على طريق طويل إذا كنت تأخذ من الوقت لتكوينه بشكل صحيح. و 16-64 جيجابايت رام سطح المكتب مع واحد أو حتى اثنين من وحدات معالجة الرسومات سوف تفعل الكثير من أي شيء تحتاجه. يبدو أن استراتيجيات باكتستينغ يستخدم طريقة المزيد من الموارد الحوسبة من التداول الفعلي الفعلي، وهذا هو السبب في هذه الأيام يمكنك إعداد وتشغيل استراتيجية لحظية من أي كمبيوتر محمول لائق مع الثقة، في حين ل باكتستينغ والبحوث كنت حقا تريد الوحش رام وحدة المعالجة المركزية غبو أعلاه أو مجموعة صغيرة من الحوسبة الفائقة الصغيرة الخاصة بك، كما وصفت مؤخرا هنا. بيور R التداول اليومي فرامورك تحميل كامل المتاحة لقد جعلت إنتراداي-PartA. tar. gz و إنتراداي-PartB. tgz المتاحة للتحميل. censixdownloads. html إيجاد العلاقات بين الأصول التي يمكن استخدامها في المراجحة الإحصائية بدلا من التركيز على التنبؤ اتجاه الأسعار وتقلب الأسعار مع النماذج غير الخطية المشتقة مع أساليب التعلم الآلي، فإن البديل هو محاولة اكتشاف علاقات الأسعار القابلة للاستغلال بين الأصول من نفس الفئة والرد (التجارة) عندما يحدث سوء التسعير، وبعبارة أخرى، لا المراجحة الإحصائية. بمعنى ما هو أسهل نوعا ما من محاولة التنبؤ بالأسعار، لأن الشيء الوحيد الذي يتعين على المرء فعله هو العثور على علاقة مستقرة نسبيا أو خطية أو غير خطية بين مجموعة من أصلين على الأقل، ويفترض أنه من وقت كشفها، أن هذه العلاقة سوف تستمر لبعض الوقت في المستقبل. التداول تحت هذا الافتراض هو ثم عملية رد الفعل إلى حد كبير جدا التي تسببها تحركات الأسعار التي تختلف اختلافا كبيرا من العلاقة نموذجية. الزوج التقليدي تجارة وتداول الأصول في نموذج فيسم (نموذج تصحيح الخطأ المتجه) أمثلة جيدة ل ستاتارب باستخدام نماذج خطية. لذلك لماذا لا تستخدم شبكة عصبية بسيطة من طبقة واحدة أو حتى الإدارة القائمة على النتائج لاكتشاف علاقة سعرية غير خطية بين اثنين من الأصول غير المركزة، وإذا نجحت عملية الاكتشاف هذه، قم بتداولها بطريقة مماثلة للزوج الكلاسيكي. الأمور تصبح أكثر إثارة للاهتمام عندما يتم النظر في مجموعات مع أكثر من اثنين فقط من الأصول. وهذا سيكون عندئذ المكافئ غير الخطي لنظام فيسم. اختيار ميزة اتساع مقابل العمق دعونا نقول لدينا هدف أحادي التواقيع التوقع التي يمكن أن تكون إما من نوع الانحدار أو التصنيف، وعلينا أن نقرر ما هي ميزات الإدخال لتحديد. أكثر تحديدا، لدينا الكون كبير من المرات التي يمكننا استخدامها كمدخلات ونود أن نعرف كم يجب علينا اختيار (اتساع) وأيضا إلى أي مدى يعود في الوقت المناسب نريد أن نبحث عن كل واحد (عمق). هناك مساحة ثنائية الأبعاد من الخيارات، محددة من قبل الحالات الأربع المتطرفة التالية، تحت افتراض أن لدينا مجموعة N N ويمكننا، على الأكثر، ننظر إلى الوراء K الخطوات الزمنية: (1) اختيار سلسلة واحدة فقط والاسترجاع (2) اختيار سلسلة واحدة فقط و ريسبتيون K تيمستيبس، (3) اختيار N سلسلة و ريسباك واحد تيمستيب، (4) اختيار N سلسلة و ريسباك K تيمستيبس. ومن المحتمل ألا يكون الخيار الأمثل أي من هذين الخيارين، حيث أن (1) و (2) قد لا يحتويان على معلومات كافية تنبئ بها (3) ولا سيما (4) إما أن تكون غير مجدية بسبب كونترتراينتس الحوسبة أو تحتوي على ضوضاء عشوائية أكثر من اللازم. الطريقة المقترحة من الاقتراب من هذا هو البدء صغيرة في (1)، انظر ما الأداء الذي تحصل عليه، ومن ثم زيادة حجم مساحة الإدخال، سواء اتساع أو عمق الحكمة، حتى كنت قد وصلت إلى أداء التنبؤ مرضية أو حتى كنت قد استنفدت (أو مزاد) سطح المكتب (ق) :) استخدام أجهزة النسخ الآلي المكدسة وآلات بولتسمان المقيدة في R فبراير 12، 2014 مكبرات الصوت المكدسة (سا) وآلات بولتزمان المقيدة الإدارة القائمة على النتائج) نماذج قوية جدا للتعلم غير الخاضع للرقابة. لسوء الحظ، في وقت كتابة هذا التقرير يبدو كما لو لم يكن هناك تنفيذ R المباشر المتاحة، وهو أمر مدهش لأن كلا النوعين نموذج قد تم لفترة من الوقت و R لديها تطبيقات لكثير من أنواع نموذج التعلم آلة أخرى. وكحل بديل، يمكن تنفيذ النظام ساس باستخدام واحدة من عدة حزم شبكة عصبية من R بسرعة إلى حد ما (نيت، أموري) و الإدارة القائمة على النتائج، حسنا، سيكون على شخص ما أن يكتب تنفيذ R جيدة بالنسبة لهم. ولكن بالنظر إلى أن تدريب كل من أنواع النماذج يتطلب الكثير من الموارد الحسابية، ونحن نريد أيضا تنفيذ التي يمكن الاستفادة من وحدات معالجة الرسومات. حتى في هذه اللحظة أبسط حل يبدو أن لدينا هو استخدام ثينو. ويمكن استخدام وحدات معالجة الرسومات (غبو)، كما يوفر تطبيقات مكدسة (دينويسينغ) أوتوينكوديرس و ربمس. وبالإضافة إلى ذلك رمز بيثونثيانو لعدة أخرى أكثر غريبة المتغيرات آلة بولتزمان هو العائمة في جميع أنحاء الشبكة كذلك. يمكننا استخدام ربيثون لاستدعاء هذه الوظائف بيثون من R ولكن التحدي هو البيانات. الحصول على مجموعات كبيرة من البيانات ذهابا وإيابا بين R وبيثون دون استخدام تسلسل أسكي أن ربيثون تنفذ (بطيئة جدا) يحتاج إلى حل. على الأقل على قدم المساواة التنفيذ الفعال من السيارات التي تدعم استخدام غبو متاح عبر إطار Torch7 (تجريبي). ومع ذلك، تسمى وظائف Torch7 باستخدام لوا ودعوتهم من داخل R بدلا من ذلك سوف تتطلب بعض العمل في مستوى C. في الختام: استخدام ثينو (بيثون) أو Torch7 (لوا) لنماذج التدريب مع دعم غبو وكتابة النماذج المدربة لملف. في R، استيراد النموذج المدرب من ملف واستخدام للتنبؤ. تحديث 25 أبريل 2014: الحل الجميل التالي دعوة بيثون من R من خلال ركب يجب أن تجلب لنا خطوة واحدة أقرب إلى استخدام ثينو مباشرة من R. ما الترددات للتجارة. 13 يناير 2014 عند محاولة العثور على أنماط السوق القابلة للاستغلال التي يمكن للمرء أن التجارة كتجارة التجزئة، واحدة من الأسئلة الأولى هي: ما هي الترددات التجارية للنظر في الشهرية الأسبوعية اليومية أو خلال اليوم في أي مكان بين 5 ثواني إلى 1 ساعة مع محدودية الوقت المتاح ل وإجراء البحوث في جميع هذه الجداول الزمنية، وهذا يصبح مسألة مهمة للرد. وقد لاحظت أنا وآخرون أنه يبدو أن هناك علاقة بسيطة بين تواتر التجارة ومقدار الجهد اللازم لإيجاد استراتيجية مربحة ذات كمية محضة ومخاطر مقبولة. باختصار: كلما كان معدل التكرار الذي تريد تداوله أقل (أبطأ)، يجب أن تكون الاستراتيجية الأكثر ربحية أكثر ذكاء. ترادفركسمارتنيساس على سبيل المثال، يمكن للمرء أن ننظر في (جدا) نهاية عالية التردد من الطيف، حيث استراتيجيات صناعة تعتمد على الرياضيات بسيطة جدا حقا يمكن أن تكون مربحة جدا، إذا كنت تدير لتكون قريبة بما فيه الكفاية إلى مركز السوق. أخذ قفزة كبيرة في عالم التردد اليومي، أصبح من الصعب كثيرا العثور على استراتيجيات كمية التي هي مربحة في حين لا تزال تقوم على الرياضيات بسيطة نوعا ما. التداول في فترات أسبوعية وشهرية، باستخدام أساليب كمية بسيطة أو المؤشرات الفنية فقط هو وصفة جيدة جدا للكوارث. لذلك، على افتراض لحظة أن هذه العلاقة هي في الواقع صحيح وأيضا النظر في أننا يمكن ويريدون استخدام تقنيات التعلم الآلي المتطورة في استراتيجيات التداول لدينا، يمكن أن نبدأ مع نافذة تردد الأسبوعية والعمل في طريقنا نحو ترددات أعلى. التداول الأسبوعي لا يجب أن تكون آلية على الإطلاق ويمكن أن يتم من أي واجهة الوساطة على شبكة الإنترنت. يمكننا تطوير حقيبة من الاستراتيجيات، وذلك باستخدام البيانات التاريخية المتاحة للجمهور في تركيبة مع خوارزمية التعلم المفضلة لدينا للعثور على أنماط السوق القابلة للتداول ومن ثم تنفيذ الاستراتيجية يدويا. وعلى هذا النطاق، ينبغي أن يسعى كل الجهد إلى إيجاد وصقل الاستراتيجية الكمية، ولا بد من وضع القليل من التفكير في تنفيذ التجارة. جهد أتمتة التجارة: 0. سمارتيس سمارتنيس ريكيرد: 100 يجب أن يتم التداول الآلي تلقائيا، إلا إذا كنت تستطيع تخصيص جزء ثابت من يومك لمراقبة الأسواق وتنفيذ الصفقات. دمج خوارزميات التعلم الآلي مع التداول الآلي الآلي ليست مهام تافهة، ولكن يمكن القيام به. جهد الأتمتة التجارية: 20، ذكاء الاستراتيجية المطلوبة: 80 على فترات زمنية لحظية، تتراوح بين دقيقة وثواني إلى ثانية ثانية، والجهود التي سيكون لديك للقيام لأتمتة الصفقات الخاصة بك يمكن أن تقع في أي مكان في نطاق ما بين 20 و 90. لحسن الحظ أصغر والمقياس الزمني يصبح دومبير الاستراتيجية الخاصة بك يمكن أن يكون، ولكن البكم هو بالطبع مفهوم نسبي هنا. جهد أتمتة التجارة: 80، استراتيجية سمارتنس المطلوبة: 20 ما هي الميزات للاستخدام. اليد-- وضعت مقابل تعلمت 10 ديسمبر 2013 عند نقطة واحدة في تصميم نظام (آلة) التعلم سوف لا مفر منه تسأل نفسك ما هي الميزات لتغذية في النموذج الخاص بك. هناك خياران على الأقل. الأول هو استخدام ميزات الحرفية اليدوية. هذا الخيار سوف تعطي لك عادة نتائج جيدة إذا تم تصميم الميزات بشكل جيد (وهذا بالطبع هو توتولوغي، لأنك سوف ندعو لهم فقط مصممة بشكل جيد إذا أعطاك نتائج جيدة.). يتطلب تصميم السمات المصنوعة يدويا معرفة خبيرة بالمجال الذي سيتم تطبيق نظام التعلم فيه، أي تصنيف الصوت أو التعرف على الصور أو في حالة تداولنا. والمشكلة هنا هي أنه قد لا يكون لديك أي من تلك المعرفة الخبراء (حتى الآن) وسيكون من الصعب جدا أن تأتي من قبل أو تأخذ الكثير من الوقت أو على الأرجح على حد سواء. وبالتالي فإن البديل هو معرفة الميزات من البيانات أو بعبارة أخرى، واستخدام التعلم دون إشراف للحصول عليها. أحد المتطلبات هنا هو أنك تحتاج حقا إلى الكثير من البيانات. أكثر من ذلك بكثير من أنك سوف تحتاج إلى ميزات الحرفية اليدوية، ولكن مرة أخرى فإنه لا يجب أن يكون المسمى. لكن الفائدة واضحة. أنت لا تحتاج حقا أن تكون خبيرا في مجال معين كنت تصميم نظام ل، أي التجارة والتمويل. لذلك في حين كنت لا تزال بحاجة إلى معرفة أي مجموعة فرعية من الميزات المستفادة سيكون أفضل لنظام التعلم الخاص بك، وهذا هو أيضا شيء سيكون لديك للقيام مع ميزات الحرفية اليدوية. اقتراحي: حاول تصميم بعض الميزات اليدوية الحرفية من قبل نفسك. إذا لم يكن لديهم أداء ولديك أسباب وجيهة للاعتقاد أنه من الممكن أن يكون أفضل النتائج من تلك التي تحصل عليها، واستخدام أساليب التعلم غير الخاضعة للرقابة لمعرفة الميزات. يمكنك حتى إنشاء نظام هجين يستخدم الميزات المصممة والمعلمة معا. لماذا يمكنني استخدام أدوات المصدر المفتوح لبناء تطبيقات التداول نوفمبر 19، 2013 عندما بدأت لأول مرة للنظر في القيام التداول الآلي الخاص بي، كان لي ثلاثة متطلبات على مجموعة من الأدوات التي أردت استخدامها. 1) ينبغي أن تكلف أقل قدر ممكن للحصول على لي، حتى لو كان ذلك يعني أن اضطررت إلى القيام بالكثير من البرمجة والتخصيصات نفسي (سيكلف الوقت) 2) يجب أن يكون هناك مجتمع من الناس مثل التفكير هناك باستخدام هذه الأدوات نفسها لغرض مماثل. 3) يجب أن تسمح الأدوات لي أن أذهب عميقا في احتجاجات النظام حسب الضرورة، حتى لو كان في البداية كان هدفي أكثر لاكتشاف الأساسيات. لم أكن أريد أن أجد نفسي في وضع حيث سنتان أسفل الخط كنت بحاجة إلى التحول إلى مجموعة مختلفة من الأدوات، لمجرد تلك التي كنت قد بدأت مع لم تسمح لي أن أفعل ما أردت بسبب مشاكل مع والمصادر المغلقة، والترخيص التقييدي. ونتيجة لذلك جئت لاختيار R كلغتي المفضلة لتطوير التداول ألغورتيهمز وبدأت باستخدام وسطاء التفاعلية لأنها توفر أبي للتواصل مع نظام الوساطة. في حين أن هناك العديد من أدوات التداول لطيفة التي تتصل محطة العمل المتداول يب وبعض يمكن استخدامها للتداول الآلي، أيا من هذه توفر نفس القوة والمرونة والدعم المجتمعي أن المشروع R لديها. وبالإضافة إلى ذلك، R لديه حقا مستودع مدهش من حزم التعلم الآلي والإحصائي الحرة جدا و أدافانسد، وهو أمر ضروري إذا كنت ترغب في إنشاء خوارزميات التداول. كوبيرايت كوبي سينسيكس 2013 - 2015A مقارنة لغات البرمجة في نهاية العام الماضي كتبت وظيفة (انظر هنا) عن ظهور لغات البرمجة الحديثة، بما في ذلك جيت جوليا والبرمجة البصرية لغة أدل من تقنيات التداول. استنتاجي (استنادا إلى عينة غير علمية جدا) هو أننا يبدو أن في نقطة التحول، حيث سرعة لغات اللغات الجديدة، عالية المستوى تقترب من أسرع اللغات المترجمة مثل سيسي. الآن يأتي دراسة أكاديمية رسمية للموضوع في مقارنة لغات البرمجة في الاقتصاد. أروبا و فرنانديز-فيلافيرد، 2014. باستخدام نموذج النمو الكلاسيكي الجديد، يقوم المؤلفون بإجراء اختبار معياري في C11، فورتران 2008، جافا، جوليا، بيثون، ماتلاب، ماثيماتيكا، و R، تنفيذ نفس الخوارزمية، قيمة وظيفة التكرار مع شبكة البحث ، في كل من اللغات. ويبلغون مرات تنفيذ الرموز في جهاز كمبيوتر ماك وفي كمبيوتر ويندوز ويعلقون بإيجاز على نقاط القوة والضعف في كل لغة. تعكس استنتاجات الدراسة أفكاري حول الموضوع عن كثب. وجد الباحثون أن: C و فورتران لا تزال أسرع بكثير من أي بديل آخر، على الرغم من أن المرء يحتاج إلى توخي الحذر مع اختيار مترجم. وقد تقدم القائمون بالتصنيع C بما فيه الكفاية، على عكس الوضع في التسعينيات وبعض الحكمة الشعبية، فإن رمز C يدير أسرع قليلا (5-7 في المائة) من رمز فورتران. جوليا يسلم الأداء المتميز. سرعة التنفيذ هي فقط بين 2.64 و 2.70 مرات أبطأ من سرعة التنفيذ من أفضل مترجم C. كان بيثون خط الأساس بطيئا. باستخدام تطبيق بيبي، فإنه يعمل حوالي 44 مرات أبطأ مما كانت عليه في C. باستخدام مترجم كبيثون الافتراضي، رمز يعمل بين 155 و 269 مرات أبطأ مما كانت عليه في C. ماتلاب ما بين 9 إلى 11 مرات أبطأ من أفضل C قابل للتنفيذ. R تتراوح بين 475 إلى 491 مرات أبطأ من C. إذا تم ترجمة التعليمات البرمجية، ورمز بين 243 إلى 282 مرات أبطأ. البرمجة الهجينة والنهج الخاصة يمكن أن يحقق شكا من سرعة كبيرة. على سبيل المثال، عندما يقترن مع ملفات مكس، ماتلاب هو فقط 1.24 إلى 1.64 مرات أبطأ من C وعندما جنبا إلى جنب مع ركيب، R ما بين 3.66 و 5.41 مرات أبطأ. أرقام مماثلة عقد ل نومبا (مترجم فقط في الوقت المناسب لبيثون التي تستخدم الديكور) وسيثون (مترجم ثابت للكتابة C ملحقات لبيثون) في النظام البيئي بايثون. ماثماتيكا هو فقط حوالي ثلاث مرات أبطأ من C، ولكن فقط بعد إعادة كتابة كبيرة من التعليمات البرمجية للاستفادة من خصوصيات اللغة. النسخة الأساسية للخوارزمية في ماثماتيكا أبطأ بكثير. C لا يزال يمثل المعيار للسرعة، ولكن ليس كثيرا. وهي بالكاد أسرع من ستالوارت القديمة، فورتران، وفقط 1.58211 3 مرات أسرع من المنافسين صعودا والقادمة بين اللغات مستوى أعلى (وخصوصا عندما تسمح للبرمجة الهجينة لتسريع أبطأ الخوارزميات). لذلك، فيما يتعلق بتطوير النماذج المالية وأنظمة التداول، أسئلتي هي (كما كان من قبل): لماذا يفضل أي شخص بيثون، بالنظر إلى أن هناك بديل أسرع بكثير، مجانا في جوليا، التي هي مجرد سهلة لغة البرمجة في ما التبرير هل هناك لتفضيل R إلى ماتلاب، بخلاف التكلفة لماذا أي شخص عناء مع جافا إذا السرعة هي القضية الحرجة، وهناك بدائل أسرع. إذا كنت ترغب في البساطة النسبية من بناء الجملة، جوليا هو أنظف وأبسط وسريعة كما في التنفيذ. عندما تصل إلى نقطة حيث لغة عالية المستوى مثل ماتلاب ليست سوى حوالي 1.5x 8211 2x أبطأ من C، لديك حقا إلى التساؤل عما إذا كان هذا الأخير هو الخيار المناسب. نعم، بطبيعة الحال، في التطبيقات المهمة الحرجة حيث كنت في حاجة إلى الوصول إلى طبقة الأجهزة لأغراض السرعة، C هو الطريق للذهاب. ولكن بالنسبة لكثير من التطبيقات، وهذا isn8217t فقط القضية. ما يهم، حتى الآن، أكثر بكثير، هي أشهر مكلفة والبرمجة جهد شاقة التي غالبا ما تكون مطلوبة لإعادة إنتاج الوظائف الأساسية التي هي بالفعل جزءا لا يتجزأ من لغات مستوى أعلى مثل ماتلاب أو ماثماتيكا. ليس ذلك فحسب، ولكن النتيجة النهائية لجهود تطوير جافا C من المرجح أن تكون غير مرئية سيئة بالمقارنة مع المقارنة. أن 8217s عيب كبير. نادرا، إذا كان من أي وقت مضى، هل قطعة من البحوث تترجم لا تشوبه شائبة في الإنتاج 8211 أنها تتطلب واحدة لتكرار نحو الحل النهائي، وغالبا ما إجراء تغييرات كبيرة في تصميم النظام في ضوء الخبرة العملية. إذا كان لي أن تخمين، استنادا إلى تجربتي، وأود أن أقول أن 80 أو أكثر من مهام التنمية في البحث الكمي والتجارة سوف تنتج نتيجة متفوقة إذا أعطيت تفضيل لاستخدام لغة مستوى أعلى للتنمية الأولية. عندما يكون النظام مستقرا بما فيه الكفاية لوضع حيز الإنتاج، يمكنك ببساطة إنشاء تطبيق هجين من خلال إعادة ترميز أي مكونات مهمة الحرجة التي السرعة هي قضية في C. وأخيرا، حيث أن هذا يترك بلدي الحبيب الرياضيات لتكون عادلة، في حين كنت don8217t والأفراح من الكتابة القوية للتعامل مع، بناء الجملة Mathematica8217s هو تماما كما تطالب ولا هوادة فيها كما C 8211 فاصلة غاب أو وضع غير صحيح قوس هو بنفس القدر من الأهمية. ولكن، النقطة هي، في حين في C الصرامة النحوية هو مزعج فقط، في الرياضيات it8217s يستحق وضع مع لأن الإنتاجية هي أكبر من ذلك بكثير. يمكن مبرمج المختصة تنتج، في سطر واحد من التعليمات البرمجية ماثيماتيكا، البرنامج الذي يتطلب مئات، إن لم يكن الآلاف من خطوط رمز C لإنجاز. بالتأكيد، وقال انه قد تحصل على بناء الجملة خاطئ في البداية: ولكن it8217s فقط سطر واحد من التعليمات البرمجية واجهة تفاعلية واجهة المستخدم الرسومية يجعل التصحيح بسيط جدا. ومع ذلك، في حين أن ماثماتيكا يمكن أن تكون مملة جدا لاستخدام البرمجة الإجرائية، فإنه يتفوق في ثلاثة مجالات: 1. البرمجة الرمزية. أي شيء ينطوي على الرموز الرياضية والمعادلات 8211 ماثماتيكا هو 1 2. واجهة المستخدم. في ماثماتيكا، فمن تافهة لبناء متطورة، ديناميكية واجهة المستخدم الرسومية في أي وقت من الأوقات على الإطلاق، مرة أخرى، في كثير من الأحيان في 1-2 سطر من التعليمات البرمجية 3. البرمجة الوظيفية. أي شيء يمكن أن ينظر إليه على أنه وظيفة، ماثيماتيكا يتعامل بشكل جيد للغاية. نحن لا نتحدث عن العثور على جذر مربعة هنا: أعني وظائف معقدة للغاية التي، مرة أخرى، قد يستغرق مئات من خطوط التعليمات البرمجية بلغة أخرى. ومن الجدير بالذكر أيضا أن ماثماتيكا يأتي الموردة مع الوظائف التي ماتلاب يوفر فقط من خلال العديد من، مكلفة إضافة على حزم. الخاتمة قبل أن أسمح لفريق التطوير أن يبدأ بتشفير بلا جدوى نظاما في جافا أو C، أريد أن أسمع أسبابها لماذا aren8217t سوف تفعل ذلك أسرع 10X في لغة أخرى أعلى مستوى. 8220 نحن دائما استخدام تجافا للإنتاج 8221 ليس سببا. على وجه التحديد، أي أجزاء من النظام تتطلب سرعة إضافية 1.5x، ولماذا 8217t أنها ترميز كما دلز (وظائف ماتلاب ميكس) وأخيرا، على أساس التكلفة والفوائد، تسأل نفسك كم كنت قد تستفيد إذا كانت الأشهر والعشرات (أو مئات) الآلاف من الدولارات الضائعة على تطوير في C بدلا من أن تنفق على البحث وتطوير أفكار تجارية جديدة. سيمبول تسمية الاتفاقيات إذا كنت تريد أن ترى الآجلة سلسلة من أنيق لشهر يناير 2015، يمكنك إدخال اسم الرمز كما NIFTY15JANFUT. نحن لا نقدم عقود مستمرة حتى الآن. يمكنك العثور على الرموز المتعلقة فقط بالبيانات التعاقدية. تبدأ خيارات الفهرس والأسهم مع الاسم الأساسي (بالأحرف الكبيرة)، يليه العام (رقمان)، الشهر (3 أحرف)، سعر الإضراب والنوع (حرفان) 8211 بالضبط في هذا التسلسل. انظر الأمثلة أدناه. رموز الخيارات (خيارات الفهرس والأسهم): مثال 1: NIFTY15FEB8500CE يعني خيار فهرس الرمز نيفتي، للسنة 15 (أي 2015)، لشهر فبراير (فب)، بسعر الإضراب 8500 والنوع هو الاتصال الأوروبي. مثال 2. BANKNIFTY15JAN17500PE يعني فهرس الخيار الرمز بانكنفتي، للسنة 15 (أي 2015)، لشهر يناير (جان)، لسعر الإضراب 17500 ونوع وضع الأوروبي. مثال 3. إنفيفي 15JAN2000CE يعني خيار الأسهم للرمز إنفي، للسنة 15 (أي 2015)، لشهر يناير (جان)، لسعر الإضراب 2000 ونوع الاتصال الأوروبي. مثال 4. GMRINFRA15JAN17.5PE يعني خيار الأسهم رمز غمرينفرا، للسنة 15 (أي 2015)، لشهر يناير (جان)، لسعر الإضراب 17.50 ونوع وضع الأوروبي. 8216 إخلاء المسؤولية من حكومة الولايات المتحدة الأمريكية كفتك القاعدة 4.41 ينطوي تداول العقود الآجلة على مخاطر كبيرة وليست مناسبة لكل مستثمر. يمكن أن يفقد المستثمر كل أو أكثر من الاستثمار الأولي. رأس المال المخاطر هو المال الذي يمكن أن تضيع دون تعريض الأمن المالي أو نمط الحياة للخطر. فقط النظر في رأس المال المخاطر التي ينبغي استخدامها للتداول، وفقط تلك التي لديها رأس المال المخاطر الكافية ينبغي النظر في التداول. الأداء في الماضي ليست بالضرورة مؤشرا على النتائج المستقبلية. كتفك القاعدة 4.41 نتائج الأداء البدني أو المحاكاة لها بعض القيود. لا سجل الأداء الفعلي، النتائج المحاكاة لا تمثل التداول الفعلي. أيضا، وبما أن الصفقات لم يتم تنفيذها، فإن النتائج قد تكون قد تم تعويضها عن أي أثر من بعض عوامل السوق مثل السيولة. برامج التداول المحاكاة بشكل عام هي أيضا تخضع لحقيقة أنها تم تصميمها مع الاستفادة من الأذهان. لا يتم تمثيل أي حساب أو سيكون من المرجح تحقيق الأرباح أو الخسائر مماثلة لتلك التي تظهر. جميع الصفقات، والأنماط، والرسوم البيانية، والنظم، الخ التي نوقشت في هذا الموقع أو الإعلان هي لأغراض توضيحية فقط ولا تفسر على أنها توصيات استشارية محددة. جميع الأفكار والمواد المعروضة هنا هي لأغراض إعلامية وتعليمية فقط. لم يتم تطوير أي نظام أو منهجية التداول من أي وقت مضى التي يمكن أن تضمن الأرباح أو منع الخسائر. الشهادات والأمثلة المستخدمة هنا هي نتائج استثنائية لا تنطبق على الناس العاديين وليس المقصود منها أن تمثل أو تضمن أن أي شخص سوف يحقق نفس النتائج أو ما شابه ذلك. يتم وضع الصفقات الموضوعة على اعتماد أنظمة تريند ميثودس على مسؤوليتك الخاصة لحسابك الخاص. هذا ليس عرضا لشراء أو بيع المصالح المستقبلية. حقوق الطبع والنشر 2015 ماركيتكالز للخدمات المالية المحدودة ميدوت جميع الحقوق محفوظة ميدوت وخريطة الموقع لدينا ميدوت جميع الشعارات أمب العلامات التجارية ينتمي إلى مالكيهمدوتهم البيانات والمعلومات المقدمة لأغراض إعلامية فقط، وليس المقصود لأغراض التداول. لا موقع marketcalls. in ولا أي من المروجين لها تكون مسؤولة عن أي أخطاء أو تأخير في المحتوى، أو عن أي إجراءات اتخذت في الاعتماد على ذلك.

No comments:

Post a Comment