ไอเดียจาก: josef strauss.
MQL5 โค้ดโดย: Vladimir Karputov.
EA นี้ใช้ตัวบ่งชี้ Heiken Ashi Smoothed Oscillator:

สัญญาณที่ยอดเยี่ยม "เปิดซื้อ" และ "เปิดขาย":


สัญญาณสำหรับการเปิดตำแหน่งจะได้รับเมื่อมีแท่งใหม่ปรากฏขึ้น ขณะที่การติดตามตำแหน่งจะถูกตรวจสอบที่แต่ละทิก.
ใน EA นี้ โค้ดทั้งหมดที่เกี่ยวกับการกำหนดพารามิเตอร์สำหรับ Moving Average การสร้างตัวบ่งชี้ และการรับค่าตัวบ่งชี้ได้ถูกจัดเตรียมพร้อมคำอธิบาย - ผมตัดสินใจไม่ลบโค้ดนี้ทั้งหมด: อาจจะมีใครหาวิธีการใช้มันได้.
นอกจากนี้ยังมีพารามิเตอร์ที่เพิ่มเข้ามา: Trailing, การกลับสัญญาณ และการปิดตำแหน่งตรงข้ามเมื่อมีสัญญาณปรากฏ.
Trailing
การติดตามตำแหน่ง เมื่อ Trailing Stop ถูกตั้งค่าเป็นศูนย์ การติดตามจะถูกปิด.
Reverse
ธง Reverse signal จะเปลี่ยนค่าของสัญญาณสำหรับการเปิดตำแหน่งทั้งหมด.
การปิดตำแหน่งตรงข้ามเมื่อมีสัญญาณปรากฏ
ธง Close the opposite position on a signal ที่มีค่าเป็น true:
- อนุญาตให้เปิดตำแหน่งได้หลายตำแหน่ง;
- เมื่อมีสัญญาณ "เปิดซื้อ" จะปิดตำแหน่งขาย; เมื่อมีสัญญาณ "เปิดขาย" จะปิดตำแหน่งซื้อ.
ถ้าค่าของมันเป็น false EA จะมีเพียงตำแหน่งเดียวในตลาด และจะไม่ปิดตำแหน่งตรงข้าม.
คำแนะนำในการปรับแต่ง
พารามิเตอร์ตัวอย่าง เช่น ค่าเริ่มต้น, ขั้นตอน, และค่าที่สิ้นสุด สำหรับสัญลักษณ์ในกรอบเวลา H1:

ความคิดเห็น 0