أنا أعمل على برنامج يستخدم ياهو المالية أبي لجمع البيانات وثيقة التاريخية لعدد الأسهم دخلت ثم المضي قدما وحساب المتوسط المتحرك بسيط (سما) للبيانات لفترة 30 يوما. لدي ما يلي حتى الآن: هذا الرمز يعطيني القيم القريبة للأسهم للنطاق المحدد. لدي سؤالان: حاليا، hq. close هو عقد القيم لجميع الأسهم. كيف يمكنني وضع هذه القيم في مصفوفة بحيث يمكنني القيام بحساب على حساب سما لكل بيانات الأسهم حاولت القيام بشيء من هذا القبيل: ولكن هذا يعطي فقط قيمة الأسهم الأولى في ميفال. وأنا أعلم أنني يجب أن تضع حلقة هنا. حاولت وضع ولكن هذا يعطيني خطأ: كيف يمكنني حساب سما في روبي مرحبا، شكرا لافتا إلى الخطأ الخطأ المطبعي. ولكن حتى بعد التصحيح، ما زلت أحصل على نفس الخطأ. أنا أفكر في نهج آخر. منذ hq. close يحتوي على قائمة رموز الأسهم مع قيم الإغلاق الخاصة بهم، يمكنني أن أفعل اثنين من الحلقات على هذا الكائن، أولا لتكرار على الكائن للحصول على عدد من القوائم والثانية للحصول على القيم المعنية في القائمة. وأنا أعلم أن هذا ممكن جدا في جافا. هل هناك أي طريقة للقيام بذلك في روبي يرجى تقديم مثال نداش user1745117 14 أكتوبر 12 في 17:05 سألت اثنين من الأسئلة هنا، لذلك يتيح معالجتها واحدة في وقت واحد. أولا، هذا الرمز: سوف تنتج التجزئة التالية في الإغلاق. الذي أفهمه هو في الشكل الذي تريده: ثانيا، تريد حساب متوسط متحرك بسيط - والذي بالنسبة للتطبيقات المالية هو مجرد متوسط القيم. هناك جوهرة تسمى البساطة التي يمكن القيام بذلك. تنتج التجزئة التالية في المتوسطات: العمل مع المتوسطات المتحركة البسيطة في روبي، وجاء مع هذا الرمز، وتحديدا على المتوسط المتحرك لمدة ثلاثة أيام: هذا الرمز يمر ويبدو بسيطا بما فيه الكفاية، ومع ذلك، ماذا لو كان المصفوفة تحتوي على مئات من العناصر كيف يمكنني إضافة 50 مادة لمتوسط 50 يوما هل هناك نهج مختلف أو ينبغي أن تكون حلقة أخرى متداخلة في التعليمات البرمجية أيضا، وأنا أفهم أن هناك الأحجار الكريمة هناك لهذا النوع من العملية، ولكن إم أكثر اهتماما في خلق هذا من الصفر . سأل 12 يناير 15 في 4: 40 المتوسط المتحرك البسيط - سما كسر المتحرك المتوسط المتحرك البسيط - سما المتوسط المتحرك البسيط قابل للتخصيص بحيث يمكن حسابه لعدد مختلف من الفترات الزمنية، وذلك ببساطة عن طريق إضافة سعر إغلاق الضمان ل عدد الفترات الزمنية ومن ثم تقسيم هذا المجموع على عدد الفترات الزمنية، مما يعطي متوسط سعر الضمان خلال الفترة الزمنية. متوسط متحرك بسيط يزيل التقلب، ويجعل من الأسهل لعرض اتجاه السعر للأمن. إذا ارتفع المتوسط المتحرك البسيط، فهذا يعني أن سعر الأمن آخذ في الازدياد. إذا كان يشير لأسفل فهذا يعني أن سعر الأمن آخذ في التناقص. وكلما زاد الإطار الزمني للمتوسط المتحرك، كلما كان المتوسط المتحرك البسيط أكثر سلاسة. والمتوسط المتحرك القصير الأجل أكثر تقلبا، ولكن قراءته أقرب إلى بيانات المصدر. الأهمية التحليلية تعد المتوسطات المتحركة أداة تحليلية مهمة تستخدم لتحديد الاتجاهات الحالية للأسعار وإمكانية إحداث تغيير في اتجاه ثابت. أبسط شكل من أشكال استخدام المتوسط المتحرك البسيط في التحليل هو استخدامه لتحديد بسرعة إذا كان الأمن في اتجاه صاعد أو اتجاه هبوطي. أداة تحليلية شعبية أخرى، وإن كانت أكثر تعقيدا، هي مقارنة زوج من المتوسطات المتحركة البسيطة التي تغطي كل منها أطر زمنية مختلفة. وإذا كان المتوسط المتحرك البسيط على المدى القصير أعلى من المتوسط الأطول أجلا، فمن المتوقع حدوث اتجاه صعودي. من ناحية أخرى، فإن المتوسط على المدى الطويل فوق المتوسط الأقصر يشير إلى حركة هبوطية في الاتجاه. أنماط التداول الشائعة اثنين من أنماط التداول الشائعة التي تستخدم المتوسطات المتحركة البسيطة تشمل الصليب الموت والصليب الذهبي. يحدث تقاطع الموت عندما يتقاطع المتوسط المتحرك البسيط لمدة 50 يوم دون المتوسط المتحرك ل 200 يوم. ويعتبر هذا إشارة هبوطية، أن المزيد من الخسائر في المخزن. يحدث العبور الذهبي عندما يكسر المتوسط المتحرك على المدى القصير فوق المتوسط المتحرك على المدى الطويل. مع تعزيز حجم التداول عالية، وهذا يمكن أن يشير إلى مزيد من المكاسب في المخزن.
No comments:
Post a Comment