下载前必读:123大白工具商城仅仅提供EA下载,不承担此EA运行后带来的盈亏风险,凡是下载运行的使用者均默认自己愿意承担盈亏风险,123大白工具商城拥有最终解释权。
1. “晨星”和“晚星”反转烛台形态
1.1 晨星
这种模式表明下降趋势的逆转,它由三根蜡烛组成(图 1)。在一根长长的黑色蜡烛之后,有一根蜡烛(颜色并不重要),其烛身较小,位于黑色蜡烛的烛身之外。蜡烛的小实体意味着多头和空头的力量相等,市场已准备好改变趋势。
该形态的第三根蜡烛是看涨蜡烛,它的实体不与第二根蜡烛的实体重叠,收盘价位于第一根(看跌)蜡烛的实体内。模型的结果蜡烛图也绘制在图 1 中,如果第二根蜡烛是十字星蜡烛,则模型命名为“Morning Doji Star”。
1.2.晚星
这种模式表明上升趋势的逆转,它由三根蜡烛组成(图2)。在一根长长的白色蜡烛之后,有一根蜡烛(颜色并不重要),它的烛身较小,位于白色蜡烛的烛身之外。蜡烛的小实体意味着多头和空头的力量相等,市场已准备好改变趋势。
该形态的第三根蜡烛是看跌蜡烛,它的实体不与第二根蜡烛的实体重叠,收盘价位于第一根(看涨)蜡烛的实体内。模型的结果蜡烛图也绘制在图2中。
如果第二根蜡烛是十字星蜡烛,则模型命名为“黄昏十字星”。
本次上传的晨星晚星EA是一个系列指标,其将K线形态与其他指标相结合,具体文件如下:
每款指标都会测试所有货币对日线、小时线及30分钟线的结果,并以截图形式保存在文件夹内,有兴趣的朋友可以根据测试结果及自身风险偏好来选择指标使用:
所有指标的参数修改均为如下设置:
2.交易信号,由随机指标确认
建立多头或空头头寸的交易信号必须由随机指标确认。信号%D线必须高于/低于相应的临界水平(30或70)。
开仓的平仓取决于%D指标的值。它可以在2种情况下完成:
- 如果%D线达到相反的临界水平(多头头寸为80,空头头寸为20)
- 如果未确认反向信号(当%D线达到以下水平时:多头头寸为20,空头头寸为80)
3. 交易信号,由 CCI 指标确认
建立多头或空头头寸的交易信号必须由CCI指标确认。CCI 的值必须高于/低于临界水平(多头头寸为 -50,空头头寸为 50)。
平仓取决于 CCI 的值。它可以在2种情况下完成:
- 如果 CCI 线达到相反的临界水平(多头头寸为 80,空头头寸为 -80)
- 如果未确认反向信号(当 CCI 达到以下水平时:多头头寸为 -80,空头头寸为 80)
4.建立多头或空头头寸的交易信号必须由MFI指标确认
MFI指标的值必须小于40(多头头寸)或大于60(空头头寸)。
开仓的平仓取决于 MFI 指标的值。它可以在2种情况下完成:
- 如果 MFI 已达到相反的临界水平(多头头寸为 70,空头头寸为 30)
- 如果未确认反向信号(当 MFI 指标达到以下水平时:多头头寸为 30,空头头寸为 70)
5. 交易信号,由 RSI 指标确认
建立多头或空头头寸的交易信号必须由RSI指标确认。RSI 的值必须低于/高于临界水平(多头头寸为 40,空头头寸为 60)。
开仓的平仓取决于RSI的值。它可以在2种情况下完成:
- 如果 RSI 达到相反的临界水平(多头头寸为 70,空头头寸为 30)
- 如果未确认反向信号(当 RSI 达到以下水平时:多头头寸为 30,空头头寸为 70)
同时该系列指标均需要用到MQL5 向导,MQL5 向导允许基于与客户端一起提供的标准库类创建现成的EA 交易(有关详细信息,请参阅在 MQL5 向导中创建现成的 EA 交易)。它允许快速检查您的交易想法,您所需要的只是创建自己的交易信号类。此类的结构和示例可以在文章MQL5 向导:如何创建交易信号模块中找到。(但是经过我们测试,即使没有使用MQL5向导也能够顺利开单,是否需要如下操作看个人计算机环境,如需可按下方操作,下方操作以301指标为例)
将acms_es_stoch.mqh 等文件保存到 MQL5\Include\Expert\Signal\MySignals中,如下图所示:
要创建 EA 启动MQL5 向导:
让我们指定 EA 交易的名称:
之后,我们需要选择使用的交易信号模块:
在我们的例子中,我们只使用一个交易信号模块,添加“基于随机晨星/晚星的信号”交易信号模块:
添加了交易信号模块:
可以选择任何追踪属性,但我们将使用“未使用追踪止损”:
关于资金管理属性,我们将使用“固定交易量交易”: