إستراتيجية التداول، الثعبان

إستراتيجية التداول، الثعبان

رسوم العملات الأجنبية القياسية
أبسط دليل تداول العملات الأجنبية المقدسة
زيرودا استراتيجيات التداول الخيار


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

بيثون خوارزمية التداول المكتبة. بيالغوتريد هي مكتبة بيثون خوارزمية التداول مع التركيز على باكتستينغ ودعم تداول الورق والتجارة الحية. لنفترض أن لديك فكرة عن استراتيجية التداول وكنت ترغب في تقييمها مع البيانات التاريخية ونرى كيف يتصرف. بيالغوتريد يسمح لك أن تفعل ذلك مع الحد الأدنى من الجهد. الخصائص الرئيسية. موثقة بالكامل. الحدث مدفوعة . يدعم السوق، والحد، وإيقاف أوامر ستوبليميت. يدعم Yahoo! المالية، جوجل المالية و نينجاترادر ​​ملفات كسف. يدعم أي نوع من البيانات سلسلة الوقت في تنسيق كسف، على سبيل المثال كواندل. دعم التداول بيتكوين من خلال بيتستامب. المؤشرات والفلاتر الفنية مثل سما، وما، إما، رسي، بولينجر باند، هورست أس وغيرها. مقاييس الأداء مثل نسبة شارب وتحليل السحب. التعامل مع أحداث تويتر في الوقت الحقيقي. ملف تعريف الحدث. تا-ليب التكامل. من السهل جدا لتوسيع نطاق أفقيا، وهذا هو، باستخدام جهاز كمبيوتر واحد أو أكثر ل باكتست استراتيجية. بيالغوتريد مجاني، مفتوح المصدر، ومرخص تحت رخصة أباتشي، الإصدار 2.0. QuantStart. الانضمام إلى كوانتكاديمي بوابة العضوية الخاصة التي تلبي احتياجات التجزئة المتزايد بسرعة المجتمع تاجر الكمي. سوف تجد مجموعة من ذوي الخبرة مثل التفكير من التجار الكميون على استعداد للرد على أسئلة التداول الكمي الأكثر إلحاحا. تحقق من بلدي يبوك على التداول الكمي حيث أنا يعلمك كيفية بناء مربحة استراتيجيات التداول المنهجي مع أدوات بايثون، من الصفر. نلقي نظرة على بلدي الكتاب الاليكتروني الجديد على استراتيجيات التداول المتقدمة باستخدام تحليل سلسلة زمنية، والتعلم الآلي والإحصاءات بايزي، مع بيثون و R. بواسطة فرانك سميتانا في 18 يوليو، 2017. في هذه المقالة فرانك سميتانا، واحدة من المساهمين الضيوف كوانتستارت الخبراء يصف بيثون مفتوحة المصدر المناظر الطبيعية البرمجيات باكتستينغ، ويقدم المشورة بشأن الإطار باكتستينغ مناسبة لاحتياجات المشروع الخاص بك. ويمكن القول باأن االختبار املرجعي هو اأهم جزء من عملية اإنتاج اسرتاتيجية التداول املنتظمة) ستس (، ويجلس بني تطوير االسرتاتيجية ونشرها) تداول حي (. وإذا كانت هناك خلل في الاستراتيجية، فمن المرجح أن يفضي ذلك إلى تقويض هذا الأمر، مما يحول دون نشر استراتيجية خاسرة. ويتداخل عدد من القدرات ذات الصلة مع الاختبارات الخلفية، بما في ذلك المحاكاة التجارية والتداول المباشر. يستخدم باكتستينغ البيانات التاريخية لتحديد أداء ستس. المحاكاة التجارية تأخذ باكتستينغ خطوة أبعد من خلال تصور تحريك الصفقات والأداء السعر على أساس كل شريط على حدة. التداول المحاكي / المباشر يوزع ستس اختبار في الوقت الحقيقي: إشارات إشارات، أوامر توليد أوامر التوجيه للسماسرة، ثم الحفاظ على المراكز كما أوامر تنفيذها. وتتجاوز معظم الأطر ما وراء الاختبار لتشمل بعض القدرات التجارية الحية. هذا هو مريح إذا كنت ترغب في نشر من إطار باكتستينغ الخاص بك، والذي يعمل أيضا مع وسيط المفضل ومصادر البيانات الخاصة بك. كوانتوبيان / زيبلين خطوة أبعد من ذلك، وتوفير التنمية المتكاملة، باكتستينغ، وحل النشر. ويخدم مجتمع بايثون بشكل جيد، مع توافر ستة أطر مرجعية مفتوحة المصدر على الأقل. ومع ذلك، فهي في مراحل مختلفة من التطوير والتوثيق. إذا كنت تتمتع العمل على بناء فريق إطار باكتستينغ مفتوحة المصدر، وتحقق من ريبوس جيثب بهم. قبل تقييم أطر باكتستينغ، فإنه يستحق تحديد متطلبات ستس الخاص بك. ما فئة (فئات) الأصول التي تتاجر بها؟ في حين أن معظم الأطر تدعم بيانات الأسهم الأمريكية عبر ياهووفينانس، إذا كانت الاستراتيجية تتضمن المشتقات، صناديق الاستثمار المتداولة، أو الأوراق المالية إم، يجب أن تكون البيانات قابلة للاستيراد أو توفيرها من قبل الإطار. تغطيات فئة الأصول تتجاوز البيانات. يمكن التعامل مع الإطار الآجلة محدودة الأجل والخيارات وتوليد رول-أوفر الصفقات تلقائيا؟ ماذا عن الأسواق غير السائلة، ومدى واقعية فرضية يجب أن يتم عند تنفيذ أوامر كبيرة؟ ما تردد البيانات والتفاصيل هو ستس الخاص بك بنيت على؟ نظام التداول الذي يتطلب كل علامة أو محاولة / طلب لديها مجموعة مختلفة جدا من القضايا إدارة البيانات من 5 دقائق أو الفاصل الزمني كل ساعة. وقد استثمرت صناديق التحوط ومحال بيع األوراق المالية هفت بشكل كبير في بناء أطر متينة وقابلة للتطوير من أجل التعامل مع حجم البيانات وتواترها. بعض المنصات توفر مجموعة غنية وعميقة من البيانات لمختلف فئات الأصول مثل S & P الأسهم، في دقة دقيقة واحدة. ما نوع (أنواع) الطلب التي تتطلبها ستس؟ كحد أدنى، يجب أن يكون الحد، توقف و أوكو بدعم من الإطار. مستوى الدعم & أمب؛ الوثائق المطلوبة. أما أطر املراحل املبكرة فلديها وثائق ضئيلة، وقلة منها لديها دعم غري مجالس املجتمع املحيل. مكونات إطار المراجعة الخلفية. البيانات واستحواذ ستس: مكونات اقتناء تستهلك ستس ملف النصي / تعريف وتوفير البيانات المطلوبة للاختبار. إذا تطلب اإلطار أن يتم إعادة ترميز أي جهاز ستس قبل االختبار الخلفي، يجب أن يدعم اإلطار الوظائف المعلبة للمؤشرات الفنية األكثر شعبية لتسريع اختبار ستس. ويحدد المستخدمون المدة الزمنية التي تستغرقها الفترة التاريخية لإجراء اختبارات باكتست استنادا إلى ما يوفره الإطار، أو ما يمكنهم استيراده. اختبار الأداء ينطبق المنطق ستس إلى نافذة البيانات التاريخية المطلوبة ويحسب مجموعة واسعة من المخاطر & أمبير؛ مقاييس الأداء، بما في ذلك نسب السحب الأقصى، شارب وسورتينو. وتدعم معظم الأطر عددا لا بأس به من قدرات التصور، بما في ذلك منحنيات الإنصاف والإحصاءات المقطوعة. يميل التحسين إلى طلب حصة الأسد من موارد الحوسبة في عملية ستس. إذا كانت ستس تتطلب التحسين، ثم التركيز على الإطار الذي يدعم قابلة للتوزيع / المعالجة الموازية. في سياق الاستراتيجيات التي تم تطويرها باستخدام المؤشرات الفنية، يحاول مطوري النظام العثور على أفضل مجموعة من المعلمات لكل مؤشر. وبكل بساطة، قد تجد التحسينات أن متوسط ​​كروس أوفر المتحرك لمدة 6 و 10 أيام قد تراكم المزيد من الأرباح على بيانات الاختبار التاريخية مقارنة بأي مجموعة أخرى من الفترات الزمنية بين 1 و 20. وبالفعل مع هذا المثال التافهة، يجب أن تحتوي مجموعات المعلمة 20 * 20 = 400 على يتم حساب & أمب؛ المرتبة. وفي سياق المحفظة، يسعى التحسين إلى إيجاد الترجيح األمثل لكل أصول في المحفظة، بما في ذلك األدوات القصيرة والقائمة على االستدانة. وعلى أساس دوري، تتم إعادة توازن المحفظة، مما يؤدي إلى شراء وبيع مقتنيات الحافظة على النحو المطلوب لمواءمة األوزان المثلى. يعد تحديد حجم الموضع استخداما إضافيا للتحسين، مما يساعد مطوري النظام على محاكاة وتحليل تأثير الرافعة المالية وضبط الموضع الديناميكي على أداء ستس وأداء المحفظة. ستة أطر باكتستينغ لبيثون. يبدو أن القدرات القياسية للمنصات مفتوحة المصدر بيثون باكتستينغ تشمل ما يلي: الحدث مدفوعة جدا مرنة، وعدم التقيد الترخيص جمع لائق من المؤشرات الفنية المحددة مسبقا معيار الأداء حساب متري / التصور / قدرات الإبلاغ. PyAlgoTrade. بيالغوتريد هو الإطار، موثقة بالكامل باكتستينغ الإطار جنبا إلى جنب مع قدرات الورق والعيش التداول. يتضمن دعم البيانات Yahoo! المالية، جوجل المالية، نينجاترادر ​​وأي نوع من كسف القائم على سلسلة زمنية مثل كواندل. وتشمل أنواع الدعم المدعومة السوق، الحد، وقف و ستوبليميت. بيالغوتريد يدعم التداول بيتكوين عبر بيتستامب، في الوقت الحقيقي التعامل مع الحدث تويتر. بت - باكتستينغ فور بيثون. بت "تهدف إلى تعزيز إنشاء كتل قابلة للاختبار بسهولة، وإعادة استخدامها ومرنة للمنطق استراتيجية لتسهيل التطور السريع لاستراتيجيات تجارية معقدة". ويتناسب هذا اإلطار بشكل خاص مع اختبار نظام اإلحصاءات العامة القائم على المحفظة، مع تحديد األصول ألغراض ترجيح األصول وإعادة توازن المحفظة. تعديل استراتيجية لتشغيل عبر ترددات زمنية مختلفة أو أوزان الأصول البديلة ينطوي على قرص الحد الأدنى من القرص. بنيت بت فوق فوق فن - مكتبة وظيفة مالية لبيثون. Backtrader. هذا البرنامج هو موثق بشكل استثنائي بشكل جيد، مع بلوق المرافق ومجتمع نشط على الانترنت لنشر الأسئلة وطلبات الميزة. باكترادر ​​يدعم عددا من تنسيقات البيانات، بما في ذلك ملفات كسف، بانداس داتافرامس، الحريق التكرار وتغذية البيانات في الوقت الحقيقي من ثلاثة وسطاء. يمكن الوصول إلى خلاصات البيانات هذه في وقت واحد، ويمكن أن تمثل حتى الأطر الزمنية المختلفة. السماسرة المدعومة تشمل أواندا لتداول العملات الأجنبية وتداول فئة متعددة الأصول عبر وسطاء التفاعلية والرسوم البيانية البصرية. pysystemtrade. المطور بيسيستمتريد روب كارفر لديه وظيفة كبيرة مناقشة لماذا وضع لإنشاء إطار آخر بايثون باكتستينغ والحجج ضد وضد تطوير الإطار. ويناقش إطار باكتستينغ ل بيسيستمتريد في كتاب روب، "التداول المنهجي". يسرد بيسيستمتريد عددا من قدرات خارطة الطريق، بما في ذلك اختبار الخلفية كامل المواصفات التي تشمل تقنيات التحسين والمعايرة، وتجارة الآجلة مؤتمتة بالكامل مع وسطاء التفاعلية. المساهمين مفتوحة المصدر هي موضع ترحيب. زيبلين هو محاكاة التداول الخوارزمية مع الورق وقدرات التداول الحية. يمكن الوصول إليها عبر واجهة إبيثون نوتيبوك المستندة إلى المستعرض، زيبلين يوفر وسيلة سهلة لاستخدام بديل لأدوات سطر الأوامر. بدعم و تطويرها من قبل كوانتوبيان، زيبلين يمكن استخدامها كإطار باكتستينغ مستقل أو كجزء من كوانتوبيان / زيبلين ستس كاملة التنمية والاختبار ونشر البيئة. يوفر زيبلين 10 عاما من دقة دقيقة بيانات الأسهم الأمريكية التاريخية وعدد من الخيارات استيراد البيانات. كسترادر ​​هو إطار باكتستينغ مع قدرات التداول الحية. كوانتستارت مؤسس مايكل قاعات- مور أطلقت كسترادر ​​بهدف بناء منصة قوية وقابلة للتطوير بما فيه الكفاية لخدمة احتياجات صناديق التحوط الكمي المؤسسية وكذلك تجار التجزئة التجزئة. كسترادر ​​يدعم حاليا أوهلكف "شريط" بيانات القرار على جداول زمنية مختلفة، ولكن لا تسمح للبيانات القراد لاستخدامها. كل من باكتستينغ والتجارة الحية هي تماما يحركها الحدث، وتبسيط الانتقال من الاستراتيجيات من البحوث إلى الاختبار وأخيرا يعيش التداول. غالبا ما تكون الاستراتيجية الأساسية / رمز المحفظة متطابقة عبر كل من عمليات النشر. الفائدة الرئيسية من كسترادر ​​هو في نمطية، مما يسمح التخصيص واسعة من التعليمات البرمجية لأولئك الذين لديهم مخاطر محددة أو إدارة محفظة المتطلبات. احتضان باكتست. إن الطبيعة البشرية هي التركيز على مكافأة تطوير (ستس مربحة) ستس، ثم التسرع في نشر حساب ممول (لأننا نأمل)، دون أن تنفق وقتا كافيا وموارد كافية لاستعراض هذه الاستراتيجية. ولكن باكتستينغ ليس مجرد حارس بوابة لمنعنا من نشر استراتيجيات معيبة وفقدان رأس المال التجاري، فإنه يوفر أيضا عددا من التشخيص التي يمكن أن تبلغ عملية تطوير ستس. على سبيل المثال، اختبار ستس متطابقة على إطارين زمنيين مختلفين، وفهم السحب الأقصى للاستراتيجية في سياق ارتباطات الأصول، وإنشاء حافظات أكثر ذكاء عن طريق إعادة تقييم مخصصات الأصول عبر مناطق جغرافية متعددة. في الوظائف المستقبلية، سنقوم بتغطية الأطر الخلفية لبيئات غير بيثون، واستخدام تقنيات أخذ العينات المختلفة مثل بوتسترابينغ و جاككنيف ل باكتستينغ نماذج التداول التنبؤية. مجرد بدء مع التداول الكمي؟ 3 أسباب الاشتراك في قائمة كوانتستارت: 1. دروس التداول الكمي. سوف تحصل على إمكانية الوصول الفوري إلى دورة مجانية 10 جزء معبأة مع تلميحات ونصائح لمساعدتك على البدء في التداول الكمي! 2. جميع أحدث المحتوى. كل أسبوع سوف نرسل لك التفاف جميع الأنشطة على كوانتستارت لذلك عليك أن لا يفوتون وظيفة مرة أخرى. ريال مدريد، وقابلة للتنفيذ نصائح التداول الكمي مع أي هراء.

ثعبان استراتيجية التداول إذا كنت تاجرا أو مستثمرا وترغب في الحصول على مجموعة من مهارات التداول الكمي، فأنت في المكان المناسب. سوف التداول مع بيثون بالطبع توفر لك أفضل الأدوات والممارسات للبحوث التداول الكمي، بما في ذلك وظائف والنصوص التي كتبها الخبراء الخبراء الكمي. بالطبع يمنحك أقصى قدر من التأثير على الوقت والمال المستثمر. وهو يركز على التطبيق العملي للبرمجة على التجارة بدلا من النظرية علم الكمبيوتر. وبطبيعة الحال سوف تدفع لنفسها بسرعة عن طريق توفير الوقت في المعالجة اليدوية للبيانات. سوف تنفق المزيد من الوقت في البحث عن إستراتيجيتك وتنفيذ الصفقات المربحة. نظرة عامة على الدورة التدريبية. الجزء 1: أساسيات سوف تتعلم لماذا بيثون هو أداة مثالية للتداول الكمي. وسوف نبدأ من خلال تهيئة بيئة التنمية، وسوف أعرض لكم بعد ذلك إلى المكتبات العلمية. الجزء 2: التعامل مع البيانات تعلم كيفية الحصول على البيانات من مصادر حرة مختلفة مثل ياهو المالية، كبوي وغيرها من المواقع. قراءة وكتابة تنسيقات بيانات متعددة بما في ذلك ملفات كسف و إكسيل. الجزء 3: استراتيجيات البحث تعلم حساب P & L ومقاييس الأداء المصاحبة مثل شارب وسحب. بناء استراتيجية التداول وتحسين أدائها. وتناقش في هذا الجزء أمثلة متعددة للاستراتيجيات. الجزء 4: الذهاب إلى العيش! ويركز هذا الجزء حول واجهة برمجة التطبيقات التفاعلية للوسطاء. سوف تتعلم كيفية الحصول على بيانات المخزون الحقيقي ووضع أوامر الحية. الكثير من التعليمات البرمجية المثال. وتتكون مواد الدورة من "أجهزة الكمبيوتر المحمولة" التي تحتوي على نص جنبا إلى جنب مع رمز تفاعلي مثل هذا واحد. سوف تكون قادرة على التعلم من خلال التفاعل مع التعليمات البرمجية وتعديله لترضيك الخاصة. وسوف يكون نقطة انطلاق كبيرة لكتابة الاستراتيجيات الخاصة بك. في حين يتم شرح بعض المواضيع بتفصيل كبير لمساعدتك على فهم المفاهيم الأساسية، في معظم الحالات لن تحتاج حتى لكتابة رمز منخفض المستوى الخاص بك، وذلك بسبب الدعم من المكتبات المفتوحة المصدر القائمة: ترادينغويثبيثون مكتبة يجمع بين الكثير من الوظائف التي نوقشت في هذه الدورة باعتبارها وظائف جاهزة للاستخدام، وسوف تستخدم طوال الدورة. سوف بانداس توفر لك مع كل من رفع الثقيلة السلطة اللازمة في طحن البيانات. يتم توفير كافة التعليمات البرمجية تحت رخصة بسد، السماح باستخدامها في أبليكاتيونس التجارية. تصنيف الدورة التدريبية. وقد عقد طيار للدورة في ربيع عام 2013، وهذا ما قاله الطلاب: ماتيج بالطبع مصممة بشكل جيد ومدرب جيد. بالتأكيد يستحق سعره وقتي ليف جيف الواضح يعرف الاشياء له. وكان عمق التغطية مثالية. إذا جيف تشغيل أي شيء من هذا القبيل مرة أخرى، سأكون أول من الاشتراك. جون فيليبس بالطبع حصلت حقا لي القفز بدأت النظر الثعبان لتحليل نظام الأسهم.

ثعبان استراتيجية التداول سنقوم بإنشاء استراتيجية كروسوفر المتوسط ​​المتحرك البسيطة في هذا التمويل مع البرنامج التعليمي بيثون، والتي سوف تسمح لنا للحصول على راحة مع إنشاء خوارزمية الخاصة بنا والاستفادة من الميزات كوانتوبيان ل. للبدء، توجه إلى علامة التبويب الخوارزميات ثم اختر الزر "خوارزمية جديدة". هنا، يمكنك تسمية خوارزمية الخاص بك ما تشاء، ومن ثم يجب أن يكون لديك بعض التعليمات البرمجية بدءا مثل: كما ترون، تم إعداد بعض التعليمات البرمجية الأولية بالنسبة لنا. إذا لم تكن معتادا على المتوسطات المتحركة، فإن ما يفعلونه هو أخذ عدد معين من "النوافذ" من البيانات. وفي حالة الترشح مقابل الأسعار اليومية، ستكون النافذة الواحدة يوما واحدا. إذا أخذت المتوسط ​​المتحرك 20، فإن ذلك يعني متوسط ​​متحرك لمدة 20 يوما. من هنا، الفكرة لنفترض أن لديك 20 متوسط ​​متحرك و 50 متوسط ​​متحرك. قد يبدو رسم هذا الرسم البياني على الشكل التالي: هنا، الخط الأزرق هو سعر السهم، والخط الأحمر هو المتوسط ​​المتحرك 20 والخط الأصفر هو المتوسط ​​المتحرك 50. والفكرة هي أنه عندما يتحرك المتوسط ​​المتحرك 20، الذي يتفاعل بشكل أسرع، يتحرك فوق المتوسط ​​المتحرك 50، فهذا يعني أن السعر قد يتجه نحو أعلى، وقد نرغب في الاستثمار. على العكس من ذلك، إذا انخفض المتوسط ​​المتحرك 20 إلى ما دون المتوسط ​​المتحرك 50، فإن هذه الإشارات ربما تتجه للأسفل، وقد نرغب في البيع أو الاستثمار أو حتى بيع الشركة لفترة قصيرة. بيع قصيرة. البيع القصير هو فعل بيع ضمان لا يملكه أحد. وعادة ما يتم ذلك عن طريق اقتراض حصة شخص آخر للبيع، مع وعد بشرائه مرة أخرى. والهدف هنا هو بيع الأسهم لشخص آخر ل، مثلا، 100 $، لأنك تعتقد أنها ستسقط. لذلك، ثم ينخفض ​​إلى 90 $، يمكنك شرائه مرة أخرى، ومن ثم إعادته إلى المالك الأصلي. الفجوة 10 $ لك للحفاظ على. البيع القصير محفوف بالمخاطر لسببين رئيسيين. الأول هو أنه في معظم الأحيان هو أن الشخص الآخر هو إقراض لك أسهم الشركة، لذلك هذا هو القرض، وكنت قد ينتهي فقدان المال الذي لم يكن لديك. السبب التالي لماذا هذا محفوف بالمخاطر هو لأن قصيرة يمكن أن تذهب سيئة إلى حد ما. على سبيل المثال، إذا كنت تشتري شركة مقابل 100 دولار، فإن معظم ما يمكن أن تخسر هو 100 $ للسهم الواحد، لأن حصة يمكن أن تذهب إلى الصفر. إذا كنت قصيرة الشركة التي هي 100 $، وكنت تقف إلى ربما تفقد مبلغ لا حصر له من المال، لأن تلك الشركة يجب أن تذهب إلى 200 $ للسهم، 2000 $ للسهم. أو 200،000 $ للسهم. بطبيعة الحال فإنه من غير المحتمل أن تحصل على هذا السوء، ولكن النقطة هي: يمكنك أن تخسر لتفوق أكثر بكثير من الاستثمار الأصلي الخاص بك، وهذا غالبا ما يقترن حقيقة أن الاستثمار الأصلي لم يكن حتى مع المال، وكان القرض. عادة، سيتم إقراضك من قبل الوسيط الخاص بك أو البنك، الذي لديه أيضا الحق في استعادة الأسهم كلما يشعرون بها. وهذا يعني أن السهم 100 $ قد يرتفع إلى 110 $ قبل أن ينخفض ​​إلى 90 $، ولكن البنك قد استعادة الأسهم في علامة 110 $ وكنت قدم ذلك الفاتورة. وبالنظر إلى الرسم البياني أعلاه، يبدو لنا أننا سنفعل بشكل جيد. نحن نفتقد القمم المطلقة وأحواض من السعر، ولكن، عموما، ونحن نعتقد أننا سوف نفعل ما يرام مع هذه الاستراتيجية. في كل مرة تقوم بإنشاء خوارزمية مع زيبلين أو كوانتوبيان، سوف تحتاج إلى أن يكون أساليب التهيئة والتعامل معها. وينبغي أن تدرج في كل خوارزمية تبدأ جديدة. طريقة التهيئة تشغيل مرة واحدة على بدء الخوارزمية (أو مرة واحدة في اليوم إذا كنت تقوم بتشغيل خوارزمية العيش في الوقت الحقيقي). يتم تشغيل handle_data مرة واحدة لكل فترة. في حالتنا، نحن نعمل على البيانات اليومية، وهذا يعني أنه سيتم تشغيل مرة واحدة في اليوم الواحد. ضمن أسلوب التهيئة، نمر عادة بمعلمة السياق هذه. السياق هو قاموس بايثون، وهو ما سنستخدمه لتعقب ما قد نستخدمه المتغيرات العالمية لولا ذلك. سوف تتبع السياق جوانب مختلفة من خوارزمية التداول لدينا مع مرور الوقت، حتى نتمكن من الإشارة إلى هذه الأشياء في السيناريو لدينا. ضمن طريقة التهيئة: ماذا يفعل هذا، هو أنه يضع أمننا للتداول إلى سبي. هذا هو سبيدر S & P 500 إتف (إكسهانج ترادد فوند)، وهي الطريقة التي يمكننا استخدامها لتداول مؤشر S & P 500. هذا كل ما سنفعله الآن في أسلوب التهيئة لدينا، ثم سنبدأ لدينا طريقة hand_data: لاحظ هنا أننا تمرير السياق ومعلمة جديدة تسمى البيانات. وتتبع البيانات البيانات الحالية للشركات داخل "عالم التداول". الكون هو مجموعة من الشركات ونحن مهتمون بشكل معقول في ربما الاستثمار في. في حالتنا، وضعنا هذا الكون في البداية في طريقة التهيئة، ووضع الكون كله إلى سبي. ببساطة، يتم استخدام السياق فار لتعقب وضعنا الاستثماري الحالي، مع أشياء مثل محفظتنا والنقدية. يتم استخدام متغير البيانات لتتبع عالمنا من الشركات والمعلومات الخاصة بهم. .mavg () هو طريقة بنيت في كوانتوبيان، و "البيانات [السياق.security]" هو لنا الرجوع إلى مفتاح بهذا الاسم في قاموس السياق لدينا. يمكننا استدعاء هذا السياق.ما 1 والسياق.ما 2 إذا أردنا تخزينها في قاموس السياق واستخدامها خارج أسلوب التعامل معها، ولكننا لا نحتاج إلى الوصول إلى هذه البيانات خارج هنا، لذلك سنقوم فقط بعملها المتغيرات المحلية. الآن بعد أن نحسب المتوسطات المتحركة المحسوبة، نحن مستعدون لمزيد من المنطق. من أجل التجارة، ونحن بحاجة إلى منطق مثل إذا كان قد عبرت أكثر من، ولكن أيضا، قبل أن نتمكن من جعل التجارة، ونحن بحاجة لمعرفة ما إذا كان لدينا ما يكفي من المال لإجراء عملية شراء، ونحن بحاجة إلى معرفة سعر الأمن، وعلينا أن تحقق لمعرفة ما إذا كان لدينا بالفعل هذا الموقف. ولإجراء ذلك، نضيف ما يلي إلى طريقة التعامل معها: نحن الاستيلاء على السعر الحالي من خلال الرجوع إلى البيانات، وهو طريقنا لتتبع الكون لدينا من الشركات (حاليا فقط S & P 500 إتف $ الجاسوس). بعد ذلك، نحن تحقق لمعرفة أي المواقف الحالية التي لدينا من خلال الرجوع لدينا سياق. هنا، يمكننا أن نشير إلى جميع أنواع الأشياء في ما يتعلق بمحفظتنا، ولكن، في الوقت الراهن، ونحن نريد فقط للتحقق من مواقفنا. هذا يعود القاموس من كل من المواقف الخاصة بك، والمبلغ، وكم تم شغلها، وهلم جرا. لذلك نحن مهتمون في موقف معين في الشركة، لذلك نحن تفعل content.portfolio.positions [رمز ('سبي')]. من هنا، قلقنا الوحيد الآن هو معرفة ما إذا كان لدينا أي استثمار على الإطلاق، وبالتالي فإن السمة التي نهتم بها أكثر هو مقدار المواقف لدينا، لذلك نستخدم .amount في النهاية. حتى الآن، قمنا بإنشاء المعلومات المطلوبة بالنسبة لنا أن نعرف قبل أن نستخدم فعلا بعض المنطق لتنفيذ الصفقات، ولكننا لم يكتب أي شيء للقيام فعلا التداول. هذا ما سنقوم بتغطيته في البرنامج التعليمي التالي.
مسابقة تداول العملات الأجنبية في العالم
استراتيجيات خطة التداول