摘要
虽然大多数 EA 和交易策略都允许交易者自行使用,但了解 EA 的使用规范以及哪些类型的策略不被允许仍然非常重要。
例如,使用延迟套利(Latency Arbitrage)EA,或从事抢先交易(Front-running)或内幕交易(Insider Trading)的 EA,都是不被允许的。其中内幕交易属于违法行为。部分经纪商也可能不允许过于频繁交易的 EA。
为确保您的 EA 能够顺利运行,您可以采取一些措施。首先是控制消息发送频率。在条件允许的情况下,应将 EA 每日向服务器发送的消息数量控制在 30,000 条以下。这个数字本身已经相当高,因此如果 EA 发送超过这一数量的消息,则很可能说明 EA 存在问题。这种情况通常被称为“高频活动 EA(Hyperactive EA)”,一般发生在 EA 对订单进行过于频繁的修改(几乎每秒一次),或者 EA 试图开立账户资金无法支持的交易时。
这类 EA 在经纪商服务器需要处理大量订单时,可能会对服务器造成影响。如果问题未得到解决,该 EA 甚至可能被禁止使用。通常可以通过限制 EA 修改订单的频率,或者在下单前增加检查账户可用保证金的逻辑来解决这些问题。
如果经纪商不允许高频 EA,您可以限制其每日发送的订单数量,或调整其触发下单的条件。