ผู้สร้างไอเดีย - Scriptor
ผู้เขียนโค้ด mq5 - barabashkakvn
EA ตัวนี้จะตรวจสอบโอกาสในการเข้าเทรดใหม่เมื่อมีแท่งเทียนใหม่ปรากฏขึ้น ในขณะที่การติดตาม (Trailing) จะทำงานในทุกๆ ติ๊ก เมื่อทำการตรวจสอบสัญญาณ จะมีการตรวจสอบเพิ่มเติมนอกจากการเปรียบเทียบค่าของเส้นหลักและเส้นสัญญาณในแท่งปัจจุบันและแท่งก่อนหน้า โดยค่าของเส้นหลักจะถูกแปลงเป็นพ้อยและเปรียบเทียบกับค่าพารามิเตอร์ MACD open level เมื่อมีสัญญาณเปิด BUY จะทำการปิดตำแหน่ง SELL และในทางกลับกัน
สัญญาณเปิด
BUY:
bool open_buy_signal=(main[0]<0 && main[0]>signal[0] && main[1]<signal[1] &&
MathAbs(main[0])>(MACDOpenLevel*m_symbol.Point()));
SELL:
bool open_sell_signal=(main[0]>0 && main[0]<signal[0] && main[1]>signal[1] &&
MathAbs(main[0])>(MACDOpenLevel*m_symbol.Point()));
ตัวอย่างการเทรด EURUSD, M15

ตัวอย่างการเทรด USDJPY, M15:

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