裸K信号开仓策略EA (反向挂单版本-新写) 发出来供大家研究使用。
发布两个版本,一个是平掉上一单,一个是不平掉上一单对冲开仓。
下方是编写策略文档:
兼容EX平台黄金小数点后3位数报价
开仓设置:
单个货币有持仓出现信号不开新单,例如开仓了首单多单再出现空单信号则不开。一轮结束后在出现信号再根据信号下单。
1. 多单:上根K线收盘为阳线,最高价和最低价的价差大于N微点,开仓首单多单。
2. 空单:上根K线收盘为阴线,最高价和最低价的价差大于N微点,开仓首单空单。
首单手数:0.01
开仓价差=300;
加仓间距(挂单间距):
加仓倍数:
位移点数:(设置成10万将固定区间不位移)
反向加仓:开启/关闭
加仓多单:
首单多单成交后,在首单多单下方N微点位置挂Sell Stop空单作为反向加仓,如果后续行情继续上涨则挂单空单的挂单位置会跟着价格进行往上位移(每上涨位移M微点价格位移一次),直到行情回调打到空单挂单成交,平掉第一单多单,这时候会再次在第二笔加仓空单的上方N微点位置挂Buy Stop多单作为反向加仓。(就是单货币根据上一笔成交的订单方向做反向挂单位移加仓,下一笔订单成交则不论上一笔订单是赚是亏都平掉上一笔订单,直到最后持仓的订单满足 盈利平仓 后进行平仓 这一轮结束 再次根据信号开仓)
加仓空单:
首单空单成交后,在首单空单上方N微点位置挂Buy Stop多单作为反向加仓,如果后续行情继续下跌则挂单多单的挂单位置会跟着价格进行往下位移(每下跌位移M微点价格位移一次),直到行情回调打到多单挂单成交,平掉第一单空单,这时候会再次在第二笔加仓多单的下方N微点位置挂Sell Stop空单作为反向加仓。(就是单货币根据上一笔成交的订单方向做反向挂单位移加仓,下一笔订单成交则不论上一笔订单是赚是亏都平掉上一笔订单,直到最后持仓的订单满足 盈利平仓 后进行平仓 这一轮结束 再次根据信号开仓)
平仓:
盈利平仓(满足每一个品种的盈利平仓要求后结束这一轮加仓 再出现信号开首单)
正常平仓:
多空总盈利X美元正常平仓:
多空总盈利X点数正常平仓:
避险平仓分隔条件:亏损大于N美元 则执行
亏损N美元分隔:
多空总盈利X美元避险平仓:
多空总盈利X点数避险平仓:
亏损平仓:
多空总亏损X美元平仓:
限制:
单笔最大手数限制:加仓达到后一直按照最后一笔的手数加仓
订单识别码:
注释:
限制账户 限制时间 限制平台
|
|