Average Moving Average คือค่าเฉลี่ยของข้อมูลที่คำนวณในช่วงระยะเวลาหนึ่ง ค่าเฉลี่ยเคลื่อนที่เป็นตัวบ่งชี้ราคาที่นิยมใช้มากที่สุดในการวิเคราะห์ทางเทคนิค ค่าเฉลี่ยนี้สามารถใช้กับราคาใด ๆ รวมถึงไฮ, ต่ำ, เปิดหรือปิดและสามารถใช้กับตัวบ่งชี้อื่นได้ด้วย ค่าเฉลี่ยเคลื่อนที่จะทำให้ชุดข้อมูลมีการปรับปรุงซึ่งมีความสำคัญมากในตลาดที่ผันผวนเนื่องจากช่วยในการระบุแนวโน้มที่สำคัญ แผนภูมิ Dundas สำหรับ ASP มีค่าเฉลี่ยเคลื่อนที่ 4 ประเภท ได้แก่ Simple, Exponential เป็นรูปสามเหลี่ยม และถ่วงน้ำหนัก ความแตกต่างที่สำคัญที่สุดระหว่างค่าเฉลี่ยเคลื่อนที่ที่กล่าวมาข้างต้นเป็นวิธีที่พวกเขาให้น้ำหนักกับจุดข้อมูลของตน เราขอแนะนำให้คุณอ่านการใช้สูตรทางการเงินก่อนดำเนินการต่อ การใช้สูตรทางการเงินจะให้คำอธิบายโดยละเอียดเกี่ยวกับวิธีการใช้สูตรและอธิบายถึงตัวเลือกต่างๆที่คุณสามารถใช้ได้เมื่อใช้สูตร แผนภูมิเส้นเป็นทางเลือกที่ดีเมื่อแสดงค่าเฉลี่ยเคลื่อนที่แบบธรรมดา การตีความทางการเงิน: ค่าเฉลี่ยเคลื่อนที่จะใช้เพื่อเปรียบเทียบราคาหลักทรัพย์กับค่าเฉลี่ยเคลื่อนที่ องค์ประกอบที่สำคัญที่สุดที่ใช้ในการคำนวณค่าเฉลี่ยเคลื่อนที่คือช่วงเวลาซึ่งควรเท่ากับรอบการตลาดที่สังเกตได้ ค่าเฉลี่ยเคลื่อนที่เป็นตัวบ่งชี้ที่ปกคลุมด้วยวัตถุฉนวนและมักจะอยู่เบื้องหลังราคา เมื่อราคามีแนวโนมคาเฉลี่ยเคลื่อนที่จะอยูใกลเคียงกับราคาหลักทรัพย เมื่อราคาขึ้นไปค่าเฉลี่ยเคลื่อนที่อาจลดลงเนื่องจากอิทธิพลของข้อมูลในอดีต การคำนวณ: ค่าเฉลี่ยเคลื่อนที่จะคำนวณโดยใช้สูตรต่อไปนี้: ในสูตรก่อนหน้าค่า n หมายถึงช่วงเวลา ระยะเวลาที่พบมากที่สุดคือ 10 วัน 50 วันและ 200 วัน ค่าเฉลี่ยเคลื่อนที่เคลื่อนที่เนื่องจากแต่ละจุดข้อมูลใหม่ถูกเพิ่มจุดข้อมูลที่เก่าที่สุดจะถูกลดลง ค่าเฉลี่ยเคลื่อนที่ที่เรียบง่ายให้น้ำหนักเท่ากันกับแต่ละจุดข้อมูล ตัวอย่างนี้แสดงให้เห็นถึงวิธีการคำนวณค่าเฉลี่ยเคลื่อนที่ 20 วันโดยใช้สูตร Formula. In application ซื้อขายของฉันฉันมี ticks สดของราคาหุ้น ฉันต้องการรักษา SMA ให้สมมติว่าฉันต้องการ SMA จากเทียน 20 ดวงโดยที่ระยะเวลาของเทียนแต่ละอันอยู่ที่ 10 วินาที ซึ่งหมายความว่าทุก 10 วินาทีฉันมีจุดตรวจที่: ฉันปิดเทียนปัจจุบันและเก็บราคาเฉลี่ยสำหรับ 10 วินาทีล่าสุด ค่าเฉลี่ยคือ (สูงสุด - นาที) 2 ฉันเริ่มเทียนใหม่และเก็บราคาล่าสุด ฉันทำความสะอาดเทียนล้าสมัยแล้ว ฉันอัพเดตราคาล่าสุดของเทียนขึ้นรูปและคำนวณ SMA ดังนั้นเมื่อเห็บฉันต้องคำนวณ SMA ในกรณีส่วนใหญ่จะมีการเปลี่ยนแปลงเฉพาะราคาของเทียนที่ผ่านมา (ทำให้เราใช้ราคาล่าสุด) ครั้งต่อ 10 วินาทีฉันต้องทำงานพิเศษเพิ่มเติมเล็กน้อย - ฉันต้องลืมค่าเฉลี่ยของเทียนที่ล้าสมัยและเก็บค่าเฉลี่ยของเทียนที่เพิ่งสร้างขึ้น คุณสามารถแนะนำวิธีการดำเนินการนี้ด้วยเวลาแฝงต่ำที่สุดความต้องการแฝงต่ำเป็นสิ่งจำเป็นหลัก ถาม 28 เม. ย. 14 เวลา 10:21 น. ไม่แน่ใจว่านี่เป็นวิธีการที่คุณต้องการหรือไม่ แต่นี่คือพีดีเอสสำหรับ SMA ที่รวดเร็วมาก Simple Moving Average: สมมติว่าข้อมูลของคุณมาในรูปแบบของสตรีมบางส่วนและเก็บไว้ในที่เก็บหน่วยความจำอย่างต่อเนื่อง (อย่างน้อยด้วยที่อยู่ที่ทำแผนที่อย่างต่อเนื่อง) ด้วยวิธีนี้การเพิ่มสองครั้งและการคูณ (ด้วย 12000) คุณสามารถสร้างค่าเฉลี่ยเคลื่อนที่ที่ตามมาสำหรับ เห็บใหม่ ค่าเฉลี่ยเคลื่อนที่ที่ระบุ: นั่นคือทางเลือกที่ดีตามที่กล่าวมาข้างต้น: นี่ไม่ใช่ค่าเฉลี่ยเคลื่อนที่เฉลี่ยของ N-day ค่าเฉลี่ยถ่วงน้ำหนักที่มีน้ำหนักเฉลี่ย 87 เท่าในช่วง N วันที่ผ่านมาเกือบจะถึงสิบวัน หมายเหตุเกี่ยวกับการเพิ่มประสิทธิภาพของคอมไพเลอร์: โปรดสังเกตว่าการเปิดใช้ตัวเลือก SSE หรือ AVX ถ้ามีจะช่วยให้สามารถเร่งความเร็วของอัลกอริทึมเหล่านี้ได้มากขึ้นเนื่องจากการคำนวณหลายแบบสามารถปั่นออกได้ในรอบซีพียูเดียวฉันรู้ว่าทำได้สำเร็จด้วยการเพิ่มตาม: ชอบหลีกเลี่ยงการเพิ่ม ฉันมี googled และไม่พบตัวอย่างที่เหมาะสมหรืออ่านได้ โดยทั่วไปฉันต้องการติดตามค่าเฉลี่ยเคลื่อนที่ของสตรีมกระแสข้อมูลจำนวนจุดลอยโดยใช้ตัวเลข 1000 ครั้งล่าสุดเป็นตัวอย่างข้อมูล วิธีที่ง่ายที่สุดในการทำแบบทดสอบนี้คือการใช้อาร์เรย์แบบวงกลมค่าเฉลี่ยเคลื่อนที่แบบเสวนาและค่าเฉลี่ยเคลื่อนที่ที่เรียบง่ายกว่าและพบว่าผลลัพธ์จากอาร์เรย์แบบวงกลมเหมาะกับความต้องการของฉันมากที่สุด ถาม 12 มิ.ย. 12 เวลา 4:38 ถ้าความต้องการของคุณเรียบง่ายคุณอาจลองใช้ค่าเฉลี่ยเคลื่อนที่แบบเสวนา ใส่เพียงแค่คุณสร้างตัวแปรสะสมและเมื่อโค้ดของคุณดูที่ตัวอย่างแต่ละโค้ดจะอัปเดตข้อมูลสะสมด้วยค่าใหม่ คุณสามารถเลือกค่า alpha คงที่ระหว่าง 0 ถึง 1 และคำนวณค่านี้: คุณเพียงแค่หาค่า alpha ที่ผลของตัวอย่างที่กำหนดจะใช้เวลาประมาณ 1000 ตัวอย่างเท่านั้น อืมฉันไม่แน่ใจว่านี่เหมาะกับคุณแล้วตอนนี้ฉันวางมันไว้ที่นี่แล้ว ปัญหาคือ 1000 เป็นหน้าต่างยาวสวยสำหรับค่าเฉลี่ยเคลื่อนที่ที่อธิบายไม่แน่ใจว่ามีอัลฟาที่จะกระจายค่าเฉลี่ยมากกว่า 1000 หมายเลขล่าสุดโดยไม่ต้อง underflow ในการคำนวณจุดลอย แต่ถ้าคุณต้องการค่าเฉลี่ยที่เล็กลงเช่น 30 ตัวเลขหรือมากกว่านี่เป็นวิธีที่ง่ายและรวดเร็วในการดำเนินการ ตอบ 12 มิ.ย. 12 เวลา 4:44 1 ในโพสต์ของคุณ ค่าเฉลี่ยเคลื่อนที่ที่อธิบายได้จะทำให้ตัวแปรอัลฟ่าเป็นตัวแปรได้ ดังนั้นจึงช่วยให้สามารถใช้คำนวณค่าเฉลี่ยของฐานเวลา (เช่นไบต์ต่อวินาที) ถ้าเวลานับตั้งแต่การอัปเดตสะสมครั้งล่าสุดเป็นเวลามากกว่า 1 วินาทีคุณจะยอมให้ alpha เป็น 1.0 มิเช่นนั้นคุณสามารถปล่อยให้ alpha เป็น (usecs ตั้งแต่ update1000000 ครั้งล่าสุด) ndash jxh Jun 12 12 at 6:21 โดยทั่วไปฉันต้องการติดตามค่าเฉลี่ยเคลื่อนที่ของกระแสอย่างต่อเนื่องของกระแสตัวเลขจุดลอยใช้ล่าสุด 1000 หมายเลขเป็นตัวอย่างข้อมูล โปรดทราบว่าด้านล่างปรับปรุงชุดค่าผสมทั้งหมดเป็นองค์ประกอบที่เพิ่มขึ้นโดยไม่ต้องเสียค่าใช้จ่ายในการคำนวณ O (N) traversal เพื่อคำนวณผลรวม - จำเป็นสำหรับค่าเฉลี่ย - ตามความต้องการ ทั้งหมดถูกกำหนดเป็นพารามิเตอร์อื่นจาก T เพื่อสนับสนุนเช่น ใช้ยาวนานเมื่อรวม 1000 ยาว s, int สำหรับ char s หรือ double เพื่อรวม float s นี่เป็นบิตที่มีข้อบกพร่องในการที่ numsamples อาจผ่าน INTMAX - ถ้าคุณสนใจคุณสามารถใช้ unsigned long long หรือใช้สมาชิกข้อมูล bool พิเศษเพื่อบันทึกเมื่อเติมคอนเทนเนอร์เป็นครั้งแรกในขณะที่วนรอบ numsamples รอบ (ดีที่สุดแล้วเปลี่ยนชื่อบางอย่างที่ไม่เป็นอันตรายเช่น pos) ตอบ 12 มิ.ย. 12 at 5:19 สมมติว่าตัวดำเนินการ quotvoid (T sample) quot ก็คือ quotvoid operatorltlt (T sample) quot ndash o วันที่ 8 มิ.ย. 14 เวลา 11:52 น. oPhút ahhh เห็นดี จริงฉันตั้งใจจะให้โมฆะดำเนิน () (T ตัวอย่าง) แต่แน่นอนคุณสามารถใช้สิ่งที่คุณต้องการสัญกรณ์. จะแก้ไขขอบคุณ ndash Tony D มิ.ย. 8 14 เวลา 14: 27 ยินดีต้อนรับสู่ LinuxQuestions. org ชุมชน Linux ที่เป็นมิตรและใช้งานได้ ขณะนี้คุณกำลังดู LQ ในฐานะแขก เมื่อเข้าร่วมชุมชนของเราคุณจะสามารถโพสต์หัวข้อรับจดหมายข่าวของเราใช้การค้นหาขั้นสูงสมัครรับข้อมูลหัวข้อและเข้าถึงคุณลักษณะพิเศษอื่น ๆ ได้มากมาย การลงทะเบียนเป็นไปอย่างรวดเร็วง่ายและฟรีอย่างแน่นอน เข้าร่วมชุมชนของเราวันนี้โปรดทราบว่าสมาชิกที่ลงทะเบียนเห็นโฆษณาน้อยลงและ ContentLink ถูกปิดใช้งานโดยสิ้นเชิงเมื่อคุณเข้าสู่ระบบหากคุณมีปัญหาในการลงทะเบียนหรือเข้าสู่ระบบบัญชีของคุณโปรดติดต่อเรา หากคุณต้องการตั้งรหัสผ่านใหม่คลิกที่นี่ โปรดเข้าสู่หน้านี้เพื่อล้างคุกกี้ที่เกี่ยวข้องกับ LQ ทั้งหมด บทนำสู่ระบบ Linux - คู่มือเกี่ยวกับคู่มือคู่มือนี้สร้างขึ้นเพื่อเป็นภาพรวมของระบบปฏิบัติการ Linux มุ่งสู่ผู้ใช้ใหม่ในฐานะการสำรวจและการเริ่มต้นใช้งานด้วยการออกกำลังกายในตอนท้ายของแต่ละบท สำหรับผู้เข้ารับการฝึกอบรมขั้นสูงอาจเป็นการอ้างอิงเดสก์ท็อปและรวบรวมความรู้พื้นฐานที่จำเป็นต่อการดำเนินการกับระบบและการดูแลระบบเครือข่าย หนังสือเล่มนี้มีตัวอย่างชีวิตจริงมากมายที่ได้จากประสบการณ์ของผู้เขียนในฐานะระบบ Linux และผู้ดูแลระบบเครือข่ายครูฝึกและที่ปรึกษา พวกเขาหวังว่าตัวอย่างเหล่านี้จะช่วยให้คุณเข้าใจถึงระบบลีนุกซ์ได้ดีขึ้นและคุณรู้สึกเป็นกำลังใจที่จะลองใช้สิ่งต่างๆด้วยตัวคุณเอง คลิกที่นี่เพื่อรับคู่มือฉบับสมบูรณ์แบบนี้ฟรี
No comments:
Post a Comment