创意来源:Myth63
代码作者:barabashkakvn
这个专家顾问(EA)仅在新K线出现时检查交易信号或增加持仓。
该EA基于iMA(移动平均线,MA)和iMACD(移动平均收敛/发散指标,MACD)。如果某个持仓的亏损超过了步损点数,则将以增加的手数(考虑手数系数)再开一个同方向的持仓。
该EA只持有一个持仓或多个同方向的持仓。它使用两个参数:MA的价格偏移和主线与信号线的比率(如下图所示)

示例买入信号:当MACD指标低于“0.0”,主线(MAIN)超过信号线(SIGNAL),且当前价格高于移动平均线时,满足条件。对此条件添加了两个过滤器:
- 主线与信号线的比率
- MA的价格偏移
您可以选择检查的K线——是当前K线(零K线)还是K线#1。这由当前K线参数定义。
EA的操作方式
在新K线形成时,收集以下数据:买入和卖出持仓数量,以及亏损最大的(根据点数计算)买入和卖出持仓。如果发现同时存在买入和卖出持仓,则视为错误,所有持仓将被平仓。如果发现亏损最大的持仓且其亏损超过步损点数,则将记住该持仓的参数(凭证和手数)。
评论 0