© 本贴为 wuwei 原创/首发,严禁抄袭!
毒魂泪 EA 源码
毒魂泪EA是一款非常优秀的外汇交易EA软件,它可以帮助投资者获得更高的收益。它可以根据市场变化自动执行交易,以达到最大收益的目的。它可以自动执行止损和止盈的操作,以确保投资者的投资安全。此外,它还可以监测市场变动,提供有效的交易策略,以及实时的市场分析等功能。它可以帮助投资者更好地掌握市场,更好地实现投资目标。
-
一、 前提综述
1.默认自适应点数(不是微点),对于黄金0.1美元为1点;
2.只能交易GBPUSD、黄金、USDJPY、GBPCAD、GBPNZD的M15周期;其余只做早盘。
3.对于实时点差,如果GBPUSD大于2.6点,或者黄金大于3.7点,或者USDJPY大于2.3点,GBPCAD大于5点,暂不允许开单。
4. 一根K线开仓一次,但不一定是新的K线开盘瞬间开仓。 - GBPUSD、黄金、USDJPY的开仓
1.首单多单开仓条件:
(1).上根K线收盘价 高于 它前面“自适应”根K线的最低价 间距 > 波动率个点;“自适应”即ZiShiYing,波动率即BoDonglu。
(2).上根K线收盘价下破低于它前“速度因子”根K线的最低价;“速度因子”即SuduYinZi。
(3).判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价低于或等于-(100-开仓因子)%(比如开仓因子是10,那么这里是-90%)位置,做多。“开仓因子”即KaiCangYinZi。 (4). Bid价格小于上根K线收盘价+5个点的位置。
-
2.加仓多单开仓条件:
(1).最大加仓到第5单;
(2).前一个多单开仓价下方3个点间隔
(3).上根K线的收盘价,高于它前面“自适应”根K线最高、最低价的中心到最低价一半的位置。
(4). Bid价格小于上根K线收盘价+5个点的位置。
(5).只在K线开盘的前10秒开单。
-
3. 首单空单开仓条件:
(1).上根K线收盘价 低于 它前面“自适应”根K线的最高价 间距 > 波动率个点;
(2). 上根K线收盘价上破高于它前“速度因子”根K线的最高价;
(3).判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价高于或等于-(开仓因子)%位置,做空。(比如开仓因子是10,那么这里是-10%) (4). Bid价格大于上根K线收盘价-5个点的位置。 -
4.加仓空单开仓条件: (1).最大加仓到第5单;
(2).前一个空单开仓价上方3个点间隔
(3).上根K线的收盘价,低于它前面“自适应”根K线最高、最低价的中心到最高价一半的位置。
(4). Bid价格大于上根K线收盘价-5个点的位置。
(5).只在K线开盘的前10秒开单。 - 一、 GBPCAD早盘交易的开仓
1.首先早盘开关(ZaoPan)需要打开;
2.其次在历史测试时,Tima之前,或Timb之后属于早盘时间,例如Tima=1,Timb=19,则19:00~01:00算作早盘;如果是实盘,则默认采用本地时间的03:00~09:00作为早盘时间(Tima和Timb此时不起作用)。
3.仅在早盘时间段内开仓。
4.首单多单开仓条件:
和二、1基本一致,区别是:(1)、不判断上根K线收盘价 到 它前面“自适应”根K线的最低价间距(即去掉第1条),(2)、上根收盘K线的前面“速度因子”根K线中最高最低价间隔,小于180个点。
5.加仓多单开仓条件:
和二、2基本一致,区别是:(1)、不判断“上根K线的收盘价,高于它前面“自适应”根K线最高、最低价的中心到最低价一半的位置。“(即去掉第3条)。
6.首单空单开仓条件:
和二、3基本一致,区别是:(1)、不判断上根K线收盘价 到 它前面“自适应”根K线的最高价间距(即去掉第1条),(2)、上根收盘K线的前面“速度因子”根K线中最高最低价间隔,小于180个点。
7.加仓空单开仓条件:
和二、2基本一致,区别是:(1)、不判断“上根K线的收盘价,高于它前面“自适应”根K线最高、最低价的中心到最高价一半的位置。“(即去掉第3条)。 - 二、 平仓: -
1.平多条件1:
(1).前根K线收盘价上破它的前面“速度因子”根K线的最高价;
(2). 判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价高于或等于-(平仓因子)%位置,平多。“平仓因子”即PingCangYinZi。 - 2.平空条件1:
(1).前根K线收盘价下破它的前面“速度因子”根K线的最低价;
(2). 判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价低于或等于-(100-平仓因子)%位置,平空。 -
3.平多条件2:
(1).多单总体盈利;
(2). 判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价高于或等于-(平仓因子2)%位置,平多。“平仓因子2”即PingCangYinZi2。 - 4.平空条件2:
(1).空单总体盈利;
(2). 判断之前含刚收盘K线总共“速度因子”根柱,最高最低价的价格区间,最高价是0%位置,最低价是-100%位置,如果前根柱收盘价低于或等于-(100-平仓因子2)%位置,平空。 -
5.平仓条件:
K线收盘后高于最新多单开仓价“盈利因子”个点数时,平掉所有多单;
K线收盘后低于最新空单开仓价“盈利因子”个点数时,平掉所有空单。“盈利因子”即YingLiYinZi。 -
三、 开单中的滑点、止盈、止损,以及资金管理: -
1.滑点:默认3个点。 -
2.止损:如果开启了早盘交易,则止损为StopLos个点;否则多单的止损是前根收盘K线的前面“自适应”根K线的最低价,空单的止损是最高价。 -
3.止盈:取前根收盘K线的前面“自适应”根K线的最高、低价,获得最高价到最低价的间距和中心点,对于多单来说,止盈为中心点+间距;空单的止盈是中心点-间距。 -
4.资金管理:
(1).如果开启“复利开关”(即FuLiKaiGuan),则手数 = 账户净值 * Risk% / 100万;
否则手数 = Lots。
(2).在早盘交易被关闭的情况下,如果开启了“动态开关”(即DongTaiKaiGuan),那么先取前根收盘K线的前面“自适应”根K线的最高、低价,对于多单来说如果开单价Ask - 最低价 大于110点,或者对于空单来说最高价 - Bid大于110点,那么:手数在(1)的计算结果上,再乘以1.6倍。
(3).手数不低于0.01手,不大于50手。
-
-
总结: - -1.本EA是逆势反突破交易EA。首先从已收盘K线开始、获取一定范围内K线的最高最低价,作为箱体。当价格突破箱体边沿、且仍靠近边沿(防止价格剧烈反转了很远才开单)时反向市价开单。 --
2.EA采用逆势加仓,但在非早盘交易时,不只是前一单亏损几个点就加仓一次,而是限制其上根K线的收盘价,高于它前面“自适应”根K线最高、最低价的中心到最低价一半的位置(注意到总共有两种箱体,一个是根据“速度因子”判断的小箱体,默认柱数是9,另一个是根据“自适应”判断的大箱体,默认柱数是68)。EA采用大、小箱体共同作用,可以理解为当价格远离大箱体边沿、但是突破小箱体时做反向单。 --
注:源码贵,可下ex4文件(无任何限制);加载MT4平台文件,注意区分下载。 |