说明
趋势是你的朋友 cBOT - 网格、金字塔、摆动和剥头皮交易,核心规则:不要与趋势作对。
手动模式 — 控制面板
AUDCAD — H4 — 回测时间从 01.01.2023 到 01.02.2026
XAUUSD — M5 — 回测时间从 01.01.2025 到 01.02.2026
“趋势是你的朋友 - 指标” https://ctrader.com/products/5595
大多数网格机器人都有相同的弱点。它们随机开仓,然后不断对抗明显反向移动的市场进行加仓。趋势是你的朋友基于相反的理念构建。它等待趋势确认后,在趋势方向的回调时入场。如果市场反向推动,它会谨慎地加仓。然后一旦达到你的盈利目标,它会一起平掉所有交易。
工作原理:四个步骤
- 它读取趋势。机器人在价格周围绘制两个通道。快速带是高点和低点的移动平均线。慢速带是相同指标但周期更长。当整个快速带位于整个慢速带之上,趋势为上涨。当整个快速带位于慢速带之下,趋势为下跌。当两条带重叠,市场为盘整,趋势过滤器阻止新入场。机器人只在收盘蜡烛上检查,因此半成形的蜡烛不会欺骗它。你也可以要求第二个更高时间框架的趋势一致。例如,M15图表必须与H1一致才能开仓。
- 它等待良好的入场点。你选择触发第一笔交易的条件。默认是回调:在上升趋势中,价格回落到快速带边缘。还有八个其他触发条件(见下文)。可选过滤器还会跳过过于平静、过于波动、过度拉伸或不在你的交易时间内的市场。
- 它管理交易篮子。如果价格反向移动,网格会在你设定的距离处加仓。距离可以随着级别扩大,因此网格不会在崩盘时聚集。如果价格向有利方向移动,金字塔可以加仓赢家。一个方向的所有仓位属于同一个篮子。
- 它整体平掉篮子。机器人不等待每个仓位单独达到目标。当篮子总净利润达到你的目标、足够多仓位盈利或价格达到你选择的水平时,它会一起平仓。止损同样作用于整个篮子。
一个简单的例子
EURUSD在M15和H1上呈上涨趋势。价格回调到快速带,机器人买入 0.01 手。价格再下跌22点,网格#1买入 0.02。再下跌44点,网格#2买入 0.03。三个仓位的平均价约比首次入场低40点。这意味着价格只需从最后一次成交反弹约26点即可达到盈亏平衡线,未计成本。图表上的盈亏平衡线实时显示此价格,包括佣金和隔夜利息。当篮子净利润达到你的止盈点,三个仓位一起平仓。诚实的另一面是:如果价格持续下跌而非反弹,篮子和浮动亏损会持续增加。这就是保护部分限额存在的原因。
开第一笔交易的九种方式
- MA:价格回调到快速带或慢速带边缘,且在你允许的距离内。
- MA_CROSS:快速带刚刚完全穿越慢速带(新趋势开始)。
- PIVOT:价格达到你选择的日枢轴水平(多头为PP、S1–S3,空头为PP、R1–R3)。
- RSI:RSI在两个收盘蜡烛内持续超过你的设定水平。
- MACD:MACD在收盘蜡烛上穿越其信号线。
- STOCHASTIC:%K在超卖或超买区内穿越%D。
- SAME_CANDLE_SERIE:在趋势活跃时,连续N根同色收盘蜡烛。
- TIME:每天在设定的小时和分钟内,按趋势方向入场一次。
- MANUAL:你点击,机器人完成其余操作(见下文)。
RSI、MACD和随机指标可以各自运行在自己的时间框架。方向选项:仅多头,仅空头,单边多或空,同时多空(独立的多头和空头篮子),或触发方向(发出信号的一方)。
三种使用方式
- 全自动:选择模式,设置限额,让它运行。
- 半自动(手动模式):你通过面板按钮决定何时入场(市价、限价或止损)。之后机器人根据规则添加网格和金字塔仓位并平仓。你的手动点击仍遵守过滤器和全局价格水平,因此误点击概率较低。
- 仅助理:将网格和金字塔订单设为0,仅用机器人管理篮子止盈、止损、盈亏平衡追踪和一键平仓。
图表上你能看到的内容
- 每边的盈亏平衡线,显示仓位数量、总手数和实时盈亏。
- 移动止损线,显示如果触及该线篮子将盈亏多少。
- 下一网格和下一金字塔线,提前知道机器人将在哪操作。
- 全局止盈/止损线,分别显示该边及整体的预期结果。
- 控制面板显示:模式、状态(例如“暂停 4分12秒”、“非交易时间”、“阻止:ATR过滤”)、两个时间框架的趋势、余额、净值、净盈亏及多空摘要。按钮:平掉盈利或亏损的多头/空头,取消挂单,全部平仓,隐藏/显示。
状态行始终告诉你机器人为何交易或不交易,绝不会让你猜测。
你可控制的保护措施
- 账户货币计价的篮子止损,按方向或全局设置。
- 锚定于移动平均线的移动止损。只会收紧,绝不放松。
- MA止损:当价格突破带反向时平掉该边仓位。
- 每方向固定价格水平的止盈和止损。这些也阻止超出范围的新入场。
- 每边最大网格和金字塔订单数(0表示关闭该边)。
- “同蜡烛不加网格”,避免一根剧烈蜡烛一次成交多个级别。
- 篮子平仓后暂停,避免机器人立即重新进入同一波动。
- 交易窗口,带可选“结束时全部平仓”或“结束时等待盈亏平衡”。
为真实环境设计
- 重启后恢复仓位,严格通过标签识别。多个实例和你的手动交易不会混淆。
- 每手大小向下取整至经纪商的最小交易步长,且保持在最小和最大范围内。
- 拒单后10秒重试,而非每个tick都重复提交。
- 可选按余额比例调整尺寸:首单大小设定为一格网格步长约占余额的 0.01%。
- 启动时警告矛盾设置,例如快速周期≥慢速周期或最小ATR > 最大ATR。
快速开始
- 购买或订阅并将指标添加到图表,使用相同的MA设置,以便看到机器人看到的趋势。
- 在模拟账户启动或对计划交易的品种和时间框架进行回测。
- 慎重选择止损模式。默认关闭。
- 设置合理的网格限额。默认22点,级别乘数×2.0,间距为22 → 44 → 88 → 176点。
- 然后再转到真实账户,选择你能接受的尺寸。
参数指南(9组共85个参数)
- 通用:用于识别该机器人交易的标签前缀。
- 运行模式和方向:入场模式、方向、图表时间框架和第二时间框架的趋势过滤器。
- 止盈:美元/百分比/美元或百分比,按方向或全局,盈利目标,盈利仓位百分比,百分比规则生效时,全局止盈价格水平。
- 网格:基础距离、距离乘数、每蜡烛一个网格、每边最大订单数。
- 金字塔:标准(每盈利X点加仓)或再入场(趋势中回调到带,最小间隔柱数,且不在更差价格),每边最大订单数。
- 保护:止损模式、范围、篮子止损、移动止损触发/偏移/带、MA止损、平仓后暂停、全局止损价格水平。
- 交易量:首单或基于余额的尺寸。网格和金字塔各自使用相同订单/步长/马丁格尔/固定手数。
- 设置:面板和图表线,MA周期/类型/时间框架,入场距离,枢轴水平,RSI,MACD,随机指标,蜡烛序列,时间模式,带距离和ATR过滤器(ATR以价格单位计,如 0.0010 在EURUSD上)。
- 计时器:交易窗口、时区偏移、结束时全部平仓或等待盈亏平衡。
注意:“TP $”和“静态SL $”使用你的账户货币,无论是什么。百分比止盈计算盈利仓位,因此通过它关闭的篮子仍可能整体小幅亏损。
重要风险提示
网格加仓会在价格反向时增加你的风险敞口,马丁格尔尺寸会放大这一效果。所有平仓由运行中的机器人执行,而非经纪商订单。你的终端(或云实例)必须保持运行和连接。跳空和滑点可能导致平仓偏离预期水平。请先回测,使用模拟账户,并谨慎设置限额。过去或模拟结果不保证未来表现。这不是投资建议。
发布者:cGuru,https://ctrader.com/profile/cGuru。欢迎在讨论区提出问题和想法。
摘要
Key features include nine entry modes based on technical indicators and price action: Moving Average (MA), MA Cross, Pivot levels, RSI, MACD, Stochastic, consecutive same-direction candles, time-based entries, and manual control. Direction modes allow trading long, short, both simultaneously, or triggered sides.
Grid logic averages losing positions by opening additional orders at configurable distances, while Pyramid logic adds to winning positions either at fixed profit intervals or on new signals. Protection mechanisms include static and trailing stops, MA-based stops, price-level stops, and pause timers.
Volume models support fixed lots, martingale, step increases, or matching order size. Filters include ATR volatility, MA distance, multi-timeframe confirmation, trading hours, and trend direction locks. Visual aids display break-even, trailing stop loss, global take profit/stop loss lines, and profit/loss labels.
Backtests cover multiple instruments and timeframes, with recommended minimum balance and risk parameters provided. The bot supports various order types and risk models, making it adaptable for different trading styles and risk management preferences.
