Tuesday 25 July 2017

การย้าย ค่าเฉลี่ย รหัส Mq4


MetaTrader 4 - ผู้เชี่ยวชาญการย้ายค่าเฉลี่ย - ผู้เชี่ยวชาญด้าน MetaTrader 4 ผู้เชี่ยวชาญด้านการย้ายเฉลี่ยสำหรับการสร้างสัญญาณการค้าใช้ค่าเฉลี่ยเคลื่อนที่หนึ่งค่า การเปิดและปิดตำแหน่งจะดำเนินการเมื่อค่าเฉลี่ยเคลื่อนที่ตรงกับราคาที่แถบที่เพิ่งมีการสร้าง (ดัชนีแท่งเท่ากับ 1) ขนาดจำนวนมากจะได้รับการปรับให้เหมาะสมตามอัลกอริทึมพิเศษ ที่ปรึกษาผู้เชี่ยวชาญวิเคราะห์ความสอดคล้องกันของค่าเฉลี่ยเคลื่อนที่และแผนภูมิราคาในตลาด การตรวจสอบทำได้โดยใช้ฟังก์ชัน CheckForOpen () ถ้าค่าเฉลี่ยเคลื่อนที่ตรงแถบไปในทางที่อดีตสูงกว่าราคาเปิด แต่ต่ำกว่าราคาปิดจะมีการเปิดสถานะซื้อ หากค่าเฉลี่ยเคลื่อนที่ตรงแถบตามวิธีที่อดีตต่ำกว่าราคาเปิด แต่สูงกว่าราคาปิดจะมีการเปิดสถานะขาย การจัดการด้านการเงินที่ใช้ในผู้เชี่ยวชาญทำได้ง่ายมาก แต่มีประสิทธิภาพ: การควบคุมปริมาณตำแหน่งแต่ละครั้งขึ้นอยู่กับผลการดำเนินการก่อนหน้านี้ อัลกอริธึมนี้ถูกใช้โดยฟังก์ชัน LotsOptimized () ขนาดล็อตพื้นฐานจะคำนวณตามความเสี่ยงที่อนุญาตสูงสุด: พารามิเตอร์ MaximumRisk จะแสดงเปอร์เซ็นต์ความเสี่ยงขั้นพื้นฐานสำหรับแต่ละธุรกรรม มักมีค่าระหว่าง 0.01 (1) ถึง 1 (100) ตัวอย่างเช่นถ้า Free Margin (AccountFreeMargin) เท่ากับ 20,500 และกฎการจัดการเงินทุนกำหนดให้ใช้ความเสี่ยงของ 2 จำนวนล็อตพื้นฐานจะทำให้ 20500 0.02 1000 0.41 การควบคุมความถูกต้องของขนาดของล็อตเป็นสิ่งสำคัญมากและทำให้ผลลัพธ์เป็นไปตามปกติโดยมีค่าที่ยอมรับได้ โดยปกติจะอนุญาตให้เศษส่วนที่มีขั้นตอนที่ 0.1 ขึ้นไป ธุรกรรมที่มีปริมาณ 0.41 จะไม่ถูกดำเนินการ NormalizeDouble () ใช้ฟังก์ชันความถูกต้องไม่เกิน 1 ตัวหลังจากจุด ซึ่งส่งผลให้จำนวนพื้นฐานของ 0.4 การคำนวณล็อตล็อตพื้นฐานบนพื้นฐานของอัตรากำไรฟรีช่วยให้สามารถเพิ่มปริมาณการดำเนินงานได้ขึ้นอยู่กับความสำเร็จในการซื้อขายเช่นการค้ากับ reinvesting นี่คือกลไกพื้นฐานที่มีการจัดการเงินทุนที่จำเป็นเพื่อเพิ่มประสิทธิภาพในการซื้อขาย DecreaseFactor คือขอบเขตที่ขนาดของล็อตจะลดลงหลังจากการซื้อขายที่ไม่มีประโยชน์ ค่าปกติคือ 2,3,4,5 หากการทำธุรกรรมก่อนหน้านี้ไม่ทำกำไรปริมาณที่ตามมาจะลดลงตามปัจจัย DecreaseFactor เพื่อรอช่วงที่ไม่สามารถทำกำไรได้ นี่คือปัจจัยหลักในขั้นตอนวิธีการจัดการทุน ความคิดนี้ง่ายมาก: ถ้าการซื้อขายประสบความสำเร็จเพิ่มขึ้นผู้เชี่ยวชาญจะทำงานร่วมกับข้อมูลพื้นฐานที่ทำกำไรสูงสุด หลังจากการทำธุรกรรมที่ไม่มีประโยชน์ครั้งแรกผู้เชี่ยวชาญจะลดความเร็วจนกว่าจะมีการทำรายการใหม่ที่เป็นบวก อัลกอริธึมช่วยให้สามารถลดความเร็วลงได้โดยทำอย่างใดอย่างหนึ่งต้องระบุ DecreaseFactor 0 จำนวนธุรกรรมที่ไม่สามารถทำกำไรครั้งล่าสุดได้รับการคำนวณในประวัติการค้า จำนวนขั้นพื้นฐานจะถูกคำนวณใหม่บนพื้นฐานนี้ดังนั้นอัลกอริทึมจะช่วยให้สามารถลดความเสี่ยงที่เกิดขึ้นได้อย่างมีประสิทธิภาพอันเนื่องมาจากการทำรายการที่ไม่ก่อให้เกิดกำไรจำนวนมากต้องได้รับการตรวจสอบขนาดของล็อตที่อนุญาตต่ำสุดเมื่อสิ้นสุดการทำงานเนื่องจาก การคำนวณที่ทำไว้ก่อนหน้านี้อาจส่งผลให้เกิดข้อผิดพลาด 0: ผู้เชี่ยวชาญส่วนใหญ่มีไว้สำหรับการทำงานกับช่วงเวลารายวันและในโหมดการทดสอบ - สำหรับการทำในราคาที่ใกล้เคียง มันจะค้าเฉพาะที่เปิดบาร์ใหม่นั่นคือเหตุผลที่โหมดของการทำแบบจำลองทุกติ๊กไม่จำเป็นต้อง ผลการทดสอบแสดงไว้ในรายงานตัวชี้วัดที่ 4 ตัวชี้วัดค่าเฉลี่ยเคลื่อนที่ MA - ตัวบ่งชี้สำหรับ MetaTrader 4 ตัวบ่งชี้ทางเทคนิคค่าเฉลี่ยเคลื่อนที่แสดงค่าเฉลี่ยของราคาตราสารในช่วงเวลาหนึ่ง เมื่อคำนวณค่าเฉลี่ยเคลื่อนที่ค่าเฉลี่ยหนึ่งค่าจากราคาตราสารในช่วงเวลานี้ เมื่อราคาเปลี่ยนแปลงไปค่าเฉลี่ยเคลื่อนที่จะเพิ่มขึ้นหรือลดลง มีสี่ประเภทของค่าเฉลี่ยเคลื่อนที่คือ Simple (เรียกอีกอย่างว่า Arithmetic), Exponential, Smoothed และ Linear Weighted ค่าเฉลี่ยเคลื่อนที่สามารถคำนวณได้สำหรับชุดข้อมูลลำดับใด ๆ รวมถึงราคาเปิดและราคาปิดราคาสูงสุดและต่ำสุดปริมาณการซื้อขายหรือตัวชี้วัดอื่น ๆ มักเป็นกรณีที่ใช้ค่าเฉลี่ยเคลื่อนที่สองเท่า สิ่งเดียวที่ค่าเฉลี่ยเคลื่อนที่ของแต่ละประเภทแตกต่างกันมากคือเมื่อค่าสัมประสิทธิ์น้ำหนักที่กำหนดให้กับข้อมูลล่าสุดต่างกัน ในกรณีที่เราพูดถึงค่าเฉลี่ยเคลื่อนที่ที่เรียบง่ายราคาทั้งหมดของช่วงเวลาที่เป็นปัญหามีมูลค่าเท่ากัน เส้นค่าเฉลี่ยเลขยกกำลังเชิงเส้นและแบบ Linear มีมูลค่าเพิ่มมากขึ้นในราคาล่าสุด วิธีที่ใช้บ่อยที่สุดในการตีความค่าเฉลี่ยราคาคือการเปรียบเทียบการเปลี่ยนแปลงของราคากับการดำเนินการด้านราคา เมื่อราคาของตราสารเพิ่มขึ้นเหนือค่าเฉลี่ยเคลื่อนที่สัญญาณซื้อจะปรากฏขึ้นหากราคาปรับตัวลดลงต่ำกว่าค่าเฉลี่ยเคลื่อนที่เรามีสัญญาณการขายอะไรบ้าง ระบบการซื้อขายนี้ซึ่งอิงตามค่าเฉลี่ยเคลื่อนที่ไม่ได้ออกแบบมาเพื่อให้เข้าสู่ตลาดได้อย่างถูกต้องในจุดต่ำสุดและทางออกด้านขวาบนยอด จะช่วยให้สามารถปฏิบัติตามแนวโน้มดังต่อไปนี้: ซื้อเร็ว ๆ นี้หลังจากที่ราคาถึงจุดต่ำสุดแล้วและจะขายได้เร็ว ๆ นี้หลังจากที่ราคาถึงจุดสูงสุดแล้ว Simple Moving Average (Simple Moving Average - Simple Moving Average - Simple Moving Average - Simple Moving Average - Simple Moving Average - SMA) หมายถึงค่าเฉลี่ยเคลื่อนที่โดยเฉลี่ยคำนวณโดยการสรุปราคาปิดตราสารผ่านช่วงเวลาหนึ่ง ๆ (เช่น 12 ชั่วโมง) ค่านี้หารด้วยจำนวนงวดดังกล่าว SMA SUM (CLOSE, N) N โดยที่: N เป็นจำนวนงวดการคำนวณ ค่าเฉลี่ยเคลื่อนที่แบบ Exponential (EMA) ค่าเฉลี่ยเคลื่อนที่โดยการสุ่มชี้แจงจะคำนวณโดยการเพิ่มค่าเฉลี่ยเคลื่อนที่ของส่วนแบ่งของราคาปิดปัจจุบันเป็นค่าก่อนหน้า ด้วยค่าเฉลี่ยเคลื่อนที่ที่ราบเรียบตามลำดับส่วนราคาล่าสุดมีมูลค่ามากขึ้น ค่าเฉลี่ยเลขคณิตของ P-percent จะมีลักษณะดังนี้: ที่ไหน: ปิด: (i) ราคาของการปิดงวดปัจจุบัน EMA (i-1) ค่าเฉลี่ยเลขทศนิยมของการปิดงวดก่อนหน้า P เปอร์เซ็นต์ของการใช้ราคา Smoothed Moving Average (SMMA) ค่าแรกของค่าเฉลี่ยเคลื่อนที่แบบเรียบนี้คำนวณเป็นค่าเฉลี่ยเคลื่อนที่แบบเรียบ (SMA): SUM1 SUM (CLOSE, N) ค่าเฉลี่ยเคลื่อนที่ที่สองและค่าที่ต่อเนื่องจะคำนวณตามสูตรนี้: ที่ไหน: SUM1 คือ ยอดรวมของราคาปิดสำหรับระยะเวลา N SMMA1 เป็นค่าเฉลี่ยเคลื่อนที่ที่ราบเรียบของแถบแรก SMMA (i) เป็นค่าเฉลี่ยเคลื่อนที่ที่ราบเรียบของแถบปัจจุบัน (ยกเว้นค่าแรก) CLOSE (i) คือราคาปิดปัจจุบัน N คือ ราบเรียบ ค่าเฉลี่ยถ่วงน้ำหนักเชิงเส้น (LWMA) ในกรณีของค่าเฉลี่ยเคลื่อนที่ถ่วงน้ำหนักข้อมูลล่าสุดมีค่ามากกว่าข้อมูลเริ่มต้น ค่าเฉลี่ยถ่วงน้ำหนักที่คำนวณได้จากการคูณกับราคาปิดแต่ละชุดในชุดพิจารณาโดยใช้ค่าสัมประสิทธิ์น้ำหนักบางอย่าง LWMA SUM (ปิด (i) i, N) SUM (i, N) ที่ไหน: SUM (i, N) คือผลรวมของค่าสัมประสิทธิ์น้ำหนัก ค่าเฉลี่ยเคลื่อนที่สามารถใช้กับตัวบ่งชี้ นั่นคือที่การตีความตัวบ่งชี้ค่าเฉลี่ยเคลื่อนที่จะคล้ายกับการตีความค่าเฉลี่ยถ่วงน้ำหนักของราคา: ถ้าตัวบ่งชี้สูงขึ้นเหนือค่าเฉลี่ยเคลื่อนที่ของตัวบ่งชี้นั่นหมายความว่าการเคลื่อนไหวของตัวบ่งชี้ที่เพิ่มขึ้นมีแนวโน้มที่จะดำเนินต่อไป: ถ้าตัวบ่งชี้ต่ำกว่าค่าเฉลี่ยเคลื่อนที่ หมายความว่ามีแนวโน้มว่าจะลดลงต่อไป นี่คือประเภทของค่าเฉลี่ยเคลื่อนที่ในแผนภูมิ: ค่าเฉลี่ยเคลื่อนที่เฉลี่ย (SMA) ค่าเฉลี่ยเคลื่อนที่ที่ถ่วงน้ำหนัก (EMA) ค่าเฉลี่ยเคลื่อนที่แบบเรียบ (SMMA) ค่าเฉลี่ยเคลื่อนที่เชิงเส้นแบบเชิงเส้น (LWMA) โดยปกติแล้วจะสามารถใช้ค่าเฉลี่ยเคลื่อนที่สองค่าเพื่อสร้างกลยุทธ์อัตราแลกเปลี่ยน EA สำหรับ MT4) โดยใช้กฎต่อไปนี้: ซื้อเมื่อค่าเฉลี่ยเคลื่อนที่ระยะสั้นอยู่เหนือค่าเฉลี่ยเคลื่อนไหวระยะยาวขายเมื่อค่าเฉลี่ยเคลื่อนที่สูงกว่าค่าเฉลี่ยเคลื่อนที่โดยเฉลี่ยในกราฟต่อไปนี้จาก MetaTrader Terminal เส้นสีเหลืองสั้น ค่าเฉลี่ยเคลื่อนที่รอบระยะเวลา (Period9) และเส้นสีแดงเป็นค่าเฉลี่ยเคลื่อนที่ระยะยาว (ระยะเวลา 18) การวิเคราะห์กราฟเราสามารถเขียนกฎการซื้อขายหรือสัญญาณ forex ใหม่ได้ดังนี้: ซื้อเมื่อเส้นสีเหลืองอยู่เหนือเส้นสีแดงขายเมื่อเส้นสีเหลืองอยู่ใต้เส้นสีแดงแทนการใช้เวลานานในการเข้ารหัสกลยุทธ์การแลกเปลี่ยนเงินตรานี้โดยใช้ตัวสร้างกลยุทธ์ของ Molanis คุณสามารถสร้างแผนภาพการซื้อขายที่แสดงถึงกลยุทธ์เฉลี่ยโดยเฉลี่ยได้ภายในไม่กี่นาที เพียงลากและวางบล็อกการวิเคราะห์ทางเทคนิคสองบล็อกการซื้อหนึ่งบล็อกและกลุ่มการขายหนึ่งรายการ เชื่อมต่อและตั้งค่าพารามิเตอร์บล็อกเพื่อให้ได้แผนภาพดังต่อไปนี้แผนภาพการซื้อขายนี้มีเส้นทางการซื้อขาย 2 ช่อง ทางด้านซ้ายจะเน้น มันไปจากบล็อก START ไปยังบล็อก END หนึ่งสามารถอ่านได้ว่า: ซื้อ 1 EUR จำนวนมากของ EURCAD (มี 100 pip ทำกำไรและ 50 Stop Stop Loss) เมื่อค่าเฉลี่ยเคลื่อนที่ระยะสั้น (9) อยู่เหนือค่าเฉลี่ยเคลื่อนที่ระยะยาว (18) อย่าลืมอ่านกราฟการซื้อขายในทิศทางตรงกันข้ามกับกระแสการซื้อขาย เส้นทางการค้าที่ถูกต้องสามารถอ่านได้ว่าขาย 1 lot ของ EURCAD (มี 100 pip Take Profit และ 50 Stop Stop Loss) เมื่อค่าเฉลี่ยเคลื่อนที่ยาว (18) อยู่เหนือค่าเฉลี่ยเคลื่อนที่ระยะสั้น (9) การสร้างรหัส MQL สำหรับ MetaTrader โดยคลิกเพียงครั้งเดียวในเมนู Diagram Trading คลิกที่ Generate MQL4 Code เพื่อรับหน้าต่าง MQL4 Code Molanis Strategy Builder ช่วยให้คุณสามารถเปิดที่ปรึกษาผู้เชี่ยวชาญของคุณโดยตรงกับ MetaTrader หรือบันทึกเป็นไฟล์ MQ4 อย่าพลาดบทแนะนำวิดีโอของเราในการใช้ค่าเฉลี่ยเคลื่อนที่กับ MetaTrader 4: ค่าเฉลี่ยเคลื่อนที่ค่าเฉลี่ยเคลื่อนที่ (MA) คือตัวบ่งชี้ทางเทคนิคประเภทหนึ่งที่ใช้เพื่อแสดงค่าเฉลี่ยของราคาหลักทรัพย์ในช่วงเวลาที่ระบุ MAs ใช้กันอย่างแพร่หลายกับข้อมูลชุดข้อมูลแบบเรียลไทม์เพื่อให้เกิดความผันผวนของราคาในระยะสั้นและเน้นแนวโน้มระยะยาว ปรากฏเป็นเส้นโค้งซ้อนทับบนแผนภูมิราคาค่าเฉลี่ยเคลื่อนที่จะถูกใช้เพื่อระบุแนวโน้มและกำหนดขอบเขตของการสนับสนุนและความต้านทานที่เป็นไปได้ ด้านล่างรูปที่ 1 แสดงแผนภูมิ EURUSD ที่ใช้ระยะเวลา 20 และ 50 ระยะเวลา 13 รูปที่ 1: แผนภูมิ EURUSD นี้มีค่าเฉลี่ยเคลื่อนที่สองค่าคือช่วงเวลา 50- ช่วงที่วาดเป็นเส้นสีน้ำเงินเข้มและเป็นช่วงเวลา 20- ช่วงที่วาดด้วยสีชมพูสดใส ในขณะที่มีหลายประเภทของ MAs, ค่าเฉลี่ยเคลื่อนที่ที่เรียบง่าย (SMA) เป็นพื้นฐานที่สุด เป็นค่าเฉลี่ยเลขคณิตที่ไม่ได้มีการคำนวณของจำนวน X ของแถบราคาก่อนหน้านี้ MAs จะขึ้นอยู่กับราคาปิดของแต่ละราคาอย่างไรก็ตามผู้ค้าสามารถเลือกราคาฐานที่ราคาเปิดสูงต่ำหรือราคาอื่น ๆ ได้ SMA จะคำนวณโดยการเพิ่มราคาปิด (หรือราคาอื่น ๆ ) ของแถบราคา X ก่อนหน้านี้และหารด้วย X ตัวอย่างเช่นในการค้นหา MA ระยะเวลาห้าปีเราจะเพิ่มข้อมูล (data) ห้าจุดก่อนหน้านี้และหารด้วย ห้า: ราคาปิด 5, 6, 7, 8, 9, 10, 11, 12, 13 และ 14 ค่าแรกของ SMA 5 วัน (5 6 7 8 9) 5 7 (35 5 7) มูลค่าที่สองของ SMA 5 วัน (6 7 8 9 10) 5 8 (40 5 8) มูลค่าที่สามของ SMA ห้าวัน (7 8 9 10 11) 5 9 (45 5 9) 13 มูลค่าของแต่ละหน่วยจะถูกคำนวณโดยใช้ราคาห้าราคาก่อนหน้าตามที่ระบุไว้ในชื่อว่า MA คือ ค่าเฉลี่ยที่เคลื่อนที่ ข้อมูลเก่าจะถูกลดลงเมื่อข้อมูลใหม่พร้อมใช้งานและ MA ยังคงพิมพ์เป็นรูปแบบแท่งราคาใหม่ (ตัวอย่างเช่น MA แบบ 5 ช่วงเวลามักใช้แถบราคาเพียง 5 แท่งในการคำนวณแม้ว่าจะมีข้อมูลราคามากขึ้นก็ตาม) มีนักวิเคราะห์ทางเทคนิคจำนวนมากที่ใช้ MAs อื่น ๆ จำนวน 13 คนซึ่งรวมถึงค่าเฉลี่ยเคลื่อนที่แบบเสวนา (EMA) (DEMA) และไขว้ MA ซึ่งมี MA สองช่วงที่มีความยาวต่างกันไว้ในแผนภูมิราคาเดียว MA Lengths and Timeframes นักลงทุนและผู้ค้าสามารถกำหนด MA เพื่อให้เหมาะกับวัตถุประสงค์ในการวิเคราะห์ของแต่ละบุคคล ตัวอย่างเช่น MAs แบบสั้นมักเป็นที่ต้องการของผู้ค้าระยะสั้น MA เหล่านี้อาจมีช่วงเวลาย้อนกลับ (จำนวนแท่งราคาที่จะใช้ในการคำนวณ) ระหว่าง 5 ถึง 30 ปีผู้ค้าที่มองหาแนวโน้มในระยะปานกลางอาจใช้ระยะเวลามองย้อนกลับซึ่งอยู่ระหว่าง 20 ถึง 60 งวด นักลงทุนระยะยาวอาจให้ความสำคัญกับ MAs ที่มีระยะเวลาการมองย้อนกลับตั้งแต่ 100 ขึ้นไป 13 โดยทั่วไป MAs สั้นตอบสนองได้เร็วกว่าราคาและเป็นผลให้มีแนวโน้มที่จะมีความล่าช้าน้อยลง ในทางกลับกัน MA ในระยะยาวมีความอ่อนไหวต่อราคามากขึ้นและสามารถทำงานได้ดีขึ้นในการปรับข้อมูลราคา ผู้ขายแต่ละรายกำหนดความยาว MA ที่เหมาะสมกับความต้องการและความชอบของเขามากที่สุด

No comments:

Post a Comment