空仓时删除挂单
在程序化交易中,订单进出场的逻辑严密性至关重要。为了进一步完善挂单管理,避免因行情波动意外触发历史遗留的挂单,我们在Hed 6.6.2版本中新增了非常实用的挂单清理功能。

这个新功能位于“对冲风控”模块中, 对冲风控面板底部。
旨在帮助大家更精准地控制策略风险,确保盘面干净整洁。以下是具体的功能说明:
此功能主要为了解决在逆势加仓策略,或其它跟挂单有关的策略,市价订单平仓后遗留的反方向突破挂单问题,特别是加仓的挂单,可能仓位非常重,市价单退出时及时删除就显得非常重要。
运作逻辑: 当本方向订单已经全部平仓退出,而挂单还没有成交时,EA会自动将这个冗余的挂单删除。
⚠️ 特别注意:该删除机制是多空分开的,多单空仓或空单空仓时会分别删除多单和空单的挂单。
在某些策略中,当一波行情结束并全部平仓后,我们希望账户能清空所有待成交的挂单,防止行情反转造成误开仓。为此,我们在对冲风控面板增加了“空仓时删除挂单”功能。

这个输入框是挂单开仓的时间,为什么需要设置“时间延迟”?(核心要点)
在功能面板后面,大家会看到一个分钟数的输入框(如参考图中填写的 30)。这个时间限制的设计是非常有必要的:
如果您的EA开仓策略本身就是基于“挂单开仓”的,那么在订单平仓(账户变为空仓)之后,如果EA立即开仓了挂单,就会导致您新的开仓挂单也被一并删除,从而导致策略无法正常建仓。
加上时间限制后的实际运作方式:以图中设置的 30分钟 为例。EA会去判断最后一笔挂单生成的时间,只有当最后一笔挂单的时间距离现在已经达到了30分钟,并且当前属于空仓状态时,EA才会执行删除动作。 您可以根据自己开仓策略的频率和需要,灵活设置这个等待时间。
1. 工具属性: 本文所涉及的EA软件及交易策略仅供技术交流与研究使用,不构成任何投资建议或收益承诺。
2. 入市风险: 金融市场具有高度不确定性,程序化交易并不能完全规避风险。请务必使用历史数据回测和模拟盘充分测试。
3. 决策自担: 用户根据本站内容进行实盘交易产生的所有盈亏,由本人自行承担,本站及作者不承担任何法律责任。
4. 版权说明: 转载请注明出处。不得将本站提供的软件和策略用于任何违法行为。
还没有评论,来说两句吧...