请教一个关于EA开仓技巧的问题

 

请问如何通过EA代码实现:订单“止损后”,短期内(1~2根K线)不再与前一订单同方面开仓。

比如,有一个多单开仓订单,设有止损位,价格下跌突出止损位,自动止损。但止损后的K线却依然附合EA多单开仓条件,EA就多单开仓,价格还是下跌,就再平仓,再开仓。即在特殊行情下,同一K线出现多次连续开仓平仓的现象。

我的问题,就是在非人工干预的情况,由EA实现止损平仓后短期内无法开仓。

 

首先你要判断当前订单平仓是止赢还是止损了,如果是止损,那么将当前时间和订单平仓时间做比较,满足条件后再接收和上一笔同向的开仓信号。