วิธีการคำนวณค่าเฉลี่ยถ่วงน้ำหนักใน Excel ที่ใช้การคำนวณข้อมูล Excel อย่างราบรื่นสำหรับ Dummies, Edition ครั้งที่ 2 เครื่องมือ Exponential Smoothing ใน Excel คำนวณค่าเฉลี่ยเคลื่อนที่ อย่างไรก็ตามการคำนวณความถ่วงน้ำหนักแบบเลขยกกำลังให้ค่าที่รวมอยู่ในการคำนวณค่าเฉลี่ยเคลื่อนที่เพื่อให้ค่าล่าสุดมีผลมากขึ้นกับการคำนวณโดยเฉลี่ยและค่าเดิมมีผลน้อยกว่า การถ่วงน้ำหนักนี้ทำได้ผ่านค่าคงที่ที่ราบเรียบ เพื่อแสดงให้เห็นว่าเครื่องมือ Smoothing แบบ Exponential ทำงานอย่างไรสมมติว่า you8217re อีกครั้งกำลังมองหาข้อมูลอุณหภูมิเฉลี่ยรายวัน เมื่อต้องการคำนวณค่าเฉลี่ยเคลื่อนที่ที่ถ่วงน้ำหนักโดยใช้การคำนวณหากำไรให้เรียบโปรดทำตามขั้นตอนต่อไปนี้: เมื่อต้องการคำนวณค่าเฉลี่ยเคลื่อนที่ที่ได้รับการทำความสะอาดอย่างต่อเนื่องให้คลิกที่ปุ่มคำสั่ง Data analysis ของข้อมูล tab8217s เมื่อ Excel แสดงไดอะล็อกบ็อกซ์การวิเคราะห์ข้อมูลเลือกรายการ Smoning แบบ Exponential จากรายการจากนั้นคลิก OK Excel จะแสดงไดอะล็อกบ็อกซ์ Exponential Smoothing ระบุข้อมูล หากต้องการระบุข้อมูลที่คุณต้องการคำนวณค่าเฉลี่ยเคลื่อนที่แบบเคลื่อนไหวที่ชี้แจงให้คลิกที่กล่องข้อความ Input Range จากนั้นระบุช่วงการป้อนข้อมูลโดยพิมพ์ที่อยู่ช่วงเวิร์กชีทหรือเลือกช่วงของแผ่นงาน หากช่วงอินพุทของคุณมีป้ายข้อความเพื่อระบุหรืออธิบายข้อมูลของคุณให้เลือกช่องทำเครื่องหมายป้ายข้อความ ให้ค่าคงที่ที่ราบเรียบ ป้อนค่าคงที่ที่ราบเรียบในกล่องข้อความ Damping Factor แฟ้มวิธีใช้ Excel แสดงว่าคุณใช้ค่าคงที่ที่ราบเรียบระหว่าง 0.2 และ 0.3 สันนิษฐานได้ว่าอย่างไรก็ตามหาก you8217 ใช้เครื่องมือนี้คุณมีความคิดของคุณเองเกี่ยวกับค่าคงที่ของการทำให้เรียบที่ถูกต้องคือ (หากคุณไม่เข้าใจเกี่ยวกับค่าคงที่ที่ราบเรียบบางทีคุณอาจไม่ควรใช้เครื่องมือนี้) บอก Excel ว่าจะใส่ข้อมูลค่าเฉลี่ยเคลื่อนที่แบบเรียบ ใช้กรอบข้อความ Output Range เพื่อระบุช่วงเวิร์กชีตที่คุณต้องการวางข้อมูลค่าเฉลี่ยเคลื่อนที่ ตัวอย่างเช่นในตัวอย่างแผ่นงานคุณวางข้อมูลค่าเฉลี่ยเคลื่อนที่ลงในช่วงเวิร์กชีท B2: B10 (ไม่บังคับ) แสดงข้อมูลที่เรียบขึ้น เมื่อต้องการแผนภูมิข้อมูลที่ได้รับการจัดเรียงอย่างรวดเร็วให้เลือกช่องทำเครื่องหมายแผนภูมิเอาท์พุท (ไม่บังคับ) ระบุว่าคุณต้องการคำนวณข้อมูลข้อผิดพลาดมาตรฐาน หากต้องการคำนวณข้อผิดพลาดมาตรฐานให้เลือกช่องทำเครื่องหมายข้อผิดพลาดมาตรฐาน Excel วางค่าความผิดพลาดมาตรฐานไว้ข้างๆค่าเฉลี่ยเคลื่อนที่แบบเรียบ หลังจากที่คุณระบุว่าต้องการย้ายข้อมูลเฉลี่ยที่ต้องการและตำแหน่งที่ต้องการวางไว้คลิกตกลง Excel คำนวณข้อมูลค่าเฉลี่ยเคลื่อนที่ 6.3.6 ขจัดการข้อมูลโดยใช้ค่าเฉลี่ยถ่วงน้ำหนักคุณต้องการให้ข้อมูลเรียบในชุดข้อมูลแบบเวลา ใช้ Excels exponential smoothing feature ใน Analysis ToolPak หรือสร้างชุดข้อมูลที่ราบเรียบด้วยตัวคุณเองโดยใช้ฟังก์ชันสเปรดชีตและ VBA ข้อมูล Smoothing การสนทนามักเป็นที่พึงปรารถนาในการลบเสียงรบกวนที่ไม่พึงประสงค์ในชุดข้อมูล การคำนวณค่าเฉลี่ยเคลื่อนที่ตามที่กล่าวไว้ในสูตร 6.3 เป็นจริงขั้นตอนการทำให้ราบเรียบ นอกเหนือจากวิธีการคำนวณค่าเฉลี่ยเคลื่อนที่ที่กล่าวไว้ก่อนหน้าแล้วยังมีวิธีอื่น ๆ ในการทำให้ข้อมูลราบรื่น Excel มีคุณลักษณะการทำให้เรียบแบบเสวนาเป็นส่วนหนึ่งของ ToolPak การวิเคราะห์ นอกจากนี้คุณสามารถสร้างการดำเนินงานที่ราบเรียบใด ๆ ที่คุณต้องการโดยใช้ฟังก์ชันสเปรดชีตมาตรฐาน (andor VBA) คุณได้เห็นวิธีนี้ในสูตรก่อนหน้านี้แล้วอย่างไรก็ตามคราวนี้ฉันจะแสดงวิธีใช้ค่าเฉลี่ยเคลื่อนที่ถ่วงน้ำหนักที่ใช้เคอร์เนลการแก้ไขแบบเหลี่ยม การเรียบแบบเสียดสี (Exponential smoothing) การปรับความชัด (Exponential smoothing) เป็นเทคนิคการถ่วงน้ำหนักเฉลี่ย แนวคิดที่อยู่เบื้องหลังค่าเฉลี่ยถ่วงน้ำหนักคือให้ค่าข้อมูลที่ใกล้เคียงกับค่าที่คาดการณ์หรือมีความสำคัญหรือมีอิทธิพลมากกว่าเมื่อเทียบกับค่าที่อยู่ห่างออกไป การคำนวณหาค่าความคมชัดแบบ Exponential ใช้สูตรต่อไปนี้: F n 1 คือค่าที่ประมาณในช่วงเวลา n 1. a เป็นปัจจัยการถ่วงน้ำหนักซึ่งเรียกว่าปัจจัยการทำให้หมาด ๆ ใน Excel Fn เป็นค่าประมาณก่อนหน้านี้และ Yn คือค่าจริงที่เกิดขึ้นก่อนหน้านี้ในชุดข้อมูลเดิม ในการใช้การปรับให้เรียบแบบเสวนาให้เลือกเครื่องมือรูปภาพ 6-11 ในช่อง Input Range พิมพ์ (หรือเลือกบนกระดาษคำนวณ) ช่วงเซลล์ที่มีข้อมูลการป้อนข้อมูลที่คุณต้องการให้ราบรื่น ป้อนค่าลดหลั่นในฟิลด์ Damping factor หรือปล่อยให้ว่างเพื่อใช้ค่าเริ่มต้นเท่ากับ 0.3 ป้อนการอ้างอิงไปยังเซลล์บนสุดในช่วงเอาต์พุตที่ต้องการในฟิลด์ช่วงเอาต์พุต กดตกลงเมื่อเสร็จแล้วและคุณจะเห็นผลลัพธ์ในสเปรดชีตของคุณ รูปที่ 6-12 แสดงตัวอย่างข้อมูลอุณหภูมิประจำปีที่ใช้ในสูตรก่อนหน้านี้ ชุดผลลัพธ์ที่ได้รับหลังจากการให้เรียบมีอยู่ในคอลัมน์ R. รูปที่ 6-12 ผลลัพธ์ที่ชี้แจงเหมือนกัน (Exponential smoothing results) เช่นเดียวกับเครื่องมือ Moving Average ที่ได้กล่าวไว้ก่อนหน้านี้เครื่องมือ Exponential Smoothing จะใส่สูตรเซลล์แทนค่าในแต่ละเซลล์ของชุดข้อมูลผลลัพธ์ ด้วยวิธีนี้หากข้อมูลต้นฉบับของคุณมีการเปลี่ยนแปลงข้อมูลที่ราบรื่นจะอัปเดตโดยอัตโนมัติ เซลล์ R10 ถูกเลือกไว้ในรูปที่ 6-12 เพื่อให้คุณเห็นได้ว่าสูตรมีลักษณะอย่างไร สูตรจะแสดงในแถบสูตรและมีรูปแบบ 0.7O90.3R9 ดังที่คุณเห็นสูตรนี้สอดคล้องกับสมการความเร่งด่วนซึ่งผมได้แสดงให้คุณเห็นก่อนหน้านี้ แน่นอนคุณสามารถป้อนสูตรเหล่านี้ด้วยตัวคุณเองโดยไม่จำเป็นต้องใช้ ToolPak การวิเคราะห์หากคุณต้องการ ภาพ 6-13 แสดงพล็อตชุดข้อมูลที่ราบรื่นที่ซ้อนทับกับชุดต้นฉบับเพื่อให้คุณสามารถเห็นความแตกต่างระหว่างทั้งสอง รูปที่ 6-13 ข้อมูลอุณหภูมิที่ราบเรียบตามปกติข้อมูลอื่น ๆ ที่ใช้ในการวิเคราะห์อนุกรมเวลา ในส่วนถัดไปผมจะแสดงให้คุณเห็นว่ามีพื้นฐานอยู่บนเคอร์แนล interpolation cubic spline Kernel smoothing ในตัวอย่างนี้ Ill แสดงให้เห็นถึงเทคนิคการถ่วงน้ำหนักที่ถ่วงน้ำหนักซึ่งใช้เคอร์เนลการแก้ไขแบบเหลี่ยมซึ่งออกแบบมาเพื่อประมาณเคอร์เนล Gaussian คุณสามารถใช้เมล็ดพันธุ์ที่แตกต่างกันได้ทุกแบบเพื่อให้เรียบโดยมีการปรับเปลี่ยนเทคนิคเพียงเล็กน้อยในปัจจุบัน การใช้ kernel kernel คือ: r หมายถึงระยะห่างระหว่างจุดข้อมูลและ h หมายถึงรัศมีราบเรียบที่มีประสิทธิภาพหารด้วย 2. ฉันใช้ฟังก์ชันการทำให้เรียบนี้เพื่อคำนวณน้ำหนักเมื่อคำนวณค่าถัวเฉลี่ยถ่วงน้ำหนักของชุดเวลา เพื่อให้งานนี้ง่ายขึ้นฉันได้เพิ่มฟังก์ชัน VBA ที่เรียกว่า Wcs ที่คุณโทรจากสเปรดชีต ตัวอย่างที่ 6-1 แสดงการใช้ VBA ของฉันสำหรับเคอร์เนลเรียบนี้ ตัวอย่างที่ 6-1 ลูกบาศก์ spline เคอร์เนลนี่คือการดำเนินการที่ค่อนข้างตรงไปตรงมาของสมการที่ฉันแสดงให้เห็นก่อนหน้านี้ดังนั้นฉันเคยชินไปกว่าแต่ละบรรทัดของรหัส ดูบทที่ 2 หากคุณยังไม่ได้ใช้งาน VBA และเพิ่มฟังก์ชันที่กำหนดเองและโปรแกรมย่อย ฉันใช้ฟังก์ชันนี้เพื่อสร้างน้ำหนักเพื่อให้ข้อมูลอุณหภูมิเหมือนกันที่กล่าวมาแล้ว รูปที่ 6-14 แสดงตารางน้ำหนักที่ฉันคำนวณโดยใช้ฟังก์ชันนี้ รูปที่ 6-14 ตารางน้ำหนักคอลัมน์แรกในตารางชื่อ r. มีดัชนีสัมพัทธ์ประมาณดัชนีที่สี่มีข้อความว่า 0 เราสามารถทำสิ่งนี้ได้เพื่อคำนวณ r เนื่องจากมีการเก็บข้อมูลข้อมูลอนุกรมเวลาไว้เป็นระยะ ๆ กัน คอลัมน์ที่สองมีสูตรเช่น Wcs (U10,2) นี่คือสูตรที่มีอยู่ในเซลล์ V10 เซลล์อื่น ๆ ทั้งหมดมีสูตรที่คล้ายกัน ต้องคำนวณผลรวมของน้ำหนัก (คำนวณโดยใช้สูตร SUM ที่แสดงในเซลล์ V14) เพื่อทำให้การคำนวณถัวเฉลี่ยถ่วงน้ำหนักเป็นปกติ คุณสามารถหลีกเลี่ยงขั้นตอนนี้ได้หากเคอร์เนลของคุณทำงานร่วมกับความสามัคคีในช่วงของการสนับสนุน ตอนนี้ในการคำนวณชุดข้อมูลที่ราบรื่นแล้วฉันจะตั้งคอลัมน์อื่นในสเปรดชีตของฉันดังที่แสดงในรูปที่ 6-15 รูปที่ 6-15 Kernel smoothing results ข้อมูลที่ราบรื่นมีอยู่ในคอลัมน์ S ภายใต้หัวข้อ Kernel Smoothing ฉันเลือกค่าข้อมูลที่ราบรื่นแรกในเซลล์ S10 ในรูปเพื่อให้คุณสามารถดูสูตรเซลล์ได้ สูตรคือ SUMPRODUCT (R7: R13, V7: V13) V14 คุณสามารถดูได้ใช้สูตร SUMPRODUCT เพื่อคำนวณผลรวมของผลิตภัณฑ์แต่ละคำที่เกี่ยวข้องในช่วงเซลล์ที่กำหนดไว้ 2 ช่วง (ดูบทที่ 7 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันนี้และฟังก์ชันที่มีประโยชน์อื่น ๆ ) ในกรณีนี้ช่วงเซลล์แรกจะสอดคล้องกับหกรายการข้อมูลที่อยู่รอบ ๆ รายการข้อมูลที่ระบุซึ่งรวมถึงรายการข้อมูลที่กำหนด ซึ่งหมายความว่าค่าเฉลี่ยถ่วงน้ำหนักในกรณีนี้ตรงกลางของรายการข้อมูลที่ i และรวมถึงอิทธิพลที่มีน้ำหนักของรายการก่อนหน้านี้และรายการต่อไปนี้สามรายการ ช่วงเซลล์ที่สองมีน้ำหนักที่แสดงในรูปที่ 6-14 นอกจากนี้การหารด้วยการรวมน้ำหนักที่มีอยู่ในเซลล์ V14 จะทำให้ผลลัพธ์เป็นปกติ เมื่อสร้างสูตรแรกขึ้นฉันก็คัดลอกและวางลงในเซลล์ที่เหลืออยู่ในชุดข้อมูล สังเกตว่าเราสูญเสียข้อมูลบางส่วน โดยเฉพาะอย่างยิ่งเราสูญเสียรายการข้อมูลสามรายการแรกและรายการสุดท้ายในช่วงเนื่องจากช่วงของอิทธิพลของฟังก์ชันการถ่วงน้ำหนักที่ฉันใช้ คุณสามารถเพิ่มช่วงอิทธิพลโดยการเพิ่มค่าสำหรับพารามิเตอร์ h ที่ส่งผ่านเข้าไปใน Wcs หรือคุณสามารถลดได้โดยการลดค่านี้ ช่วงที่มีอิทธิพลมากขึ้น (เพราะฉะนั้นยิ่งจำนวนของข้อมูลในซีรีส์ต่างกันมากขึ้นสำหรับแต่ละผลลัพธ์ที่ราบเรียบ) ชุดข้อมูลผลลัพธ์ที่นุ่มนวลขึ้น ภาพ 6-16 แสดงพล็อตชุดข้อมูลที่ราบรื่นเมื่อเทียบกับชุดข้อมูลเดิมผลของการทำให้เรียบเป็นที่ประจักษ์ชัด รูปที่ 6-16 ข้อมูลอุณหภูมิที่เคอร์เนลดูได้จากสูตร 6.3 เพื่อเรียนรู้วิธีคำนวณค่าเฉลี่ยเคลื่อนที่โดยไม่ได้ถ่วงน้ำหนักใน Excel การทำให้ข้อมูลราบรื่นโดยใช้เทคนิคในการนี้และสูตรก่อนหน้านี้เป็นจริงรูปแบบของการกรอง นอกจากนี้คุณยังสามารถกรองข้อมูลในโดเมนความถี่ใน Excel โดยใช้การแปลง Fourier อ่านสูตร 6.10 เพื่อเรียนรู้เพิ่มเติมวิธีการคำนวณ EMA ใน Excel เรียนรู้วิธีคำนวณค่าเฉลี่ยเคลื่อนที่ที่อธิบายไว้ใน Excel และ VBA และรับสเปรดชีตที่เชื่อมต่อกับเว็บฟรี สเปรดชีตดึงข้อมูลหุ้นจาก Yahoo Finance คำนวณ EMA (ผ่านหน้าต่างเวลาที่คุณเลือก) และวางแผนแปลงผลลัพธ์ ลิงก์ดาวน์โหลดอยู่ที่ด้านล่าง VBA สามารถดูและแก้ไขได้โดยไม่เสียค่าใช้จ่าย แต่แรก disover ทำไม EMA เป็นสิ่งสำคัญเพื่อ traders เทคนิคและวิเคราะห์ตลาด. แผนภูมิราคาหุ้นในอดีตมักเป็นมลพิษที่มีเสียงความถี่สูง สิ่งนี้มักจะปิดบังแนวโน้มที่สำคัญ ค่าเฉลี่ยเคลื่อนที่ช่วยให้ความผันผวนของผู้ลงโฆษณามีความผันผวนน้อยลงทำให้คุณมีความเข้าใจในทิศทางตลาดโดยรวมมากขึ้น ค่าเฉลี่ยการเคลื่อนที่แบบเสวนาหมายถึงความสำคัญมากขึ้นกับข้อมูลล่าสุด ช่วงเวลายิ่งใหญ่ขึ้นความสำคัญของข้อมูลล่าสุดจะลดลง EMA ถูกกำหนดโดยสมการนี้ ราคาวันนี้ (คูณด้วยน้ำหนัก) today8217s และเมื่อวานนี้ EMA (คูณด้วย 1 น้ำหนัก) คุณต้องเริ่มต้นการคำนวณ EMA ด้วย EMA เริ่มต้น (EMA 0) โดยปกติจะเป็นค่าเฉลี่ยเคลื่อนที่โดยเฉลี่ยของความยาว T แผนภูมิข้างต้นยกตัวอย่างเช่นให้ EMA ของ Microsoft ตั้งแต่วันที่ 1 มกราคม 2013 ถึง 14 มกราคม 2014 ผู้ค้าทางเทคนิคมักใช้ค่าเฉลี่ยเคลื่อนที่สองช่วงของ 8211 ด้วยระยะเวลาสั้น ๆ และอีกเครื่องหนึ่งที่มีช่วงเวลาอันยาวนาน 8211 เพื่อสร้างสัญญาณ buysell มักใช้ค่าเฉลี่ยเคลื่อนที่ 12 และ 26 วัน เมื่อค่าเฉลี่ยเคลื่อนที่สั้นขึ้นเหนือค่าเฉลี่ยที่เคลื่อนไหวได้ยาวนานขึ้นตลาดมีแนวโน้มเพิ่มขึ้นเป็นสัญญาณการซื้อ อย่างไรก็ตามเมื่อค่าเฉลี่ยเคลื่อนที่ที่สั้นลงต่ำกว่าค่าเฉลี่ยเคลื่อนที่ที่ยาวนานสัญญาณการซื้อขายจะลดลง Let8217s เรียนรู้วิธีการคำนวณ EMA โดยใช้ฟังก์ชันแผ่นงาน หลังจากนั้น we8217ll จะค้นพบวิธีใช้ VBA เพื่อคำนวณ EMA (และสร้างแผนภูมิโดยอัตโนมัติ) คำนวณ EMA ใน Excel ด้วยฟังก์ชันแผ่นงานขั้นตอนที่ 1 Let8217s บอกว่าเราต้องการคำนวณ EMA 12 วันของราคาหุ้น Exxon Mobil8217s ก่อนอื่นเราต้องได้รับราคาหุ้นในอดีต 8211 ที่คุณสามารถทำได้ด้วยการดาวน์โหลดราคาหุ้นจำนวนมากนี้ ขั้นตอนที่ 2 . คำนวณค่าเฉลี่ยที่เรียบง่ายของ 12 ราคาแรกด้วยฟังก์ชัน Average82 () ของ Excel8217s ใน screengrab ด้านล่างในเซลล์ C16 เรามีสูตร AVERAGE (B5: B16) โดย B5: B16 มีราคาปิดครั้งแรก 12 ขั้นตอนที่ 3 ด้านล่างเซลล์ที่ใช้ในขั้นตอนที่ 2 ให้ป้อนสูตร EMA ด้านบนจากนั้นคุณได้รับ You8217ve คำนวณดัชนีทางเทคนิคที่สำคัญ EMA ในสเปรดชีต คำนวณ EMA ด้วย VBA ขณะนี้ let8217s จะคำนวณการคำนวณด้วย VBA รวมทั้งการสร้างแปลงโดยอัตโนมัติ ฉันจะแสดงให้ V82 เต็มรูปแบบที่นี่ (it8217 มีในสเปรดชีตด้านล่าง) แต่เราจะหารือเกี่ยวกับโค้ดที่สำคัญที่สุด ขั้นตอนที่ 1. ดาวน์โหลดราคาหุ้นย้อนหลังสำหรับบัญชีของคุณจาก Yahoo Finance (ใช้ไฟล์ CSV) แล้วโหลดลงใน Excel หรือใช้ VBA ในสเปรดชีตนี้เพื่อรับราคาใน Excel โดยตรง ข้อมูลของคุณอาจมีลักษณะดังนี้: ขั้นตอนที่ 2 นี่คือที่ที่เราต้องการฝึกฝน braincell 8211 ซึ่งเราต้องใช้สมการ EMA ใน VBA เราสามารถใช้สไตล์ R1C1 เพื่อป้อนสูตรในแต่ละเซลล์ได้โดยทางโปรแกรม ตรวจสอบข้อมูลโค้ดด้านล่าง แผ่นงาน (quotDataquot).Range (quothquot amp EMAWindow 1) quotaverage (R-amp amp EMAWindow - 1 amp quotC-3: RC-3) แผ่นกระดาษ (quotDataquot).Range (quothquot amp EMAWindow 2 amp quot: hquot amp numRows) (EMAWindow1)) R-1C0 (1- (2 (EMAWindow1))) EMAWindow เป็นตัวแปรที่เท่ากับหน้าต่างเวลาที่ต้องการ numRows คือจำนวนจุดข้อมูลทั้งหมด 1 (8220 18221 เป็นเพราะ สมมติว่าข้อมูลสตาร์ทจริงเริ่มต้นที่แถว 2) EMA คำนวณในคอลัมน์ h สมมติว่า EMAWindow 5 และ numrows 100 (นั่นคือมี 99 จุดข้อมูล) บรรทัดแรกจะวางสูตรไว้ในเซลล์ h6 ที่คำนวณค่าเฉลี่ยเลขคณิต ของ 5 จุดข้อมูลทางประวัติศาสตร์แรกบรรทัดที่สองวางสูตรในเซลล์ h7: h100 ที่คำนวณ EMA ของจุดข้อมูล 95 ที่เหลืออยู่ขั้นที่ 3 ฟังก์ชัน VBA นี้จะสร้างพล็อตของราคาปิดและ EMA ตั้งค่า EMAChart ActiveSheet. ChartObjects. Add (ซ้าย: ช่วง (quota12quot).Left, Width: 500, ด้านบน: ช่วง (quota12quot).Top ความสูง: 300) ด้วย EMAChart. Chart. Stant. Name quotEMA Chartquot WithSeriesCollection. NewSeries ChartType xlLine. Values Sheets (quotdataquot).Range (quote2: equot amp numRows).XValues Sheets (quotdataquot).Range (โควต้า 2: aquot amp numRows).Format. Line. Weight 1.Name quotPricequot End With WithSeriesCollection. NewSeries ChartType xlLine. xisGroup xlPrimary. Values แผ่น (quotdataquot).Range (quoth2: hquot amp numRows).Name quotEMAquot. Border. ColorIndex 1.Format. Line. Weight 1 End With. Axes (xlValue, xlPrimary) ชื่อเรื่อง True. Axes ( (xlValue, xlPrimary).AxisTitle. Characters. Text quotPricequot. Axes (xlValue, xlPrimary).MaximumScale WorksheetFunction. Max (แผ่นงาน (quotDataquot).Range (อ้าง 2: equot amp numRows)).Axes (xlValue, xlPrimary).MinimumScale Int (Worksheet Functions. Min (แผ่นงาน (quotDataquot).Range (อ้าง 2: equot amp numRows)))).Legend. Position xlLegendPositionRight EMAWindow amp วันที่ EMAquot End ด้วยการใช้สเปรดชีตนี้เพื่อใช้งานเครื่องคำนวณ EMA แบบเต็มรูปแบบพร้อมการดาวน์โหลดข้อมูลย้อนหลังโดยอัตโนมัติ 14 ความคิดเกี่ยวกับ ldquo วิธีการคำนวณ EMA ใน Excel rdquo ครั้งสุดท้ายที่ฉันดาวน์โหลด speadsheets ของ Excel ของคุณทำให้โปรแกรมป้องกันไวรัสของฉันตั้งค่าเป็น PUP (โปรแกรมไม่พึงประสงค์ที่อาจเกิดขึ้น) ในที่ apparently มี imbedded ในการดาวน์โหลดที่แอดแวร์, สปายแวร์หรือมัลแวร์ที่มีศักยภาพอย่างน้อย ต้องใช้เวลาหลายวันในการทำความสะอาดพีซีของฉัน ฉันจะมั่นใจได้อย่างไรว่าฉันดาวน์โหลดเฉพาะ Excel แต่น่าเสียดายที่มีจำนวนมัลแวร์เหลือเชื่อ แอดแวร์และสปิร์วาร์และคุณก็ไม่ควรระมัดระวัง ถ้าเป็นเรื่องของค่าใช้จ่ายฉันจะไม่เต็มใจที่จะจ่ายเงินสมเหตุสมผล แต่รหัสต้องเป็น PUP ฟรี ขอขอบคุณไม่มีไวรัสมัลแวร์หรือแอดแวร์ในสเปรดชีตของฉัน I8217ve โปรแกรมพวกเขาเองและฉันรู้ว่า what8217s ภายในพวกเขา There8217 เชื่อมโยงการดาวน์โหลดโดยตรงไปยังไฟล์ zip ที่ด้านล่างของแต่ละจุด (ในสีน้ำเงินเข้มตัวหนาและขีดเส้นใต้) That8217s สิ่งที่คุณควรดาวน์โหลด เลื่อนเมาส์ไปวางเหนือลิงก์และคุณจะเห็นลิงก์โดยตรงไปยังไฟล์ zip ฉันต้องการใช้การเข้าถึงราคาสดเพื่อสร้างตัวชี้วัดด้านเทคโนโลยีที่มีชีวิต (เช่น RSI, MACD เป็นต้น) ฉันได้ตระหนักเพียงเพื่อความถูกต้องสมบูรณ์ฉันต้อง 250 วันมูลค่าของข้อมูลสำหรับแต่ละสต็อกเป็นนอกคอก 40 ฉันมีตอนนี้ มีที่ไหนบ้างที่สามารถเข้าถึงข้อมูลที่ผ่านมาของข้อมูลเช่น EMA, Avg Gain, Avg Loss เช่นเดียวกับที่ฉันสามารถใช้ข้อมูลที่ถูกต้องมากขึ้นในโมเดลของฉันแทนการใช้ข้อมูล 252 วันเพื่อให้ได้ RSI 14 วันที่ถูกต้องฉันสามารถรับภายนอกได้ ค่าที่มาจากการรับผลกำไรเฉลี่ยและการสูญเสียเฉลี่ยและไปจากที่นั่นฉันต้องการให้โมเดลของฉันแสดงผลการค้นหาจาก 200 หุ้นแทนที่จะเป็นไม่กี่ ฉันต้องการพล็อต EMA BB RSI หลายแบบในแผนภูมิเดียวกันและขึ้นอยู่กับเงื่อนไขที่ต้องการกระตุ้นการค้า นี้จะทำงานให้ฉันเป็น backtester ตัวอย่าง excel คุณสามารถช่วยฉันวางแผนหลายครั้งในแผนภูมิเดียวกันโดยใช้ชุดข้อมูลเดียวกัน ฉันรู้วิธีการใช้ข้อมูลดิบกับสเปรดชีต Excel แต่คุณจะใช้ผล ema อย่างไร ema ใน excel charts สามารถปรับเปลี่ยนได้ตามช่วงเวลาที่ระบุ ขอบคุณ kliff mendes พูดว่า: สวัสดีมี Samir ประการแรกขอบคุณล้านสำหรับการทำงานหนักทั้งหมดของคุณ .. งานที่ยอดเยี่ยม GOD BLESS ฉันแค่อยากจะรู้ว่าฉันมีสอง ema พล็อตในแผนภูมิบอก 20ema และ 50ema เมื่อพวกเขาข้ามทั้งขึ้นหรือลงคำว่าซื้อหรือขายปรากฏที่จุดข้ามจะช่วยให้ฉันอย่างมาก kliff mendes texas I8217m ทำงานบนกระดาษคำนวณ backtesting ง่าย that8217ll สร้างสัญญาณซื้อขาย ให้ฉันเวลา 8230 งานที่ดีในแผนภูมิและคำอธิบาย ฉันมีคำถามว่า ถ้าฉันเปลี่ยนวันเริ่มต้นเป็นปีต่อมาและดูข้อมูล EMA ล่าสุดจะเห็นได้ชัดแตกต่างจากเมื่อใช้ช่วง EMA เดียวกันกับวันที่เริ่มต้นก่อนหน้านี้สำหรับการอ้างอิงวันที่เดียวกันนี้ เป็นสิ่งที่คุณคาดหวังไว้ ทำให้ยากที่จะดูแผนภูมิที่ตีพิมพ์ด้วย EMA ที่แสดงและไม่เห็นแผนภูมิเดียวกัน Shivashish Sarkar กล่าวว่า: สวัสดีค่ะฉันใช้เครื่องคำนวณ EMA ของคุณและขอขอบคุณจริงๆ อย่างไรก็ตามฉันสังเกตเห็นว่าเครื่องคิดเลขไม่สามารถทำกราฟสำหรับทุก บริษัท ได้ (แสดงข้อผิดพลาดขณะรัน 1004) คุณสามารถสร้างเครื่องคิดเลขที่มีการอัปเดตซึ่งจะรวม บริษัท ใหม่ไว้ด้วยหรือไม่ปล่อยให้ตอบกลับยกเลิกการตอบเช่นฐานความรู้ของฟอร์แมตฟรีสเปรดชีตบทความล่าสุดที่ 2 (1 n) เนื้อหาย่อย t ใช้เพื่อระบุเวลาเช่น t-1 หมายถึงระยะเวลาก่อนที่ t และ n ซึ่งผู้ใช้กำหนดโดยอ้างถึงระยะเวลาการค้ำประกันของ EMA ตัวอย่างเช่นค่า EMA ที่เทียบเท่ากับค่าเฉลี่ยเคลื่อนที่แบบง่าย 3 ช่วงมี n จาก 3 ค่าที่มากขึ้นของ n จะเล็กลง ส่งผลให้มีขนาดใหญ่ขึ้น (1) และมี EMA t-1 อยู่ใน EMA t ค่าแรกของ EMA ในชุดข้อมูลเวลาอาจถือได้ว่าเป็นค่าเฉลี่ยเคลื่อนที่ที่น้อยที่สุดของวันที่ 8217 ของราคา ผู้ใช้บางรายอาจต้องการเริ่มต้นค่า EMA แรกตั้งแต่ช่วงที่สองเป็นต้นไปที่ EMA ในช่วง 2 x ช่วง 2 ราคา (1 8211) x ช่วงเวลาราคา 1 ผู้ใช้ควรเข้าใจว่าค่าเฉลี่ยเคลื่อนที่แบบเสวนาคือการขยายตัวแบบอนันต์โดยที่ราคาก่อนหน้านี้มีน้ำหนักน้อยลงเมื่อใช้ EMA t พิจารณาสิ่งต่อไปนี้: ส่งผลให้ EMA มีการตอบสนองและความผันผวนน้อยกว่าค่าเฉลี่ยของค่าเฉลี่ยเคลื่อนที่ การอภิปรายรายละเอียดเพิ่มเติมเกี่ยวกับเรื่องนี้สามารถพบได้ในบทความของฉันเกี่ยวกับตัวกรองการเงินและการวิเคราะห์ทางเทคนิค วิธี A ใช้ฟังก์ชันในขณะที่วิธี B ใช้วิธีย่อยในการคำนวณ CMF วิธี B มีความรวดเร็วและยืดหยุ่นมากขึ้น วางรหัสนี้ลงในหน้าต่างรหัส ThisWorkBook ใน VBA คลิกขวาที่ WorkBook นี้ใน Project Explorer และคลิก View Code Private WorkbookOpen WorkbookOpen () ส่วนที่เหลืออยู่ในโมดูลใด ๆ บอกให้ Excel รวมรายการเหล่านี้ไว้ในรายการฟังก์ชันเพิ่มคำอธิบายให้กับ Excel และสร้างหมวดหมู่ใหม่ที่ชื่อ Technical Indicators มาโครแมโคร Macro: EMA, คำอธิบาย: ส่งกลับค่าเฉลี่ยการเคลื่อนที่แบบ Exponential แอมป์ Chr (10) แอมป์ Chr (10) amp เลือกช่วงเวลาล่าสุด EMA หรือช่วงราคาที่ผ่านมาถ้างวดปัจจุบันเป็นอันดับแรก แอมป์ Chr (10) แอมป์ Chr (10) แอมป์ตามด้วยราคาปัจจุบันและ n (10) แอมป์ Chr (10) แอมป์ Chr (10) แอมป์ปัจจัยการสลายตัวของค่าเฉลี่ยเคลื่อนที่แบบเสวนาถูกคำนวณเป็น alpha2 (n1) ฟังก์ชันสาธารณะ EMA (เมื่อวานนี้ราคา n) ราคาอัลฟาอีมา (1 - alpha) เมื่อวานนี้คุณสามารถคำนวณค่าเฉลี่ยเคลื่อนที่แบบเสวนาได้โดยพิมพ์ลงในเซลล์ใด ๆ EMA (Last EMA Period, Current Price, n) ป้อนราคาช่วงสุดท้ายเป็น EMA งวดล่าสุดถ้าคุณกำลังคำนวณ EMA แรกของชุดข้อมูลของคุณ เมื่อต้องการเรียกใช้เมธอด B คุณต้องคัดลอกส่วนย่อย Runthis จากหน้าใน AccumulationDistribution Line ลงในโมดูลของคุณ นอกจากนี้คุณต้องเรียกใช้ EMA จากหมวดย่อย Runthis เพิ่มบรรทัดต่อไปนี้ไปยังย่อย Runthis วางไว้ทางด้านขวาก่อน End Sub และปิดใช้งานแมโครอื่น ๆ ทั้งหมดที่ Runthis จะโทร Sub นี้จะเริ่มคำนวณ EMA ตั้งแต่ t2 เป็นต้นไป Sub EMA (close1 เป็น Range, เอาต์พุตเป็น Range, n As Long) close0 close1 ( 1, 1).Address (False, False) close1a close1 (2, 1).Address (False, False) เอาท์พุทเอาต์พุต 1 (1, 1).Address (False, False) เอาต์พุต (2, 1). ค่า 2 (1 แอมป์ amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp amp close0 เช่นเดียวกับที่คุณเพิ่งอ่าน Digg หรือ Tipd วัตถุประสงค์ของ Finance4Traders คือการช่วยให้ผู้ค้าเริ่มต้นโดยนำพวกเขาเป็นกลางการวิจัยและความคิด ตั้งแต่ปลายปีพศ. 2548 เป็นต้นมาผมได้พัฒนายุทธศาสตร์การซื้อขายโดยใช้พื้นฐานส่วนบุคคล ไม่ใช่รูปแบบเหล่านี้ทั้งหมดเหมาะสำหรับฉัน แต่นักลงทุนรายอื่นหรือผู้ค้าอาจเห็นว่ามีประโยชน์ หลังจากที่ทุกคนมีเป้าหมายการลงทุนที่แตกต่างกันและนิสัย Finance4Traders กลายเป็นแพลตฟอร์มที่สะดวกในการเผยแพร่งานของฉัน (อ่านเพิ่มเติมเกี่ยวกับ Finance4Traders) กรุณาใช้เว็บไซต์นี้ในลักษณะที่เหมาะสมและมีน้ำใจ ซึ่งหมายความว่าคุณควรอ้างอิง Finance4Traders อย่างน้อยให้ลิงก์ย้อนกลับไปที่ไซต์นี้หากคุณใช้เนื้อหาใด ๆ ของเรา นอกจากนี้คุณยังไม่ได้รับอนุญาตให้ใช้เนื้อหาของเราในลักษณะที่ไม่ชอบด้วยกฎหมาย นอกจากนี้คุณควรเข้าใจด้วยว่าเนื้อหาของเราไม่ได้รับการรับประกันและคุณควรตรวจสอบเนื้อหาของเราโดยไม่คิดค่าใช้จ่ายก่อนที่จะใช้เนื้อหาเหล่านี้ โปรดดูที่นโยบายเนื้อหาและนโยบายความเป็นส่วนตัวของไซต์เมื่อเข้าสู่ไซต์นี้ comments 0 ความเห็น: โพสต์ความคิดเห็นกลยุทธ์การค้าจะคล้ายกับกลยุทธ์ขององค์กร การศึกษาทรัพยากรของคุณอย่างละเอียดจะช่วยให้คุณสามารถตัดสินใจได้อย่างมีประสิทธิภาพมากขึ้น (อ่านต่อ) 8226 การทำความเข้าใจตัวชี้วัดทางเทคนิคตัวชี้วัดทางเทคนิคมากกว่าแค่สมการ ตัวชี้วัดที่มีการพัฒนาอย่างดีเมื่อนำมาประยุกต์ใช้ทางวิทยาศาสตร์เป็นเครื่องมือที่ช่วยให้นักค้าดึงข้อมูลที่สำคัญจากข้อมูลทางการเงิน (อ่านต่อ) 8226 เหตุใดฉันจึงต้องการใช้ Excel Excel แสดงข้อมูลให้คุณเห็น ทำให้คุณเข้าใจการทำงานของคุณได้ง่ายขึ้นและประหยัดเวลา (อ่านต่อ)
Comments
Post a Comment