Saturday, June 28, 2025
Homeการซื้อขายEmerald EA Builder - ข้อมูลเบื้องต้นเกี่ยวกับผู้สร้างกลยุทธ์ - กลยุทธ์การซื้อขาย - 13 มิถุนายน 2024

Emerald EA Builder – ข้อมูลเบื้องต้นเกี่ยวกับผู้สร้างกลยุทธ์ – กลยุทธ์การซื้อขาย – 13 มิถุนายน 2024


1. บทนำ

ตัวสร้าง EA มรกตตามชื่อที่ระบุไว้คือ EA Builder (Knowledgeable Advisor Builder) ที่ให้ชุดตัวบ่งชี้และสัญญาณการเคลื่อนไหวของราคาที่หลากหลาย เพื่อให้คุณสามารถพัฒนากลยุทธ์ของคุณเองสำหรับฟอเร็กซ์ หุ้น ฟิวเจอร์ส และตลาดอื่น ๆ ที่คุณต้องการได้อย่างรวดเร็ว

เบื่อกับการซื้อ EA หลอกลวงในตลาดแล้วหรือยัง? เพียงสร้างกลยุทธ์ของคุณเองอย่างง่ายดายด้วยที่ปรึกษาผู้เชี่ยวชาญเพียงคนเดียว

ด้วยการรวมตัวบ่งชี้ที่มีอยู่มากกว่า 20 รายการและสัญญาณการเคลื่อนไหวของราคา 10 รายการ รวมถึงความเป็นไปได้ในการเพิ่มสัญญาณของคุณเอง ตัวบ่งชี้ที่กำหนดเอง, Emerald EA Builder ช่วยให้ผู้ใช้สามารถสร้างกลยุทธ์ที่ไม่มีที่สิ้นสุด กล่าวคือ EA มีประโยชน์สำหรับผู้ที่ไม่ได้ใช้โค้ด ในแง่ที่ว่าคุณไม่จำเป็นต้องรู้ MQL5 เพื่อสร้างกลยุทธ์เกี่ยวกับตัวบ่งชี้ในตัวหรือแบบกำหนดเอง ในขณะเดียวกัน EA ก็มีประโยชน์สำหรับผู้เขียนโค้ด เนื่องจากทำให้กระบวนการง่ายขึ้น ดังนั้นคุณจึงไม่จำเป็นต้องเขียนโค้ด EA นับพันทุกครั้งที่คุณสร้างกลยุทธ์ใหม่

เป้าหมายหลักคือการให้บริการที่ปรึกษาผู้เชี่ยวชาญที่รวดเร็ว ปลอดภัย และใช้งานง่าย นั่นเป็นสาเหตุที่โดยปกติระยะเวลาการปรับให้เหมาะสม 4 ปีควรใช้เวลาประมาณสองสามนาทีจึงจะเสร็จสมบูรณ์ (1 นาที OHLC หรือการสร้างแบบจำลองราคาเปิด) โดยพิจารณาจาก CPU 8 คอร์

คู่มือแนะนำนี้จะนำเสนอฟังก์ชันการทำงานบางอย่างของ EA และเป็นตัวอย่างว่าคุณสามารถสร้างกลยุทธ์ง่ายๆ ได้อย่างไร

2. EA ทำงานอย่างไร?

EA นี้จะประเมินทุกเงื่อนไขตั้งแต่ขีดแรกของแถบใหม่ แถบสุดท้ายที่ปิดจะมีดัชนีเป็น 0 แถบที่สองต่อท้ายคือแถบ 1 และต่อๆ ไป

รูปภาพต่อไปนี้แสดงถึงลำดับเทียน:

ดังนั้นเมื่อแถบ 0 ปิด ที่ขีดแรกของแถบถัดไป EA จะตรวจสอบว่าตรงตามเงื่อนไขที่กำหนดเพื่อเปิดตำแหน่งซื้อ/ขายหรือไม่ แนวคิดนี้มีความสำคัญต่อการสร้างกลยุทธ์

หลังจากนั้น EA จะให้เวลา สัญญาณ และฟังก์ชันการบริหารความเสี่ยงที่สำคัญมากมายสำหรับกลยุทธ์ของคุณ ขอให้อธิบายให้เข้าใจง่ายสำหรับอันนี้: เราจะสร้างกลยุทธ์โดยอิงจากครอสโอเวอร์ค่าเฉลี่ยเคลื่อนที่สองตัวที่สามารถเปิดการซื้อขายระหว่างเวลา 10.00 น. (เวลาเริ่มต้น) ถึง 17.00 น. (เวลาสิ้นสุด) เท่านั้น หากยังมีตำแหน่งที่เปิดอยู่อย่างน้อยหนึ่งตำแหน่งหลัง 19.00 น. ตำแหน่งทั้งหมดควรถูกปิด (เวลาปิด)

การทำกำไรจะถูกกำหนดให้เป็น 3 เท่าของค่าเบี่ยงเบนมาตรฐานจากระดับราคาปัจจุบัน จุดหยุดขาดทุนจะเป็น 1 เท่าของค่าเบี่ยงเบนมาตรฐานจากระดับราคาปัจจุบัน

เรายังต้องการให้กลยุทธ์นี้สามารถเปิดหลายตำแหน่งพร้อมกันได้

เมื่อต้องการทำเช่นนี้ พารามิเตอร์ต่อไปนี้จะต้องตรงกับค่าในตารางด้านล่าง:

กลุ่ม พารามิเตอร์ ค่า
(0) ที่ปรึกษาผู้เชี่ยวชาญ (EA) เวทมนตร์ ค่าตัวเลขใดๆ
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) โหมดการซื้อขาย หลายตำแหน่ง
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) กรอบเวลาทั่วโลก ค่าที่กำหนดไว้ล่วงหน้าใดๆ หากตั้งค่าเป็น ปัจจุบันEA จะถูกรันบน ผู้ทดสอบกลยุทธ์ กรอบเวลาที่กำหนด หากตั้งค่าเป็นอย่างอื่นนอกเหนือจากปัจจุบัน ขอแนะนำอย่างยิ่งให้คุณตั้งค่ากรอบเวลาผู้ทดสอบกลยุทธ์เป็น M1 และตั้งค่าการสร้างแบบจำลองเป็น ‘ราคาเปิด’ (เร็วกว่า – ควรดีกว่า) หรือ ‘1 นาที OHLC’ (ช้ากว่าเล็กน้อย แต่แม่นยำกว่าเล็กน้อย)
ซึ่งจะกำหนดกรอบเวลาสำหรับตัวบ่งชี้ทุกตัวที่มีการกำหนดกรอบเวลาของตนเอง ปัจจุบัน และระยะเวลาที่มีการประเมินแท่งใหม่
ฉันจะทิ้งมันไว้ ปัจจุบัน
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) ใช้เวลาเริ่มต้น จริง
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) ใช้เวลาสิ้นสุด จริง
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) ใช้เวลาปิด จริง
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) เริ่มชั่วโมง 10:00 น
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) ชั่วโมงสุดท้าย 17:00 น
(1) การตั้งค่าการซื้อขาย (การตั้งค่า) ปิดชั่วโมง 19:00 น
(3) เงื่อนไขการเข้า (รายการ) อนุญาตสัญญาณซื้อ จริง
(3) เงื่อนไขการเข้า (รายการ) อนุญาตสัญญาณขาย จริง
(3.1) กรองสัญญาณ (สัญญาณ) สัญญาณที่ 1 (ซื้อ/ขาย) (เฉลี่ย 1) ข้ามขึ้น/ลง (เฉลี่ย 2). ทุกครั้งที่แถบแยกเงื่อนไข แถบแรกจะอ้างอิง สำหรับการซื้อ ในขณะที่อันที่สองหมายถึงเงื่อนไขการขาย
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2 (เฉลี่ย 1-2) ใช้ตัวกรอง จริง
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2
(เฉลี่ย 1-2) ช่วง ค่าตัวเลขใดๆ ที่เท่ากับหรือสูงกว่า 1
ฉันจะตั้งค่าเป็นค่าเริ่มต้น 9 และ 21 ตามลำดับ
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2 (เฉลี่ย 1-2) การเปลี่ยนแปลง ค่าตัวเลขใดๆ ที่เท่ากับหรือสูงกว่า 0.
ฉันจะตั้งค่าทั้งคู่เป็น 0
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2 (เฉลี่ย 1-2) วิธี ค่าที่กำหนดไว้ล่วงหน้าใดๆ
ฉันจะตั้งค่าให้ทั้งคู่เป็น เรียบง่าย
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2 (เฉลี่ย 1-2) ราคา ค่าใดๆ ที่กำหนดไว้ล่วงหน้า
ฉันจะตั้งค่าเป็น ราคาปิด
(4.1) (4.2) ค่าเฉลี่ยเคลื่อนที่ 1-2 (เฉลี่ย 1-2) กรอบเวลา ค่าที่กำหนดไว้ล่วงหน้าใดๆ
ฉันจะปล่อยให้พวกเขาทั้งสองไป ปัจจุบัน– ถ้าเป็นเช่นนี้ ปัจจุบันโดยจะใช้กรอบเวลาที่กำหนดโดย กรอบเวลาทั่วโลก พารามิเตอร์อินพุต
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (StdDev) ใช้ตัวกรอง จริง
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (StdDev) ระยะเวลา ค่าตัวเลขใดๆ ที่เท่ากับหรือสูงกว่า 1
ฉันจะตั้งค่าเป็นค่าเริ่มต้น 20
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (มาตรฐานเดฟ) กะ ค่าตัวเลขใดๆ ที่เท่ากับหรือสูงกว่า 0
ฉันจะตั้งค่าเป็นค่าเริ่มต้น 0
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (มาตรฐานเดฟ) วิธี ค่าที่กำหนดไว้ล่วงหน้าใดๆ
ฉันจะตั้งค่าเป็นค่าเริ่มต้น เรียบง่าย
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (มาตรฐานเดฟ) ราคา ค่าที่กำหนดไว้ล่วงหน้าใดๆ
ฉันจะตั้งค่าเป็น ราคาปิด.
(5.3) ค่าเบี่ยงเบนมาตรฐาน (StdDev) (มาตรฐานเดฟ) กรอบเวลา ค่าที่กำหนดไว้ล่วงหน้าใดๆ
ฉันจะตั้งค่าเป็น ปัจจุบัน
(7.2) ขายทำกำไร (TP-Purchase/Promote) พิมพ์ทั้งซื้อ/ขาย StdDev x3
(7.2) หยุดการสูญเสีย (SL-Purchase/Promote) พิมพ์ทั้งซื้อ/ขาย StdDev x1
(7.4.1) ปริมาณ (ปริมาณ) ล็อตเริ่มต้น/ความเสี่ยง (%) ค่าตัวเลขใดๆ ต้องอยู่ระหว่างขนาดล็อตขั้นต่ำและสูงสุด หากค่าอยู่นอกขอบเขตดังกล่าว ค่านั้นจะถูกตั้งค่าเป็นขนาดล็อตขั้นต่ำหรือสูงสุดโดยอัตโนมัติ ซึ่งเป็นขนาดที่ใกล้เคียงที่สุด
ฉันจะตั้งค่าเป็น 0.1

ที่ ผู้ทดสอบกลยุทธ์ การตั้งค่ามีดังต่อไปนี้:

เพราะกรอบเวลาที่เลือกทั้งหมดถูกตั้งไว้ ปัจจุบันเราสามารถเปลี่ยนได้โดยตรงจากการตั้งค่าเครื่องมือทดสอบกลยุทธ์ นี่คือผลลัพธ์ของกลยุทธ์นี้:

ค่อนข้างแย่ใช่มั้ย? แต่เราสามารถทำให้ดีขึ้นได้ด้วยการคิดง่ายๆ: เราสามารถเห็นได้จากเส้นเงินที่กลยุทธ์สร้างขึ้น มีการซื้อขายมากมาย– เราจะทำอย่างไรเพื่อลดจำนวนการซื้อขายนี้? มาเพิ่มสัญญาณอื่นและปรับกลยุทธ์ของเราให้เหมาะสม!

แนวคิดของสัญญาณคือการตรวจสอบว่าแถบปัจจุบันเป็นหรือไม่ เอนกลัฟ บาร์. รั้น เอนกลัฟบาร์ สำหรับวัตถุประสงค์ของ EA นี้ จะเกิดขึ้นเมื่อแถบปัจจุบันต่ำต่ำกว่าแถบต่ำก่อนหน้า แต่ปิดเหนือแถบสูงสุดสุดท้าย และแอมพลิจูด (ช่วง) มากกว่า 1.5 เท่าของแอมพลิจูดของ ก่อนหน้า บาร์. ก แบร์ริชเอ็งกัลฟ์บาร์ เกิดขึ้นเมื่อแท่งสูงปัจจุบันสูงกว่าแท่งสูงก่อนหน้า แต่มันปิดต่ำกว่าแท่งสุดท้ายที่ต่ำและแอมพลิจูดของแท่งนั้นมากกว่า 1.5 เท่าของแอมพลิจูดของแท่งก่อนหน้า

ด้วยสัญญาณง่ายๆ นี้ เราสามารถลดปริมาณการซื้อขายได้อย่างมาก และเพิ่มความแม่นยำของกลยุทธ์ของเรา สิ่งที่เราต้องทำเพื่อเพิ่ม เอนกลัฟ บาร์ ไปที่ (สัญญาณ) สัญญาณที่ 2 (ซื้อ/ขาย) ในกลุ่ม (3.1) กรองสัญญาณ

สำหรับการเพิ่มประสิทธิภาพ เราจะเลือก อัลกอริธึมตามพันธุกรรมที่รวดเร็ว วิธีการใน ผู้ทดสอบกลยุทธ์ และจะปรับอินพุตต่อไปนี้ให้เหมาะสม:

  • (การตั้งค่า) กรอบเวลาทั่วโลก – จาก 5 นาที ถึง 20 นาที
  • (เฉลี่ย 1) ระยะเวลา – จาก 5 ถึง 14ใน ขั้นตอนที่ 1;
  • (เฉลี่ย 1) วิธีการ – จาก เรียบง่าย ถึง เลขชี้กำลัง;
  • (เฉลี่ย 2) ระยะเวลา – จาก 20 ถึง 26ใน ขั้นตอนที่ 1
  • (เฉลี่ย 2) วิธีการ – จาก เรียบง่าย ถึง เอ็กซ์โปเนนเชียล
  • (StdDev) ระยะเวลา – จาก 8 ถึง 20ใน ขั้นตอนที่ 1
  • (StdDev) วิธีการ – จาก เรียบง่าย ถึง เอ็กซ์โปเนนเชียล
  • (StdDev) กรอบเวลา – จาก 15 นาที ถึง 1 ชั่วโมง
  • (TP-Purchase/Promote) พิมพ์ทั้งซื้อ/ขาย – จาก StdDev 1x ถึง ค่ามาตรฐาน 3x

เครื่องมือทดสอบกลยุทธ์มีลักษณะดังต่อไปนี้ – โปรดทราบว่าเนื่องจากฉันกำลังเปลี่ยนกรอบเวลา (กรอบเวลาสากลและกรอบเวลา StdDev) กรอบเวลาในเครื่องมือทดสอบกลยุทธ์จะต้องเป็น M1 เพื่อหลีกเลี่ยงข้อผิดพลาด:

เป็นผลให้เราได้รับพารามิเตอร์ที่ทำกำไรได้มากมายจากกลยุทธ์นี้:

ตัวอย่างเส้นโค้งเงินที่เราหาได้ตอนนี้:

ไฟล์ .set สามารถพบได้ที่ส่วนท้ายของหน้า

หากคุณมาที่นี่ โปรดติดต่อเราหากคุณมีคำถามใดๆ และลองใช้ Emerald EA Builder ใหม่ล่าสุดทันที!

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

ความเห็นล่าสุด