加密货币筛选器自动寻找符合条件的市场;交易机器人可以按指定规则自动提交和管理订单。 关键区别在于:行动权限从哪里开始?筛选结果、提醒与交易所成交是不同的记录。
这些功能可以来自独立工具,也可以集成在同一平台。机器人可能使用筛选结果、策略信号,或自行检查条件。产品名称本身不能说明哪些步骤自动运行。决定委托多少责任之前,先画清流程。
明确四个环节
加密货币筛选器入门解释筛选条件与结果。本文关注谁来执行下一步。可用这张四环节清单比较拟采用的流程:
| 环节与输出 | 要问的问题 |
|---|---|
| 发现:符合条件的市场或候选清单。 | 哪些条件和数据产生了匹配?数据有多新? |
| 通知:关于某个事件的消息。 | 谁来接收?迟到或重复送达时怎么办? |
| 决策:允许行动或记录拒绝。 | 每笔交易由人批准,还是由预先批准的规则决定?谁规定数量、有效期和敞口上限? |
| 执行:订单及其实际状态。 | 谁负责提交、核查、撤单与退出?在哪里验证已成交数量? |
决策可以完全人工、部分自动,或在限制范围内交给策略。即使由人作出决策,执行仍可以自动化。反过来,自动发现一个形态,不代表账户已获得交易它的授权。
通知之后要有明确的下一步
提醒可以让人查看,也可以输入其他系统。TradingView的webhook文档说明如何把提醒消息发给外部应用,并指出送达可能失败。消息是应用的输入,不是交易所已成交的证据。
人工流程应规定谁查看、何时过期。自动流程应规定接收哪种事件、使用哪个账户、适用规则和拒绝理由。重复送达不应悄然变成另一次预期开仓。如果没有收到响应,先核查订单实际状态,再决定是否适合重发。
分别保存事件时间、接收时间、决策时间与交易所响应。图表确认文章解释另一条时间边界:条件最早何时可知。
追踪一次假设交接
假设交易所V有一个虚构的AAA/USD现货市场。保存的筛选规则要求已完成的五分钟K线收盘价高于每枚代币100 USD。在10:00:00 UTC,收到09:55–10:00 UTC的完整K线,收盘价为100.20。这产生一个候选,并不产生订单。
假设另一个独立教学计划已规定:可能买入2枚代币,买入限价为100.30 USD,入场有效期截至10:01:00 UTC。假设余额、数量、敞口和退出计划的独立检查均通过。这些参数仅用于演示,并非推荐策略或任何产品的说明。
比较同一候选的两条处理路径:
- 人工查看:在10:00:08 UTC,查看者看到最优卖价为100.80。按示例规则,报价高于100.30就跳过入场。提醒记录保留,但不提交订单。
- 委托执行:在10:00:04 UTC,假设控制程序看到最优卖价100.25,提交获准的买入两枚代币、限价100.30的订单。假设交易所仅报告以100.25成交0.5枚,剩余1.5枚仍挂单。到期时,控制程序请求撤单,并核实最终撤单响应,期间没有更多成交。
第二条路径最终持有的是0.5枚,而不是2枚。入场到期并没有卖出已有持仓;独立的退出规则仍适用。虚构时间并不能证明机器人更快、更安全或更赚钱。不同到达时间或市场条件可能使比较结果反转。
提交订单不等于完成
Kraken的市价单与限价单指南说明:限价单约束成交价格,却可能只成交一部分或完全不成交。因此,示例中的限价并没有按观察报价预留两枚代币。手续费另计,不属于所报成交价格。
比较请求、已成交、剩余和已撤销数量。发出撤单请求不等于收到撤单确认;应核查交易所最终状态,包括请求传输期间发生的成交。暂停入场流程,也不一定平掉持仓或取消现有订单。要问清每个控制项的具体作用。
交易信号的参考入场价属于方案;账户的实际成交属于执行。只看方案评估机器人,可能漏掉跳过的入场、拒单、部分成交、手续费和退出处理。
选择要委托的责任
如果瓶颈是寻找值得查看的市场,筛选和每日自选清单可能解决问题。如果计划已经明确,任务是反复执行,就应调查执行服务的实际控制与记录。把未定义清楚的计划自动化,只会让重要决策继续悬而未定。
委托前,写清可交易账户、所需权限、风险上限由谁设定、过期或重复事件如何处理,以及服务不可用时由谁响应。明确停止新入场后,挂单和持仓会怎样。风险管理指南另行讨论仓位规模。
用明确的小场景测试交接:没有匹配、候选被拒、消息迟到、重复消息、拒单、部分成交和连接中断。模拟可检验行为,但不能证明未来实盘成交或收益。把预期响应与观察结果并列保存。
分别评价发现与执行
对发现环节,检查数据新鲜度、有效候选和排除理由。对执行环节,检查账户级订单、成交、撤单、成本和未处理完的持仓。对策略质量,利用回测指南比较适当的历史证据与实盘观察。这些记录不能相互替代。
真正有用的问题不是哪个标签听起来更先进,而是要自动化哪个环节、按谁的规则,以及什么证据证明预期行动已发生。
本文仅供教育,不构成投资建议。示例中的市场、价格、时间和成交均为假设。自动化不能证明策略有利可图,也不能消除交易风险。