找到一个趋势EA,一次一单不加仓,有兴趣的自己测试
Heiken Ashi Naïve expert advisor使用了一种非常简单但不是非常明显的使用Heiken Ashi蜡烛图进行交易的方式。使用以下进场交易信号:
如果最新完成的HA蜡烛图是上涨的,其烛台比前一根蜡烛图的烛台长,而且前一根蜡烛图也是上涨的,且最新的蜡烛图没有下影线,那么就卖出。
如果最新完成的HA蜡烛图是下跌的,其烛台比前一根蜡烛图的烛台长,而且前一根蜡烛图也是下跌的,且最新的蜡烛图没有上影线,那么就买入。
如果发出信号时,持有一笔反向的头寸,那么该笔头寸将被关闭。如果现有头寸与信号方向一致,那么后者将被忽略。
在新的进场信号发出之前,以下离场信号用于关闭交易:
如果最新完成的HA蜡烛图是下跌的,前一根蜡烛图也是下跌的,且最新的蜡烛图没有上影线,那么空头头寸离场。
如果最新完成的HA蜡烛图是上涨的,前一根蜡烛图也是上涨的,而且最新的蜡烛图没有下影线,那么多头头寸离场。
正如您所看到的,该expert advisor使用反向逻辑的交易策略。当Heiken Ashi系统指向一个非常强的下跌趋势时,它做多;当按照Heiken Ashi指向一个非常强的上升趋势时,它做空。这里面的一个要点就是他试图尽早地捕捉逆转。
输入参数
资金管理
Lots (默认 = 0.1) — 固定仓位大小的基础手数。当MM=false时使用。
MM (默认 = false) — 如果为true, ATR-基础仓位大小可用。
ATR_Period (默认 = 20) — ATR指标的周期,用来计算开仓大小,只在MM=true时工作。
ATR_Multiplier (默认 = 1) — 一个值,ATR指标的倍数。只有MM = true时工作。
Risk (默认 = 2) — 账户余额/净值百分比的风险承受力。只有当MM = true时工作。如果UseMoneyInsteadOfPercentage设置为true那么可无视此参数。
FixedBalance (默认 = 0) — 如果设置为非零值,那么它用于代替计算头寸大小的账户余额/净值。只有在MM = true时工作。
MoneyRisk (默认 = 0) — 以账户货币计算的风险承受力。只有在MM = true时工作。要求UseMoneyInsteadOfPercentage设置为true。
UseMoneyInsteadOfPercentage (默认 = false) — 如果为true,头寸大小按照给定账户货币(MoneyRisk)而不是余额/净值风险百分比(Risk)的风险金额计算。只有在MM = true时工作。
UseEquityInsteadOfBalance (默认 = false) — 如果为true,头寸大小按照账户净值而不是余额进行计算。只有在MM = true时工作。如果UseMoneyInsteadOfPercentage = true可无视此参数。
LotDigits (默认 = 2) — 您的经纪公司在订单数量栏允许的小数位置的数目。例如,如果您的经纪公司允许微手(0.01),那么该参数应设置为2。如果您的经纪公司仅允许迷你手(0.1),那么该参数应设置为1。要求MM = true。
混乱
OrderComment (默认 = "Ichimoku-Chinkou-Cross") — 对此EA所建仓位的备注。
Slippage (默认 = 100) — 接受的滑点的点数。
Magic (默认 = 201305102104) — 过滤此EA所建仓位的订单Magic号。只适应于MT4。
Mute (默认 = false) — 如果为true,EA不会有任何有关虚拟交易时间的输出。该输入参数只出现在Z-Score optimized 版。
FileName (默认 = "HAN_vt.dat") — 该EA用以保存虚拟交易数据的文件的名称。该输入参数仅出现在Z-Score optimized 版。
谢谢分享 谢谢分享 {:1_184:}{:1_184:} {:1_186:} {:1_179:}{:1_179:} 谢谢 顶下 谢谢 {:1_179:}