ผู้ที่คิดค้นไอเดีย - Ilnaz
ผู้เขียนโค้ด mq5 - barabashkakvn
วันนี้เราจะมาพูดถึง EA ที่ช่วยวิเคราะห์การเปิดและปิดตำแหน่งซื้อขาย โดยวิเคราะห์จากเทียน #1 และ #2
ยกตัวอย่างการเปิดและปิดสำหรับการขาย (SELL)

เงื่อนไขการเปิด - ถ้ายังไม่มีตำแหน่งใดๆ ในตลาด
//--- ซื้อ if((rates[1].open>rates[2].open) && (rates[1].close<rates[2].close)) { double lot=TradeSizeOptimized(); OpenBuy(lot,0.0,0.0); return; } //--- ขาย if((rates[1].open<rates[2].open) && (rates[1].close>rates[2].close)) { double lot=TradeSizeOptimized(); OpenSell(lot,0.0,0.0); return; }
หากมีตำแหน่งเปิดอยู่ ให้ตรวจสอบเงื่อนไขการปิด
if(rates[1].open<rates[2].open && (rates[1].close<rates[2].close)) { ClosePositions(POSITION_TYPE_BUY); return; } if(rates[1].open>rates[2].open && (rates[1].close>rates[2].close)) { ClosePositions(POSITION_TYPE_SELL); return; }
ความคิดเห็น 0