Friday, 5 January 2018

ف-نيت-موفينغ-أفيراج-فونكتيون


المتوسط ​​المتحرك في فبا ثناكس لردودك. لقد حصلت على اثنين من المصالح هنا. الأول هو مجرد روتين فبا (وظيفة المستخدم) لمتوسط ​​متحرك بسيط (سما). والثاني هو روتين فبا (وظيفة المستخدم) للمتوسط ​​المتحرك المرجح المرجح (أوما). على عكس سما حيث تكون جميع النقاط متساوية الوزن، يكون لها أوزان لكل نقطة في المتوسط ​​مع ترجيح خطي، عند ميل معين يحدده الترجيح. جاء الرمز الأول من أوراق العمل ماثكاد أنا خلقت، لذلك قد تتطلب قليلا من التدليك لإنشاء فبا للحلقات منه. يحتوي قسم جدول بيانات العينة على فهرس، وبيانات، وإخراج سما 5 و أوما. في ما يلي نموذج جدول بيانات إكسيل. أدناه هو الرمز الذي استخدمته في ماثكاد. ميكروسوفت إكسيل - Book2 شكرا لتعليقاتك. ما أعتقد أنك تظهر هو متوسط ​​ثابت لمجموعة من الخلايا. المتوسط ​​المتحرك في هذه الحالة يبلغ متوسط ​​عدد N من الخلايا، و ينزل البيانات الأخيرة السابقة من المتوسط ​​حيث يتحرك المتوسط ​​إلى الأمام على أحدث البيانات. حتى N، يصف فقط عدد الخلايا التي متوسطها كمتوسط ​​لفات من خلية البداية إلى نهاية البيانات. يصف الرابط أدناه في تفصيلي أفضل المتوسط ​​المتحرك المتحيز. أخذت في الأصل المعادلات في تدوين ناقلات في ماثكاد. ومع ذلك، أردت براعة لذلك أنا ثم إنشاء حسابات مرة أخرى باستخدام للحلقات بدلا من ناقلات (تدوين التدوين). مقتطفات الشفرة التي نشرتها سابقا هي من ورقة عمل ماثكاد. بينما يمكنني استخدام الدالة المتوسطة، إما في إكسيل أو فبا. يوفر نهج الحلقة العريضة تعدد استعمالات أي نوع من الترجيح للمتوسط ​​المتحرك لأن وظيفة الجمع الأساسية موجودة بالفعل في الحلقة. من المنطقي مركسيل مفب تاريخ التسجيل فب 2003 الدولة بلجيكا 3272 تيستلت المشاركات 17،829 آسف: لا يمكن أن نتوقع منا أن قراءة 14 صفحة-وثيقة وأنا تحفز على عدم استخدام الروابط الخارجية: أنها تجعل المواضيع لا قيمة لها بعد حين، لأن الرابط سيموت يوم واحد Blad7 الجدول-الإصدار 06 من قبل إيريك فان جيت Blad7 الجدول-الإصدار 06 من قبل إيريك فان جيت لماذا لا تستخدم الحزم الإحصائية - هناك العديد من الاختلافات سلسلة الوقت. وليس المقصود الإحصاءات أن يتم ذلك في التفوق. فإن كل أستاذ الإحصاءات يقول هذا. من الخبرة الشخصية - أنا أعمل على البيانات الخاصة بي وعند إضافة كل الاحتمالات من خلال جميع الخلايا أحصل على 0.999999999999977، عند إضافة المواضيع في 2013265800020132658000 لذلك من الناحية الفنية يجب أن تكون 1. أخطاء نقطة العائمة كبيرة في التفوق حتى أرما تحليل سلسلة زمنية يجب أن يتم في حزم إحصائية - حاول مينيتاب - جامعة ولاية بنسلفانيا وبالتالي، فإننا لا نرفض فرضية نول أنه لا يوجد علاقة هي وظيفة المتوسط ​​المتحرك من مكتبة تاس هنا: هل أحد يعرف كيفية استخدام هذه المكتبة أو معرفة مجانا مفتوحة المصدر البديل ل دوتنيت أعتقد أن بعض من وظائف من مكتبة أعلاه مدرجة مع استوديو البصرية 2012. هم ليس كثيرا شرح على موقعه على الانترنت عن وظائف. وبمجرد القضاء على المستحيل، مهما كان لا يزال، مهما كان غير محتمل، يجب أن تكون الحقيقة. - كوتشيرلوك هولمسكوت كوتسبيك بهدوء وتحمل ستيكوت كبيرة - ثيودور روزفلت. الخوف يؤدي إلى الغضب والغضب يؤدي إلى الكراهية والكراهية يؤدي إلى المعاناة - يودا. مدونة - computerprofessions. co. nr حرره المفكر السبت، 15 ديسمبر 2012 1:05 ص غير نوع بول إسحاق مفب، مشرف الخميس، فبراير 07، 2013 6:11 م أسكر يريد إجابة. السبت، 15 ديسمبر 2012 1:03 أمي تريد تطوير الحساب لمتوسط ​​السعر المتحرك للأسهم. ولكن تم التخطيط لعملية حسابية معقدة في وقت لاحق. خطوتي الأولى لمعرفة كيفية حساب المتوسط ​​المتحرك بكفاءة. أنا بحاجة إلى معرفة كيفية اتخاذ المدخلات والعودة الانتاج بكفاءة. تعتبر مدخلات التاريخ والسعر. الناتج المتحقق التاريخ والسعر والمتوسط ​​المتحرك. إذا كان لدي 500 سجل وأريد حساب المتوسط ​​المتحرك لمدة 5 أيام ما هي الطريقة إفينت بدلا من الذهاب ذهابا وإيابا في مجموعة من التاريخ والسعر مرة أخرى يرجى سوجيست ما هو أفضل وسيلة لتلقي المدخلات (أريليست، الجدول، صفيف الخ) والعودة الانتاج. ملاحظة: اليوم ما من 5 أيام سيكون متوسط ​​آخر 5 أيام بما في ذلك اليوم السعر. يوم أمس سوف يكون متوسط ​​5 أيام الماضية من أمس. أريد أن تبقى الأيام لتكون مرنة بدلا من 5 يمكن أن يكون 9، 14، 20 الخ الخميس، 10 أبريل 2008 3:21 م إذا كنت بحاجة إلى حساب بسيط دون جهدكم من يمكنك استخدام تا-ليب. ولكن إذا كنت تريد الحساب الخاص بك لتكون أكثر كفاءة من تا-ليب، ثم يمكنك إنشاء مؤشر التقنية الخاصة بك. تا-ليب هو عظيم، ولكن المشكلة هي أن هذه المكتبة لديها أساليب ثابتة فقط. وهذا يعني عندما تحتاج إلى حساب القيم صفيف سما على أساس 500 سعر الأشرطة، ثم سوف ترسل مجموعة كاملة من الحانات وسوف يعود صفيف قيم سما. ولكن إذا كنت تتلقى قيمة 501-ست الجديدة ثم يجب إرسال مرة أخرى مجموعة كاملة و تا-ليب مرة أخرى سوف حساب وعودة سما مجموعة من القيم. الآن تخيل أنك بحاجة إلى مثل هذا المؤشر على تغذية السعر الحقيقي، ولكل تغيير السعر تحتاج قيمة مؤشر جديد. إذا كان لديك مؤشر واحد ليست مشكلة كبيرة، ولكن إذا كان لديك مئات المؤشرات تعمل، يمكن أن يكون مشكلة الأداء. كنت في مثل هذه الحالة والبدء في تطوير مؤشرات الوقت الحقيقي التي هي فعالة والقيام بعمليات حسابية إضافية لشريط سعر جديد أو لشريط السعر تغير فقط. أونفورتوناتيلي لم أكن في حاجة إلى مؤشر سما لنظم التداول الخاصة بي، ولكن لدي مثل إما، وما، م، وغيرها. يتم نشر واحد من هذا المؤشر م على بلوق بلدي ويمكنك أن ترى من هناك ما هو الهيكل الأساسي لفئة مؤشر الوقت الحقيقي بلدي. آمل أن تحتاج إلى تغييرات صغيرة لتنفيذ مؤشر سما، لأنه هو واحد من أبسط واحد. المنطق بسيط. لحساب سما كل ما تحتاجه هو ن قيم السعر الأخير. لذلك سيكون مثيل الطبقة مجموعة من الأسعار، التي سوف تخزن الاحتفاظ فقط آخر عدد n من الأسعار كما سما هو محدد (في قضيتك 5). لذلك عندما يكون لديك شريط جديد، سوف إزالة أقدم واحد وإضافة واحدة جديدة وإنشاء حساب. الخميس، أبريل 10، 2008 4:04 بيإم جميع الردود هناك مكتبة تدعى تا-ليب التي تفعل كل ذلك بالنسبة لك، وأنها مفتوحة المصدر. لديها حوالي 50 مؤشرات أعتقد. ويف استخدامه في بيئة الإنتاج وأنها فعالة جدا و رياليبل. يمكنك استخدامه في C، جافا، C، وما إذا كنت بحاجة إلى حساب بسيط دون جهدكم مما يمكنك استخدام تا-ليب. ولكن إذا كنت تريد الحساب الخاص بك لتكون أكثر كفاءة من تا-ليب، ثم يمكنك إنشاء مؤشر التقنية الخاصة بك. تا-ليب هو عظيم، ولكن المشكلة هي أن هذه المكتبة لديها أساليب ثابتة فقط. وهذا يعني عندما تحتاج إلى حساب القيم صفيف سما على أساس 500 سعر الأشرطة، ثم سوف ترسل مجموعة كاملة من الحانات وسوف يعود صفيف قيم سما. ولكن إذا كنت تتلقى قيمة 501-ست الجديدة ثم يجب إرسال مرة أخرى مجموعة كاملة و تا-ليب مرة أخرى سوف حساب وعودة سما مجموعة من القيم. الآن تخيل أنك بحاجة إلى مثل هذا المؤشر على تغذية السعر الحقيقي، ولكل تغيير السعر تحتاج قيمة مؤشر جديد. إذا كان لديك مؤشر واحد ليست مشكلة كبيرة، ولكن إذا كان لديك مئات المؤشرات تعمل، يمكن أن يكون مشكلة الأداء. كنت في مثل هذه الحالة والبدء في تطوير مؤشرات الوقت الحقيقي التي هي فعالة والقيام بعمليات حسابية إضافية لشريط سعر جديد أو لشريط السعر تغير فقط. أونفورتوناتيلي لم أكن في حاجة إلى مؤشر سما لنظم التداول الخاصة بي، ولكن لدي مثل إما، وما، م، وغيرها. يتم نشر واحد من هذا المؤشر م على بلوق بلدي ويمكنك أن ترى من هناك ما هو الهيكل الأساسي لفئة مؤشر الوقت الحقيقي بلدي. آمل أن تحتاج إلى تغييرات صغيرة لتنفيذ مؤشر سما، لأنه هو واحد من أبسط واحد. المنطق بسيط. لحساب سما كل ما تحتاجه هو ن قيم السعر الأخير. لذلك سيكون مثيل الطبقة مجموعة من الأسعار، التي سوف تخزن الاحتفاظ فقط آخر عدد n من الأسعار كما سما هو محدد (في قضيتك 5). لذلك عندما يكون لديك شريط جديد، سوف إزالة أقدم واحد وإضافة واحدة جديدة وإنشاء حساب. الخميس، أبريل 10، 2008 4:04 بيإم أود حساب المتوسط ​​المتحرك في قاعدة البيانات عن طريق إجراء مخزن أو في مكعب. هل نظرت إلى خدمات التحليل، لديها القدرة على حساب المتوسطات المتحركة. الخميس، 10 أبريل / نيسان 2008 4:05 م نعم. تا-ليب هو جيد ولكن قد لا تكون مناسبة بالنسبة لي. عندما أضيف قيمة جديدة أو قيمة محدثة لتاريخ السجلات سأفعل الحساب في وظيفة منفصلة فقط لهذا الاقتباس الجديد وتخزينه في قاعدة البيانات. أنا أخطط لتحديث الاقتباس كل ساعة. أنا بحاجة إلى القيام حوالي 25 إلى 30 المؤشرات الفنية ل 2200 الأسهم. الخميس، 10 أبريل 2008 5:51 م يستغرق وقت تنفيذ مكالمة تا-ليب على صفيف مكون من 10000 عنصر حوالي 15 ميلي ثانية (على إنتل كور ديو 2.13 غز). هذا هو متوسط ​​جميع الوظائف. من بين أسرع، سما يأخذ أقل من 2.5 ميلي ثانية. أبطأ، هترندمود، يستغرق 450 ميلي ثانية. مع عناصر أقل هو أسرع. سما يأخذ حوالي 0.22 ميلي ثانية ل 1000 عناصر الإدخال. كسب السرعة تقريبا الخطية (النفقات العامة لأداء استدعاء وظيفة لا يكاد يذكر). في سياق التطبيق الخاص بك، تا-ليب من المستبعد جدا أن يكون عنق الزجاجة الخاصة بك لأداء السرعة. أيضا أنا عموما لا أوصي هذا الحل نكوت كوتلاست. اقرأ أدناه للحصول على التفاصيل. أولا، تصحيح لبيان بوبان. يمكن أيضا لجميع الوظائف في تا-ليب حساب قيمة مشاركة واحدة باستخدام الحد الأدنى من العناصر نكوت كوتلاست. يمكن أن يكون لديك صفيف من حجم 10000، وتهيئة البيانات فقط لأول 500 العناصر، إضافة عنصر واحد والدعوة تا-ليب لحساب سما فقط للعنصر الجديد. سوف تا-ليب ننظر إلى الوراء لا أكثر من اللازم (إذا سما 5، ثم تا-ليب سوف حساب سما واحد باستخدام القيم 5 الماضية). هذا ممكن مع المعلمة ستارتيدكس و إنديدكس. يمكنك تحديد نطاق ليتم حسابه، أو قيمة واحدة. في هذا السيناريو سوف تجعل ستارتيدكس إنديدكس 500 لحساب العنصر 501st. لماذا هذا الحل كوتلاست نكوت يحتمل أن تكون خطرة على بعض بغض النظر عن اختيار حل بوبان. أو تا-ليب ترى أن استخدام عدد محدود صغير من البيانات السابقة لن تعمل بشكل جيد مع معظم وظائف تا. مع سما، فمن الواضح أنك تحتاج فقط عنصر n لحساب متوسط ​​أكثر من عنصر n. انها ليست بسيطة مع إما (والعديد من المهام تا أخرى). وغالبا ما تعتمد الغو على القيمة السابقة لحساب القيمة الجديدة. وظيفة عودية. وهذا يعني أن جميع القيم السابقة لها تأثير على القيم المستقبلية. إذا قررت أن كوتليميتكوت ألغو الخاص بك لاستخدام كمية صغيرة فقط من قيمة ن الماضي، فإنك لن تحصل على نفس النتيجة كشخص يحسب على عدد كبير من القيم الماضية. الحل هو حل وسط بين السرعة والدقة. لقد كثيرا ما نناقش هذا في سياق تا-ليب (أسميها فترة كوتونستابل في الوثائق والمنتدى). ولإبقائه بسيطا، فإن توصيتي العامة هي إذا كنت غير قادر على جعل الفرق بين الغو مع استجابة النبض المحدود (فير) من الغو مع استجابة النبض لانهائية (إير)، وسوف تكون أكثر أمانا لحساب على جميع البيانات لديك متاح. يحدد تا-ليب في الشفرة التي لها وظائف غير مستقرة (إير). تحرير بواسطة مفورتير الجمعة، 15 أغسطس 2008 4:25 ص الجملة الإنجليزية الصحيحة الجمعة، 15 أغسطس 2008 4:20 ص

No comments:

Post a Comment