本周(2026.09.28-2026.10.02)外汇英语交易术语学习汇总,和大白一起学习吧!
OnInit——初始化事件
本质是什么?
- EA启动时执行一次:读取参数、创建句柄、校验环境
实战用法:
- 在OnInit里完成句柄创建、参数校验、加载持久化状态;
- 失败要返回错误并停止运行。
一句话总结:EA启动时执行一次:读取参数、创建句柄、校验环境。

OnDeinit——反初始化事件
本质是什么?
- EA卸载/图表关闭时执行:释放资源、保存状态
实战用法:
- 在OnDeinit里释放句柄/文件句柄;
- 把最后状态写盘,避免下次启动丢失风控状态。
一句话总结:EA卸载/图表关闭时执行:释放资源、保存状态。

OnTick——报价到来事件
本质是什么?
- 每个新tick触发
实战用法:OnTick里尽量轻:
- 只做必要计算与触发;
- 重计算放到OnTimer或缓存,避免卡顿造成延迟。
一句话总结:
- 每个新tick触发,用于实时决策与下单。

OnTimer——定时器事件
本质是什么?
- 按设定间隔触发
实战用法:
- 用OnTimer做定时任务(刷新指标/写日志/同步风控);
- 可降低OnTick负担并更可控。
一句话总结:
- 按设定间隔触发,适合做低频巡检/补偿逻辑。

OnTradeTransaction——交易事务事件
本质是什么?
- 订单/成交/持仓变化时触发
实战用法:
- 用OnTradeTransaction监听成交/撤单/拒单事件;
- 在这里更新仓位状态、处理部分成交与风控联动。
一句话总结:订单/成交/持仓变化时触发,用于精确跟踪成交。


![表情[fendou]量化交易程序 - 交易机器人 | 助力投资交易更好成功BBTrading](https://www.b123.com/wp-content/themes/zibll/img/smilies/fendou.gif)
