|
重新整理做优化后需要编写的EA逻辑:(黄色部分是增加功能) 1.挂单交易开仓 多单:在现价位置上方150点(挂单距离可调)挂Buy Stop(高于现价挂突破多单) 空单:在现价位置下方150点(挂单距离可调)挂Sell Stop(低于现价挂突破空单) 挂单距离:150 2.止损:500 止盈:2800 3.开仓手数 固定手数/自动仓位 二选一 开仓参数 固定手数:0.01 自动仓位:根据账户净值下单 一共三种模式 3选1 默认安全模式 每一种模式资金比例后台参数可调。 第一种 激进模式 50美金:0.01手 下单。例:600美金下单0.12 第二种 中等模式 100美金:0.01手 下单。例:600美金下单0.02 第三种 安全模式 200美金:0.01手 下单。例:1000美金下单0.05 4.挂单更新 以多单举例,空单相反。 多单:距离多单同向挂单或更新挂单时间超过5秒(参数可调),价格变动运行(价格下跌/价格上涨)超30点(参数可调),更新挂单价格至现价上方 挂单距离150点 并更新止盈止损位置。 5.移动止损2种模式二选一 做下拉选项。 移动止损模式一: 现价离当前止损价超X点,止损价格上移Y点。 多单举例: 止损价低于开仓价时: X点= 300 (300参数可调) Y点= 200(200参数可调) 止损价高于开仓价时: X点=100点(100点参数可调) Y点=50点(50点参数可调) 移动止损模式二: 订单成交后 启动移动止损,每盈利N点,止损跟着位移N点。 盈利达到100点后重置止损点数为50点,后面还是每盈利N点,止损跟着位移N点。 移动止损开关: 重置止损盈利点数:100 重置止损设置点数:50 止损点数设置到成交的订单上 移动止损位移点数:1 每盈利N点 止损位移一次N点 6. 上根K线收盘判断挂单方向 开启/关闭 上根K线收盘为阳线,且K线实体部分大于80微点(参数可调)才会挂突破多单。 上根K线收盘为阴线,且K线实体部分大于80微点(参数可调)才会挂突破空单。 如果现在满足挂单条件存在挂单,但是这根K线收盘后,挂单没成交,K线收盘后又不满足挂单条件了,则删除不满足条件的挂单。 7.开仓时间:时段内挂单,时段外删除挂单。 8.兼容EX平台的黄金 小数点后3位数报价 9.魔术代码: 10.订单识别: 11.订单注释: 12.时间限制 账户限制 平台限制 模拟实盘限制 13.挂单模式和虚拟挂单模式
|
EA发布区