Monday 17 July 2017

ตัวอย่าง ชี้แจง เคลื่อนไหว ค่าเฉลี่ย


ค่าเฉลี่ยเคลื่อนที่ตัวอย่างนี้สอนวิธีคำนวณค่าเฉลี่ยเคลื่อนที่ของชุดเวลาใน Excel ค่าเฉลี่ยเคลื่อนที่จะใช้เพื่อทำให้เกิดความผิดปกติ (ยอดเขาและหุบเขา) เพื่อรับรู้แนวโน้มได้ง่ายขึ้น 1. ขั้นแรกให้ดูที่ซีรี่ส์เวลาของเรา 2. ในแท็บข้อมูลคลิกการวิเคราะห์ข้อมูล หมายเหตุ: ไม่สามารถหาปุ่ม Data Analysis คลิกที่นี่เพื่อโหลด Add-in Analysis ToolPak 3. เลือก Moving Average และคลิก OK 4. คลิกที่กล่อง Input Range และเลือกช่วง B2: M2 5. คลิกที่ช่อง Interval และพิมพ์ 6. 6. คลิกที่ Output Range box และเลือก cell B3 8. วาดกราฟของค่าเหล่านี้ คำอธิบาย: เนื่องจากเราตั้งค่าช่วงเป็น 6 ค่าเฉลี่ยเคลื่อนที่คือค่าเฉลี่ยของ 5 จุดข้อมูลก่อนหน้าและจุดข้อมูลปัจจุบัน เป็นผลให้ยอดเขาและหุบเขาจะเรียบออก กราฟแสดงแนวโน้มที่เพิ่มขึ้น Excel ไม่สามารถคำนวณค่าเฉลี่ยเคลื่อนที่สำหรับจุดข้อมูล 5 จุดแรกได้เนื่องจากไม่มีจุดข้อมูลก่อนหน้านี้เพียงพอ 9. ทำซ้ำขั้นตอนที่ 2 ถึง 8 สำหรับช่วงเวลา 2 และช่วงที่ 4 ข้อสรุป: ช่วงที่ใหญ่กว่ายอดเนินและหุบเขาจะเรียบขึ้น ช่วงค่าที่ใกล้กว่าค่าเฉลี่ยเคลื่อนที่จะเท่ากับจุดข้อมูลที่แท้จริงÂEM 8211 วิธีการคำนวณการคำนวณค่าเฉลี่ยการเคลื่อนที่แบบ Exponential Moving Average - ค่าเฉลี่ยการเคลื่อนที่ของค่าเฉลี่ย Expedition Moving Average (EMA) เป็นตัวชี้วัดที่ใช้มากที่สุดในการวิเคราะห์ทางเทคนิคในวันนี้ แต่คุณคำนวณได้ด้วยตัวเองโดยใช้กระดาษและปากกาหรือ 8211 8211 ที่ต้องการโปรแกรมสเปรดชีตที่คุณเลือก แจ้งให้เราทราบในคำอธิบายเกี่ยวกับการคำนวณ EMA การคำนวณค่าเฉลี่ยเคลื่อนที่แบบ Exponential (EMA) ทำได้โดยอัตโนมัติโดยซอฟต์แวร์การซื้อขายและการวิเคราะห์ทางเทคนิคส่วนใหญ่ที่มีอยู่ในปัจจุบัน นี่คือวิธีการคำนวณด้วยตนเองซึ่งจะช่วยเพิ่มความเข้าใจเกี่ยวกับวิธีการทำงาน ในตัวอย่างนี้เราจะคำนวณ EMA สำหรับราคาหุ้น เราต้องการ EMA 22 วันซึ่งเป็นกรอบเวลาที่เพียงพอสำหรับ EMA ที่ยาวนาน สูตรสำหรับการคำนวณ EMA มีดังต่อไปนี้ EMA Price (t) k EMA (y) (1 8211 k) t วันนี้ y วันนี้ N จำนวนวันใน EMA, k 2 (N1) ใช้ขั้นตอนต่อไปนี้เพื่อคำนวณ 22 วัน EMA: 1) เริ่มต้นด้วยการคำนวณ k สำหรับช่วงเวลาที่กำหนด 2) เพิ่มราคาปิดบัญชีสำหรับ 22 วันแรกเข้าด้วยกันและหารด้วย 22 3) ขณะนี้คุณพร้อมที่จะเริ่มรับวันอีเอ็มเอโดยใช้ราคาปิดวันถัดไป (วันที่ 23) คูณ โดย k แล้วคูณค่าเฉลี่ยของวันก่อนหน้าโดยย้าย (1-k) และเพิ่มทั้งสอง 4) ทำขั้นตอนที่ 3 ซ้ำแล้วซ้ำอีกในแต่ละวันเพื่อติดตาม EMA แบบเต็ม แน่นอนว่าสามารถใส่ลงใน Excel หรือซอฟต์แวร์สเปรดชีตอื่น ๆ เพื่อทำให้กระบวนการคำนวณ EMA แบบกึ่งอัตโนมัติ เพื่อให้มุมมองอัลกอริธึมเกี่ยวกับวิธีการนี้สามารถทำได้โปรดดูด้านล่าง (float todaysPrice, float numberOfDays, float เมื่อวานนี้) float k 2 (numberOfDays 1) return today วันที่เมื่อเดือน EMAY วานนี้ (1 8211 k) วิธีนี้จะถูกเรียกจากลูปผ่านข้อมูลของคุณโดยทั่วไปเรียกว่า foreach (DailyRecord sdr ใน DataRecords) เรียกการคำนวณ EMA ema CalculateEMA (sdr. Close, NumberOfDays, yesterdayEMA) ใส่ ema ที่คำนวณแล้วในอาร์เรย์ memaSeries. Items. Add (sdr. TradingDate, ema) ตรวจสอบให้มั่นใจว่าเมื่อวานนี้ EMA ได้รับข้อมูลจาก EMA ที่เราใช้อยู่ในขณะนี้ ประมาณ yesterdayEMA ema โปรดทราบว่านี่เป็นรหัสรหัสพัซโซ โดยปกติแล้วคุณจะต้องส่งค่า CLOSE เมื่อวานนี้ไปเมื่อวานนี้ EMA จนถึงวันที่เมื่อวานนี้ EMA คำนวณจาก EMA ในปัจจุบัน Thats เกิดขึ้นเฉพาะหลังจากที่ลูปใช้เวลามากกว่าวันที่คุณคำนวณ EMA ของคุณแล้ว สำหรับ EMA 22 วันมีเพียง 23 ครั้งในลูปและหลังจากนั้นจะมีการใช้งาน EMA เมื่อวานนี้ นี่ไม่ใช่เรื่องใหญ่เพราะคุณจำเป็นต้องมีข้อมูลจากอย่างน้อย 100 วันทำการเพื่อให้ EMA 22 วันถูกต้อง ค่าเฉลี่ยการเคลื่อนที่ที่เป็นไปได้ค่าเฉลี่ยการย้ายเลขขึ้นเฉลี่ยแตกต่างจากค่าเฉลี่ยเคลื่อนที่แบบเรียบโดยใช้วิธีการคำนวณและในวิธีที่มีการถ่วงน้ำหนัก ค่าเฉลี่ยการเคลื่อนที่แบบ Exponential (ย่อมาจาก EMA เริ่มต้น) มีค่าเฉลี่ยถ่วงน้ำหนักที่ถ่วงน้ำหนัก กับ EMA การถ่วงน้ำหนักเป็นเช่นที่ราคาล่าสุดวันจะได้รับน้ำหนักมากขึ้นกว่าราคาที่เก่ากว่า ทฤษฎีที่อยู่เบื้องหลังนี้ก็คือราคาล่าสุดถือว่ามีความสำคัญมากกว่าราคาที่สูงกว่าโดยเฉพาะอย่างยิ่งเมื่อค่าเฉลี่ยระยะยาว (เช่น 200 วัน) มีน้ำหนักเท่ากับข้อมูลราคาที่มีอายุเกิน 6 เดือนและอาจคิดได้ ของเล็กน้อยล้าสมัย การคำนวณ EMA เล็กน้อยซับซ้อนกว่าค่าเฉลี่ย Simple Moving Average แต่มีข้อดีที่ไม่ควรเก็บบันทึกข้อมูลขนาดใหญ่ที่ครอบคลุมราคาปิดของแต่ละราคาปิดในช่วง 200 วันที่ผ่านมา (หรือหลายวันก็ตาม) . สิ่งที่คุณต้องมีคือ EMA สำหรับวันก่อนหน้าและราคาปิดในปัจจุบันเพื่อคำนวณค่าเฉลี่ยการย้ายใหม่ที่ระบุไว้ การคำนวณเลขชัยูนเบื้องต้นสำหรับ EMA ต้องคำนวณเลขชี้กำลัง ในการเริ่มต้นให้ใช้จำนวนวันที่ EMA ที่คุณต้องการคำนวณและเพิ่มจำนวนวันที่คุณกำลังพิจารณา (เช่นค่าเฉลี่ยเคลื่อนที่ 200 วันให้เพิ่มหนึ่งค่าเพื่อให้ได้ 201 เป็นส่วนหนึ่งของการคำนวณ) โทรนี้ได้ดีวันนี้ 1 จากนั้นเพื่อให้ได้เลขชี้กำลังให้ใช้เลข 2 และหารด้วยวันที่ 1 ตัวอย่างเช่น Exponent ของค่าเฉลี่ยเคลื่อนที่ 200 วันจะเท่ากับ 2 201 ซึ่งเท่ากับ 0.01 Full Calculation ถ้า Exponential Moving Average เมื่อใดก็ตามที่เรามีเลขชี้กำลังแล้วทั้งหมดที่เราต้องการตอนนี้คือข้อมูลอีกสองบิตเพื่อให้เราสามารถคำนวณได้เต็มรูปแบบ . วันแรกคือวันพุธที่มีการย้ายค่าเฉลี่ย สมมติว่าเรารู้เรื่องนี้แล้วอย่างที่เราได้คำนวณไว้เมื่อวานนี้ อย่างไรก็ตามหากคุณไม่ทราบ EMA ในวันวานคุณสามารถเริ่มต้นด้วยการคำนวณ Average Moving Average สำหรับเมื่อวานและใช้ EMA แทน EMA ในการคำนวณครั้งแรกของ EMA แล้ววันพรุ่งนี้คุณสามารถใช้ EMA ที่คุณคำนวณได้ในวันนี้และอื่น ๆ ข้อมูลชิ้นที่สองที่เราต้องการคือราคาปิดในปัจจุบัน สมมติว่าเราต้องการคำนวณค่าเฉลี่ยเลขประจำวัน 200 วันสำหรับหุ้นหรือหุ้นที่มี EMA 120 วันก่อนหน้าหรือเท่ากับ 120 เพนนี (หรือเซนต์) และราคาปิดของวันที่ 136 เพนซ์ การคำนวณเต็มรูปแบบจะเป็นดังนี้: Todays Exponential Moving Average (วันที่ปิดราคาปัจจุบัน x Exponentential) (วันที่ก่อนหน้านี้ EMA x (1-Exponent)) ดังนั้นการใช้ตัวเลขตัวอย่างข้างต้นของเราวันนี้ 200 วัน EMA จะเป็นดังนี้: (136 x 0.01 ) (120 x (1 - 0.01)) ซึ่งเทียบเท่า EMA ในวันนี้ที่ 120.16

No comments:

Post a Comment