GOLDEN TIGER EA

Golden Tiger EA v9
参数说明与设置指南

每一个可调参数是什么意思、调高调低分别会发生什么事

适用版本 v9| 交易商品:黄金 | 本文档由 Golden Tiger EA 团队编写

这份文档在讲什么

本 EA 采用阶梯式动态网格:行情逆向时分批加码、把均价拉近,整轮一起结清。这样的结构在震荡与回归的行情里比较有利;走单边时,账面浮亏会随着补单累积。所以你在这里看到的每一个参数,本质上都是在调整「速度」与「承受度」之间的平衡

任何自动交易程序(EA)皆无法保证获利。交易杠杆商品可能导致亏损超过原始投入本金,请仅以能承受全部损失之资金进行交易。本文档内容仅供信息参考,不构成投资建议或招揽。

一、手数是你自己决定的

这是本系统最重要的特性,后面每一个参数都创建在它上面

手数怎么来你自己填:起步手数与单笔上限都是绝对手数,填多少就是多少。
余额变动时手数不动 —— 赚了不会自动放大(不自动复利),亏了也不会自动缩小,风险比例会悄悄变高,要自己盯、自己调。
账户币别不检查币别,什么币别都会跑 —— 手数是否合理要自己换算。
券商手数上限不防呆,填超过券商允许值时,下单会被券商拒绝。
图表上的面板MT5 的图表注解,字级不能调(由终端机控制,EA 改不了)。

这代表什么

部位规模完全由你掌握:开多大由你决定、何时放大由你决定。它的另一面是系统不会替你跟着余额调整 —— 本金成长之后要不要放大,自己回来改;本金缩水时更要记得回来减,否则原本的手数对变小的账户就偏大了。

二、开始之前

这些不是参数,但没对就不会动

怎么放进 MT5

  1. 取得 EA 文件(.ex5)—— 由客服提供。
  2. 打开 MT5,左上「文件」→「打开文件夹」,进入 MQL5Experts,把文件拷贝进去。
  3. 回到 MT5,在「导览」窗口(Ctrl+N)的「EA 交易」上按右键 →「刷新」。
  4. 把 EA 拖曳到黄金商品的图表上,设置窗口按「确定」。
  5. 确认工具列的「算法交易」大按钮是打开状态(绿色)。
  6. 图表右上角出现 EA 名称与绿色图标 = 正在运作。

不想自己动手?填写咨询表单,由专人为你完整说明并协助导入设置。

账号授权采账号 + 服务器双重授权。换账号、换券商都需要重新开通,请先联系客服。未授权时图表上会显示提示消息。
挂载方式挂在黄金商品的图表上,并在 MT5 打开自动交易。图表周期不限 —— 挂在哪一个周期都一样,判断不受你选的周期影响。
一个图表一份同一个商品只挂一份。要在多个商品上跑,请确认每一份的订单识别码都不重复。
连接需要 24 小时稳定连接,建议使用 VPS。断线重连后系统会自动重建判读状态,不需要手动处理。

三、图表上的仪表板

改参数之前,先学会看目前的状态

挂上去之后,图表左上角会出现一段文字面板。它走的是 MT5 的图表注解,没有按钮,字级也不能调 —— 那是终端机自己控制的。由上往下:

面板上的字段怎么读
StatusACTIVE = 在交易时段内,可以打开全新的一轮;Out of Session = 时段外,不从零开新的一轮。后面的 Wave 是系统内部的波段计数,客服排查时会用到,平常不用管。
TP Distance目前市场波动换算出来的「一单位目标距离」。所有目标倍率都是乘在这个数字上。
Allow 1st首单许可价位:Buy <= 后面的价格是「现价要低于它才可能开买进首单」,Sell >= 反之。这是进场条件之一,不是全部条件。
[ EA PARAMETERS ]把你目前的每一项参数、以及换算后的实际数字(三个目标距离、浮亏上限的金额)直接列出来 —— 改完参数后在这里核对最快。
EA Float (3 magics)三个模块目前的账面总盈亏(手动下的单不计入)。浮亏上限监控的就是这个数字。
[ MODULE 1 / 2 / 3 ]每个模块各两列:Buy / Sell = 张数 | 总手数 | BE(均价)| TP(整轮的目标价)| PnL(该方向的账面盈亏)。

四、它是怎么运作的

先看懂机制,参数才会有意义

手数是你自己填的 —— 两个数字决定整轮的规模

出厂设置与最保守设法的对照(补单节奏以出厂的「每 2 张换一阶、每阶 × 1.5」计)

比较项目 出厂设置最保守设法
起步手数Initial Lot Size0.01 手0.01 手
单笔上限Maximum Order Lot Size0.05 手= 起步的 5 倍0.01 手= 跟起步一样
补单放大阶梯放大到上限为止完全不放大
一轮补到 9 张的总手数约 0.21 手0.09 手
三个模块同时满载(各 9 张)约 0.64 手约 0.27 手
估手数请用最下面那一列去想「三层同时满载」才是最坏情况的部位规模;先确认账户扛得住它,再决定起步手数。
  • 「9 张」只是举例,实际张数随行情而定,没有写死的张数上限 —— 最后的防线是浮亏上限。
  • 把单笔上限填成跟起步一样 = 关掉放大,是合法的最保守设法。
  • 手数不会跟着余额变动 —— 本金变大或缩水,都要自己回来调。
图 1|手数是你自己填的 —— 出厂设置与最保守设法的对照

这张图要看的是最下面那一列:三个模块同时满载时,总部位大约是单独一张起步单的六十几倍。手数没有自动换算 —— Initial Lot Size 填多少、起步就是多少,所以「这个账户扛不扛得住三层同时满载」这个问题,是你在填第一个数字之前就要想清楚的。

一轮交易长什么样子(以买进方向为例)

同一轮的所有单子共用一个目标价 —— 它们是一起结清的,不是一张一张各自跑

1234
整轮的目标价
均价
碰到目标价 → 整轮一起结清
1首单2补第 1 次3补第 2 次4补第 3 次(手数更大)

要记住的四件事

  1. 每一次补单都必须先逆行一段距离、而且要等冷却时间到 —— 不会在同一个价位连续开单。
  2. 每补一次单,均价就往现价靠近一点,整轮的目标价也跟着往下移 —— 不必等价格涨回起跌点就能结清。
  3. 目标距离不是固定点数,而是随市场当下的波动幅度自动伸缩;波动大时目标拉远,波动小时拉近。
  4. 补单愈多,单轮的部位规模与账面浮亏就愈大 —— 这是网格结构本身的风险,不是异常。
图 2|同一轮的所有订单共用一个目标价,一起进场管理、一起结清

这张图要看的是两条横线的关系:金色虚线是均价,绿线是整轮的目标价,目标价永远挂在均价的获利侧。每补一次单,均价往现价靠近,目标价就跟着往下移 —— 所以价格不必回到起跌点,只要碰到那条绿线,整轮就一起结清。理解这一点,后面「目标距离倍率」那几个参数才会有意义。

补单为什么会愈开愈大 —— 阶梯式放大与天花板

以出厂设置为例:每 2 张换一阶,每上一阶手数 × 1.5,到单笔上限(起步的 5 倍)为止

1.0x
1.5x
2.25x
3.38x
5.0x
天花板 = 单笔上限 0.05(起步的 5 倍)
第 1 张
第 2 张
第 3 张
第 4 张
第 5 张
第 6 张
第 7 张
第 8 张
第 9 张
第 10 张
第 1 阶
第 2 阶
第 3 阶
第 4 阶
之后全部维持在天花板
  • 爬多快由「每阶倍数」与「每阶张数」决定;爬到哪里为止由「单笔上限」决定 —— 三个都是你直接填的数字。
  • 把「每阶倍数」调小、或把「每阶张数」调大 → 放大得更慢,回撤比较平缓,但摊平速度也变慢。
  • 把单笔上限填成跟起步一样 → 补单完全不放大,是最保守的用法(这时两个阶梯参数就没有实际效果了)。
图 3|补单的手数阶梯,以及天花板怎么把它压住

这张图要看的是红色虚线:长条一路往上爬,碰到虚线就停住,之后每一张都维持在那个高度。决定爬多快的是「每阶倍数」与「每阶张数」,决定爬到哪里为止的是「单笔上限」—— 出厂 0.05 是起步 0.01 的 5 倍,也就是说一轮走得够深时,单笔手数最多会放大到起步的五倍。

三个模块是接力,不是三倍下注

后面的模块只有在前一个模块已经有部位、而且行情继续往同一边走的时候才会启动

模块 1
最先进场的那一个

要通过完整的进场条件

而且必须在交易时段内

自己的补单、自己的目标价
续走
模块 2
模块 1 已有部位才可能开

行情又往同方向拉开一段

距离时才接手

自己的补单、自己的目标价
再续走
模块 3
模块 2 已有部位才可能开

单边行情走得最远时

才会出现

自己的补单、自己的目标价
三个模块同时有单的时候,敞口是三层相加的这通常发生在单边行情里。设置手数时,请以「三层同时满载」来估,而不是只看第一张单。
  • 三个模块各有一组独立的订单识别码(Magic Number),在报表与历史里可以分开对帐。
  • 同一台终端机挂多个 EA 时,识别码不可以互相重复,也不可以三个设成同一个。
  • 手动下的单不属于任何模块,系统不会去管它,风控统计也不会把它算进来。
图 4|三个模块是接力关系,但同时有单时敞口是相加的

这张图要看的是下方那一条金框提醒:三个模块是接力没错,但接力不代表同时只有一个在跑。单边行情走得够远时,三个模块会同时持有部位,敞口是三层相加的。所以估手数的时候,请用「三层同时满载」当基准,不要用「只有第一张单」去想 —— 这是整份文档里最容易被低估的一件事。

五、参数速查表

MT5 里看到的顺序,以及出厂设置

参数(MT5 显示名称)出厂设置一句话说明
=== Trading settings ===
Initial Lot Size0.01每一轮的起步手数,直接填绝对手数
Maximum Order Lot Size0.05单笔手数的天花板,也是绝对手数
Stepped Lot Multiplier1.5每上一阶,手数放大几倍
Stepped Group Size2每几张单算一阶
TP Multiplier (1 Order)2.0只有一张单时的目标距离倍率
TP Multiplier (>=2 Orders)2.0进入网格后的目标距离倍率
TP Multiplier (Out of Session)2.0时段外收尾用的目标距离倍率
Start Time >=4交易时段起点(服务器时间的整点,含)
End Time <12交易时段终点(服务器时间的整点,不含)
Skip Hour 15 First Orders打开服务器时间 15 点那一小时不开全新的一轮
Module 1 / 2 / 3 Magic Number11111 / 22222 / 33333三个模块的订单识别码
=== Risk Management ===
Max Floating Loss % of Balance90%账面总浮亏到余额的几 % 就全部平仓

没有出现在参数表上的东西

进场信号的判读逻辑、补单的触发距离、冷却时间等,都由系统依当下市场状况自动计算,不开放调整,也不会因为账户大小而不同。这是刻意的设计:让客户要做的决定,集中在「风险要开多大」这一件事上。

六、逐项解说

每一项都写清楚:调高会怎样、调低会怎样

Initial Lot Size / Maximum Order Lot Size(手数)

数值 | 出厂 0.01 起步 / 0.05 上限
这是什么
Initial Lot Size 是每一轮的起步手数Maximum Order Lot Size单笔的绝对上限。两个都是你直接填的手数,补单阶梯就在这两个数字之间往上爬(见图 3)。出厂 0.05 = 起步的 5 倍。
调高
同样的行情下,获利与亏损一起放大。账面浮亏变深的速度也跟着变快,浮亏上限会更早被碰到。
调低
整组部位规模变小,账户撑得住更深的逆向行情。代价是获利速度跟着变慢。
两个要注意
一、它不会跟着余额走。赚了不会自动放大,亏了也不会自动缩小 —— 本金缩水时风险比例会悄悄变高,这是最需要你自己盯的一件事。
二、两个数字要一起想。上限至少要等于起步手数;上限填得比起步小,等于补单完全不放大(这是合法的最保守设法,但别是误填的)。
怎么抓一个起点
把「起步手数」想成「这个账户最小的那一笔」,然后用三个模块同时满载去反推最坏情况扛不扛得住(见图 1 最下列)。不确定就从券商允许的最小手数开始跑一段完整行情,再决定要不要往上加。

Stepped Lot Multiplier(每阶放大倍数)

数值 | 出厂 1.5
这是什么
每往上一阶,手数要乘几倍。搭配下面的「每阶张数」决定放大的节奏(见图 3)。
调高
手数很快就冲到天花板,摊平快、但部位膨胀也快。
调低(接近 1.0)
几乎等额补单,曲线平缓。1.0 = 完全不放大。
不要这样设
不要设成小于 1.0、0 或负数。小于 1 会让补单愈补愈小(失去摊平作用),0 或负数会让手数计算失效。

Stepped Group Size(每阶张数)

整数 | 出厂 2
这是什么
每开几张单才算跨过一阶。出厂 2 = 第 1、2 张同手数,第 3、4 张放大一次,以此类推。
调高
放大得更慢更平缓,整轮的部位规模成长比较温和。
调低(例如 1)
每一张都放大,升到天花板的速度最快 —— 这是这一组参数里最激进的设法。
不要这样设
绝对不要设成 0。必须是 1 以上的整数。

TP Multiplier(三个目标距离倍率)

数值 | 三个出厂都是 2.0

目标价不是固定点数,而是「当下市场波动换算出的一单位距离 × 倍率」。波动放大时目标自动拉远,波动收敛时自动拉近。面板上的 TP Distance 就是那一单位距离。三个倍率分别用在不同情况:

参数什么时候用
TP Multiplier (1 Order)这一轮目前只有一张单的时候,从进场价往获利方矢量。
TP Multiplier (>=2 Orders)已经补过单、变成网格之后,改从均价往获利方矢量。
TP Multiplier (Out of Session)已经不在交易时段内,但手上还有部位时的收尾设置。
调高
每一轮要赚得更多才收,单轮利润变大;但结清变难、部位抱得更久、被补更多单的概率上升。
调低
更快结清、周转更快、抱单时间短;单轮利润变薄,而且点差与手续费占比会变高。
注意
时段外那一组通常会设得比另外两组小一点或相同 —— 目的是把手上的部位收干净,不是再多赚一段。三个都不建议低于 1.0,目标离进场价太近时可能被券商的最小距离限制挡下来。

交易时段 —— 只管「开不开新的一轮」

时段是用 MT5 服务器时间的整点来算,不是你电脑上的时间

不开全新的一轮
可以打开全新的一轮
不开全新的一轮
0 时开始(含这个整点)结束(不含这个整点)24 时
时段内

符合条件时打开全新的一轮

既有部位照常补单、照常结清

目标距离用「单张」与「网格」两组设置

时段外

不会打开全新的一轮

但既有部位照常补单、照常延伸

目标距离改用「收尾」那一组设置

  • 时段调宽 → 进场机会变多,但也更容易在流动性差的时段开单;调窄则相反。时段只挡「全新的一轮」,不会中断手上的部位。
  • 另有一个开关(出厂打开)会把服务器时间 15 点那一个小时排除在时段之外 —— 只有把时段调宽到涵盖 15 点时,它才会实际发挥作用。
图 5|交易时段只决定「开不开新的一轮」,不会丢下既有部位不管

Start Time >= / End Time <(交易时段)

整数 0~23 | 出厂 4 ~ 12(服务器时间)
这是什么
MT5 服务器时间的整点界定一段窗口。起点该整点、终点不含该整点。窗口内,模块 1 才会打开全新的一轮
时段外会怎样
不会打开全新的一轮,但既有部位照常补单、照常管理、照常结清,目标距离改用「收尾」那一组倍率。已经在跑的一轮如果继续往同方向走,模块 2、3 仍然会接手延伸 —— 时段挡的是「从零开始」,不是「把手上的部位停掉」。
窗口调宽
进场机会变多,但也更容易在流动性差、点差大的时段开单。
窗口调窄
只在自己认可的时段做,单量变少、更挑;但也可能整天没有动作。
不要这样设
不支持跨午夜(例如 20 到 4)。起点必须小于终点,否则等于整天都不开新单。设置前请先确认你的服务器时间和本地时间差几小时 —— 这两者常常不一样。

Skip Hour 15 First Orders(跳过 15 点首单)

开关 | 出厂 打开
这是什么
打开时,服务器时间 15 点那一个小时被排除在交易时段之外 —— 这个小时内不开全新的一轮,既有部位照常管理(比照时段外的规则)。
为什么有它
这个时段常见流动性转换与点差放大,出厂选择直接避开,宁可少做一小时。
什么时候有感
出厂时段是 4~12,本来就不含 15 点,所以预设状态下它没有实际作用;只有你把时段调宽到涵盖 15 点时,它才会真的挡到单。
建议
没有特殊理由就维持打开。想在 15 点也开新一轮,把它关掉即可 —— 但请理解出厂避开它的原因。

Module 1 / 2 / 3 Magic Number(订单识别码)

整数 | 出厂 11111 / 22222 / 33333
这是什么
三个模块各用一组编号替自己的订单盖章,系统靠它认出「哪些单是我的」。报表与历史纪录里也可以用它分开对帐。
什么时候要改
同一个 MT5 账户里同时挂了别的 EA、或在多个商品上各挂一份时,把编号改到彼此不冲突。
不要这样设
三个不可以设成一样,也不可以和其他 EA 重复 —— 会造成模块互相认错单、风控统计失准。没有特殊需求就不要动它。
顺带一提
你自己手动下的单没有这个编号,系统完全不会碰,也不会计入风控统计。

Max Floating Loss % of Balance(浮亏上限)

下拉菜单 | 10% ~ 90% | 出厂 90%

浮动亏损总量控制 —— 整组一起止损

三个模块的账面浮亏加总,一旦达到余额的设置比例,系统会把 EA 的所有部位全部平掉

出厂设置 90%
10%20%30%40%50%60%70%80%90%
设得低

单次亏损被压在小范围内,但很容易在一般回档就被扫出场,把原本会回本的一轮提前砍掉。

设得高

给行情更多回来的空间,但真的触发时,一次认列的亏损会是账户的一大块。

怎么读这个数字

余额 2,000 × 设置 90% → 账面总浮亏到 −1,800 时全部平仓,并暂停一小段时间才会再开新单。

出厂的 90% 是菜单里最宽的一档 —— 几乎等于用整个账户去扛行情。请确认自己理解这一点,再决定要不要调低。

面板上会直接把这个金额写出来,不用自己算。这是「最后一道防线」,不是常态出场方式 —— 正常情况下一轮是靠碰到目标价结清的。

这是什么
把三个模块的账面浮动盈亏全部加总(不分方向、不分商品,手动单不计)。一旦总浮亏达到「余额 × 这个百分比」,系统会立刻把 EA 的所有部位平掉,并暂停一小段时间才会再开新单。
出厂 90% 的意思
这是菜单里最宽的一档 —— 给行情最大的回来空间,几乎等于用整个账户去扛。它的另一面是:真的触发时,账户会一次认列接近九成的亏损。请确认自己理解并接受这一点,再决定要不要维持出厂值。
调低
单次最大亏损被压在小范围。但一般幅度的回档就可能把你扫出场,原本会靠摊平回本的一轮被提前砍掉,反而更容易累积实现亏损。
注意
这道防线是整组一起平,不是只平亏最多的那一张。它每一刻都在检查,不受交易时段限制。另外,行情跳空时有可能直接穿越设置值,实际成交结果会与设置值有落差。

七、三种调法的方向

不是推荐值,是让你知道往哪个方向动

你想要的往这个方向调要接受的代价
更保守
把回撤压住
Initial Lot Size 往下调 | Maximum Order Lot Size 往起步值靠拢 | Stepped Group Size 调大 | 交易时段收窄 | 浮亏上限从 90% 往下调获利速度等比例变慢;有时候整天不会有动作。浮亏上限调低后,一般回档就被扫出场的概率会上升。
维持出厂
照原本设计跑
什么都不改,只把 Initial Lot Size 调成对应你的资金规模这是设计时的预设节奏,建议至少跑过一段完整行情再谈调整。
更积极
加快周转
Initial Lot Size 往上调 | 目标倍率调低一点 | 交易时段放宽账面浮亏变深的速度同步变快,浮亏上限也会更早被碰到 —— 风险是等比例放大的。

调参数的三个原则

  • 一次只改一个。同时改两个以上,出了状况会分不清是谁造成的。
  • 手上有单的时候不要改。手数与目标距离的参数会影响到既有部位的管理方式,等这一轮结清完再改。
  • 先想「最坏的情况」。估手数时,请用「三个模块同时满载」去估,不要用「只有第一张单」去估。

八、常见问题

为什么挂上去好几个小时都没有动静?

先看面板的 Status。显示 Out of Session 就是还没到交易时段;显示 ACTIVE 但没开单,代表进场条件还没同时成立(可以顺便看 Allow 1st 那一行 —— 现价还没越过首单许可价位就是其中一种情况)。这套系统本来就是挑条件才进场,空手是正常状态,不是故障。

已经收盘时段了,为什么还在开单?

交易时段只挡「从零开始的新一轮」。如果手上已经有部位,而且行情继续往同一个方向走,补单与后面模块的接手不受时段限制 —— 这是为了不要把一轮做到一半丢着不管。

我的本金变多了,要自己去把手数加大吗?

是的,系统不会自己跟着余额走。要不要加、什么时候加,由你决定。反过来也一样重要:本金缩水时它也不会自动缩小,这时原本设置的手数对现在的账户就偏大了,请记得回来调。不确定该调多少的话,欢迎联系客服一起评估。

为什么我的手数跟朋友的不一样?

手数是各自填的,不一样很正常 —— 每个人的资金规模与风险偏好本来就不同。一律以自己面板上 [ EA PARAMETERS ] 区显示的数字为准。

账户很小的时候要注意什么?

0.01 已经是多数券商的最小手数,没有再往下的空间 —— 这代表小额账户承担的实际风险比例天生就比大账户高(同样三层满载,小账户的浮亏占余额比例更大)。估算时请把这一点算进去,并考虑把单笔上限往起步值靠拢。

我可以自己手动平掉其中一张吗?

可以,但不建议。整轮的均价与目标价是一起算的,手动动掉其中一张会让剩下的部位以新的均价重新计算目标,结果可能和你预期的不同。

参数改了以后要重开吗?

在 MT5 的 EA 设置窗口按确定后就会生效并重新初始化。改完请确认图表右上角的自动交易状态灯仍然是激活的,再到面板的 [ EA PARAMETERS ] 区核对新值有没有吃进去。

电脑关机或断线会怎样?

手上的每一张单都有一个挂在券商端的目标价,那是服务器在管的,EA 没在跑也一样有效 —— 只要价格走到那里,单子还是会出场。这是关机时最后剩下的一道机制。

但它会停在最后一次更新的位置不再动:EA 正常运作时,每补一次单就会把整轮的目标价往下修一次;EA 没在跑就不会补单、目标价也不会再往下修。所以如果价格没有回到那个位置,就会一直卡着出不掉。

另外,浮亏上限那道防线需要 EA 在跑才会作用。所以还是强烈建议用 VPS。重新连上线之后,系统会自动侦测断层并重建判读状态,不需要手动处理。

九、风险说明

  • 任何自动交易程序(EA)皆无法保证获利。
  • 本 EA 采阶梯式动态网格结构,逆向时分批加码。这种结构在震荡与回归行情中较有利,在长时间单边行情中则会累积账面浮亏。
  • 交易杠杆商品可能导致亏损超过原始投入本金,请仅以能承受全部损失之资金进行交易。
  • 回测结果与实盘表现请分开看待 —— 回测无法完整重现点差扩大、滑点、跳空与断线等真实条件,两者不能互相推论。
  • 浮亏上限在 EA 实际运行、且市场可正常成交时作用;跳空或流动性中断时,实际成交结果可能与设置值有落差。出厂值 90% 为菜单中最宽的一档,触发时的单次亏损接近账户的九成。
  • 本文档内容仅供信息参考,不构成投资建议或招揽。