
以下指标尚未经过大白人工评测,没有参数没有售后教学,谨慎购买下载
核心功能与亮点:
1、自优化算法(Self-Optimization):它声称能够根据历史数据(例如,过去的天数)自动优化其内部参数,以适应当前的市场状况。这意味着EA会自己“学习”并调整,以找到最佳的交易设置。
2、全自动策略生成:将EA加载到图表并完成优化后,系统会自动在图表上标示出完整的交易策略,包括清晰的进场点和出场点。
3、广泛的适用性:
- 外汇货币对:如GBP/CAD,EUR/AUD,EUR/USD等。
- 股票指数:如德国DAX30;法国CAC40等。
- 商品:如黄金(XAUUSD)。
- 加密货币:如比特币(BTCUSD),并特别提到了剥头皮(Scalping)策略。
4、可定制参数:尽管系统是自优化的,但它仍然向用户开放了一些关键参数,如Alert level(警报等级)和Day for self-optimization(用于优化的天数)等,允许用户进行更高阶的自定义。
————————————————————————————————————————————————
以下是对Octopus Trading Indicator操作指南
第一步:构建基础交易策略(The"Static"Strategy)
1、趋势判断:使用一个长周期移动平均线,例如200 EMA。价格在其上方,只考虑买入;价格在其下方,只考虑卖出。
2、入场信号:使用一个震荡指标,例如RSI或Stochastic。
- 买入逻辑:IF(价格>200 EMA)AND(RSI从超卖区(如<0)向上突破),则执行买入。
- 卖出逻辑:IF(价格<200 EMA)AND(RSI从超买区(如>70)向下突破),则执行卖出。
3、退出逻辑:可以使用固定止损止盈,或在RSI进入反向区域时平仓。
第二步:参数化所有“魔术数字”(Parameterize Everything)
1、错误示范(Hard-Coded):if(iRSI(Symbol(),0,14,...)>70)
2、正确示范(Parameterized):
// 在EA的全局区域定义输入变量
extern int RsiPeriod = 14;
extern int RsiOverbought = 70;
extern int RsiOversold = 30;
// 在交易逻辑中使用这些变量
if (iRSI(Symbol(), 0, RsiPeriod, ...) > RsiOverbought)
3、需要参数化的内容:移动平均线的周期、RSI的周期、超买/超卖的水平位、止损点数、止盈点数等所有策略相关的数值。
第三步:利用MT4策略测试器进行“优化”(The"Optimization"Process)
1、打开策略测试器:在MT4中按Ctrl+R。
2、选择你的EA:并选择你想要交易的品种和时间周期。
3、勾选“优化”复选框这是最关键的一步。
4、设置输入参数:点击“EA属性”->“输入”选项卡。为你希望优化的每一个参数(如RsiPeriod)设置一个起始值、步长和停止值。例如,让RsiPeriod从5开始,每次增加1,直到20。
5、开始优化:点击“开始”按钮。MT4会自动测试所有可能的参数组合,并根据你选择的指标(如“盈利”或“盈利因子”)找到最佳的参数组合。
第四步:应用优化结果并迭代
1、优化完成后,你将得到一组“最佳参数”。
2、应用:将这组最佳参数作为你的EA在接下来一段时间内的默认设置。
3、迭代:市场是会变化的。你需要定期(例如每个月)重复第三步的优化过程,以确保你的EA能持续适应最新的市场状况。这其实就是"Octopus"系统“自优化”理念的手动实现版本。