วิธีเขียนโปรแกรมที่ปรึกษา Forex

สารบัญ:

วิธีเขียนโปรแกรมที่ปรึกษา Forex
วิธีเขียนโปรแกรมที่ปรึกษา Forex

วีดีโอ: วิธีเขียนโปรแกรมที่ปรึกษา Forex

วีดีโอ: วิธีเขียนโปรแกรมที่ปรึกษา Forex
วีดีโอ: สอนเขียน EA Robot Trade โดยไม่ใช้โค้ด EP.1 (Jaydai Money Fxdreema Tutorail ) 2024, ธันวาคม
Anonim

ตลาด FOREX ดำเนินการในมูลค่าหลายล้านล้านดอลลาร์ แต่ใครก็ตามที่มีคอมพิวเตอร์และอินเทอร์เน็ตสามารถทำงานได้ เพื่ออำนวยความสะดวกในการตัดสินใจระหว่างการซื้อขาย ผู้ค้าจำนวนมากใช้ที่ปรึกษา - โปรแกรมพิเศษที่ทำงานตามอัลกอริทึมเฉพาะ

วิธีเขียนโปรแกรมที่ปรึกษา Forex
วิธีเขียนโปรแกรมที่ปรึกษา Forex

คำแนะนำ

ขั้นตอนที่ 1

แพลตฟอร์มการซื้อขาย Forex ที่พบบ่อยที่สุดคือเทอร์มินัล mt4 ดังนั้นที่ปรึกษาส่วนใหญ่จึงเขียนขึ้น หากคุณยังไม่มีเทอร์มินัล ให้ดาวน์โหลดจากเว็บไซต์ของศูนย์ซื้อขายที่คุณทำงานด้วย

ขั้นตอนที่ 2

เริ่มเทอร์มินัล เปิด MetaEditor โดยกด F4 ในหน้าต่างตัวแก้ไขที่ปรากฏขึ้น ในแท็บ ไฟล์ ให้เลือก ใหม่ ตัวช่วยสร้างที่ปรึกษาผู้เชี่ยวชาญจะเปิดขึ้น เลือกประเภทของที่ปรึกษาที่สร้างขึ้น - ที่ปรึกษาผู้เชี่ยวชาญ คลิกถัดไป ในหน้าต่างถัดไป ให้ป้อนชื่อที่ปรึกษาและรายละเอียดของผู้เขียน (หากต้องการ)

ขั้นตอนที่ 3

หน้าต่างเดียวกันมีตารางพารามิเตอร์ - คลิกปุ่มเพิ่มทางด้านขวา พารามิเตอร์ใหม่ Extparam1 ปรากฏขึ้น เมื่อใช้พารามิเตอร์ คุณสามารถ "สอน" ที่ปรึกษาให้ดำเนินการตามที่จำเป็นได้ ตัวอย่างเช่น เปลี่ยนชื่อพารามิเตอร์ Extparam1 เป็น StopLoss โดยดับเบิลคลิกที่บรรทัดด้วยเมาส์และป้อนชื่อใหม่ ตั้งค่าประเภทพารามิเตอร์เป็นสองเท่า ตั้งค่าของพารามิเตอร์ (ค่าเริ่มต้น) เท่ากับค่าการสูญเสียที่อนุญาตสำหรับคุณ - ตัวอย่างเช่น 20 คะแนน

ขั้นตอนที่ 4

ในทำนองเดียวกัน คุณสามารถป้อนค่ากำไรและพารามิเตอร์อื่นๆ คุณไม่สามารถป้อนสิ่งใดในขั้นตอนนี้และป้อนค่าที่ต้องการในภายหลังด้วยตนเองลงในรหัสโดยตรง คลิก "เสร็จสิ้น" คุณจะเห็นหน้าต่างพร้อมรหัสพื้นฐานของที่ปรึกษา

ขั้นตอนที่ 5

ให้ความสนใจกับฟังก์ชัน init, deinit, start อันแรกดำเนินการที่เกี่ยวข้องกับการเริ่มต้นของ Expert Advisor หลังจากเปิดตัว ครั้งที่สองจะปิดที่ปรึกษาเมื่อปิดใช้งานหรือปิดเทอร์มินัล ฟังก์ชันที่สำคัญที่สุดคือฟังก์ชันเริ่มต้น เนื่องจากเป็นฟังก์ชันนี้ที่ประมวลผลข้อมูลทั้งหมดที่มาพร้อมกับขีดใหม่ (การเปลี่ยนแปลงราคา)

ขั้นตอนที่ 6

ที่ปรึกษาทำงานอย่างไร จำเป็นต้องป้อนบรรทัดในรหัส ซึ่งจะเปิดหรือปิดคำสั่งหากสถานการณ์ปัจจุบันสอดคล้องกับเงื่อนไขที่กำหนดไว้ในตรรกะของที่ปรึกษา ตัวอย่างเช่น Expert Advisor แบบธรรมดาอาจใช้ตัวบ่งชี้ค่าเฉลี่ยเคลื่อนที่ ค่าเฉลี่ยสองค่าถูกพล็อตด้วยช่วงเวลาที่ต่างกัน - ตัวอย่างเช่น 5 และ 15 หากเส้นเร็วข้ามเส้นที่ช้าจากล่างขึ้นบน คำสั่งซื้อจะเปิดขึ้น การปิดเกิดขึ้นเมื่อถึงกำไรที่ต้องการหรือเมื่อเส้นเร็วข้ามเส้นที่ช้าจากบนลงล่าง

ขั้นตอนที่ 7

ในทำนองเดียวกัน การเปิดและปิดคำสั่งขายก็เกิดขึ้น เพื่อลดจำนวนสัญญาณเท็จ คุณสามารถแนะนำกฎตามคำสั่งที่จะเปิดได้ก็ต่อเมื่อเส้นเร็วเคลื่อนห่างจากเส้นที่ช้าตามระยะทางหนึ่ง เช่น 10 คะแนน คุณสามารถตั้งค่าเฉพาะโดยกำหนดพารามิเตอร์ที่ประสบความสำเร็จมากที่สุด

ขั้นตอนที่ 8

ฉันจะเขียนโค้ดบางบรรทัดได้อย่างไร ในการทำเช่นนี้ คุณต้องเชี่ยวชาญพื้นฐานของภาษา mql4 คุณสามารถค้นหาสื่อที่มีประโยชน์มากมาย รวมถึงบทช่วยสอน ที่นี่: https://forum.mql4.com/ru/ อย่าเริ่มสร้าง Expert Advisor ที่ซับซ้อนทันที - ให้ฟังก์ชันที่ง่ายที่สุดในตอนแรก แล้วค่อยๆ ทำให้มันซับซ้อน อย่างไรก็ตาม อย่าลืมเก็บเวอร์ชันพื้นฐานไว้ - มันจะมีประโยชน์หากคุณต้องกลับไปใช้เวอร์ชันก่อนหน้า

แนะนำ: