PDA

View Full Version : كيفية حساب الانحراف المعياري؟



raqwbbwt
10-09-2008 04:51, 04:51 AM
مرحبًا ، أود حساب الانحراف المعياري في MT. أنا مبتدئ في البرمجة.

لقد رأيت إشارة إلى كتابته مثل هذا
الكود المدرج stdev (C ، 10)

ولكن ما هو أداء 10 هناك؟ هل يمكن أن يكون الانحراف المعياري لـ 10 Close هو الأخير؟
كيف يمكنني الكتابة عن حساب الانحراف المعياري لـ ؛

الكود المدرج هو الانحراف المعياري للفرق بين الأعداد الصحيحة أ والعدد ب

في الرمز الزائف.
الكود المدرج Stdev (A-B)
هل يمكنني كتابتها مثل هذا؟

Sceypriepd
10-06-2021 00:26, 12:26 AM
هل تكتب حاليا في MT4 أو التفوق؟ أعلم في التفوق ، بالنسبة للصيغة التي كتبتها ، ستكون STDEV (ABS (A-B)) ، كما هو الحال بالنسبة إلى MT4 ، ليس لدي أي فكرة. أعلم أنه يمكنك أداء iStdDev (الشارة ، الإطار الزمني ، ma_period ، ma_shift ، ma_method ، applied_price ، shift). أنا لا أفهم الحساب على الرغم من.

obtaobcctt
10-06-2021 01:47, 01:47 AM
تقصد هذا؟
http://hubpages.com/hub/stddev

فائز فاتن
10-06-2021 03:08, 03:08 AM
Stcktrdr ، لقد مضى وقت طويل على استخدام MetaStock ، لكن stdev (C ، 10) يشبه صيغة MetaStock ، إذا كنت أتذكر بشكل صحيح. هل هو MetaStock مع MetaTrader؟ ديفيد

raqwbbwt
10-06-2021 04:29, 04:29 AM
، لقد مر وقت طويل منذ أن استخدمت MetaStock ، لكن stdev (C ، 10) يشبه صيغة MetaStock ، حتى لو كنت أتذكر بشكل صحيح. هل يستخدم MetaStock MetaTrader؟ ديفيد
نعم ، هذا ما فكرت أيضا. على أي حال ، لقد اكتشفت أنورًا قد فعل بالضبط ما أردت الوصول إليه في النهاية. كان حساب الانحراف المعياري جزءًا صغيرًا منه. أحب الطريقة الداخلية للمبرمجين الموهوبين وتبادل معارفهم. شكر

آدم سيف
10-06-2021 05:49, 05:49 AM
Stocktrade أفترض أنك قد وجدت التصميم الداخلي المدمج في الانحراف المعياري. هل يمكن أن تشارك هذه المعرفه والمعرفه اذا كنت تصف آخر؟ شكرا لكم

عبّاس فاروق
10-06-2021 07:10, 07:10 AM
كتب هذا البند لمشروع احصائيات تصل. الكود المدرج/ --------------------------------------------- --------------------- /| StatsProject.mq4 |/| جون ديفيس |/| http://512jay.blogspot.com/|/ ----------------------------------------------- ------------------- # حقوق الطبع والنشر للملكية John Davis #property link http://512jay.blogspot.com/#property variant 1.00 #property stringent/- show فواصل معلمات الإدخال عند بدء تشغيل البرنامج النصي #property script_show_inputs/- معلمات لتلقي البيانات من الإدخال الطرفي InpSymbolName = EURUSD؛/زوج العملات أدخل ENUM_TIMEFRAMES InpSymbolPeriod = PERIOD_M15؛/سلسلة إدخال الإطار الزمني InpFileName = Stata.csv؛/سلسلة إدخال اسم الملف InputDirectoryName = إحصائيات ؛/إفراغ اسم المجلد ResetLastError () ؛ int filehandle = FileOpen (InpFileName ، FILE_WRITE | FILE_CSV) ؛/ ----------------------------------------------- ------------------- /| البرنامج النصي لبدء الغرض |/ ----------------------------------------------- ------------------- void OnStart ()/- dual Magnitude = 0.0؛/صفر حجم حجم المجلد = 0؛ عدد int = 0 ؛ totalMag مزدوج = 0.0 ؛ مجموع مزدوجفول = 0.0؛ magMean المزدوج = 0.0 ؛ volMean المزدوج = 0.0 ؛ magSD المزدوج = 0.0 ؛ volSD مزدوج = 0.0 ؛ magDeviationSquared مزدوجة = 0.0 ؛ FileWriteString (filehandle، قوته، المجلد \ ص \ ن)؛ لـ (int I = 0 ؛ I lt ؛ أشرطة ؛ I ) Magnitude = (iHigh (NULL، NULL، I) -iLow (NULL، NULL، I))؛ vol = iVolume (NULL، NULL، I)؛ السلسلة MagString = DoubleToStr (الحجم) ؛ string volString = IntegerToString (vol) ؛ عد ؛ totalMag = totalMag الحجم ؛ totalVol = totalVol vol؛ if (filehandle! = INVALID_HANDLE) FileWriteString (filehandle ، MagString ، volString \ r \ n)؛ FileClose (filehandle)؛ نشر (ملف مغلق) ؛ طباعة (إجمالي عدد: عدد) ؛ magMean = totalMagcount؛ volMean = totalVolcount؛ نشر (Mag Mean:، DoubleToStr (magMean))؛ طباعة (المجلد يعني: ، DoubleToStr (volMean)) ؛ لـ (int I = 0 ؛ I lt ؛ أشرطة ؛ I ) Magnitude = (iHigh (NULL، NULL، I) -iLow (NULL، NULL، I))؛ vol = iVolume (NULL، NULL، I)؛ magDeviationSquared = (Magnitude - magMean) * (Magnitude - magMean)؛ magSD = magDeviationSquared magSD؛ magSD = MathSqrt (magSD(count-1)) ؛ نشر (Mag Standard Deviation:، DoubleToStr (magSD))؛/ ----------------------------------------------- -------------------