条件单与程序化的现实约束
一句话速览
条件单在盘前盘后不生效、极端行情下可能失败。这些约束要写进系统。
这节课要你带走的
条件单和程序化在这个市场的四个现实约束,以及怎么在有时差的情况下把执行自动化。
在有时差的市场里, 把执行自动化不是可选项,是必需品。 但自动化有它的边界,这一节把边界讲清楚。
四个现实约束
四、复杂条件多数平台不支持
「站上均线且成交量放大且不是财报日」这类组合条件, 多数券商的条件单做不到。
做法:把判据简化到平台能执行的程度, 或者接受一部分需要手动。
一个可行的分工
白天清醒的时候作决策,用条件单在夜里执行,第二天早上核对。
三步各自要做的事:
一、决策:算好股数、定好止损位、写下证伪条件。
二、执行:把入场和止损同时挂出去, 不留任何需要临场判断的部分。
三、核对:第二天早上看订单状态和持仓, 这一步不能省(见约束二和三)。
要不要自己写程序
对绝大多数个人投资者,不需要。
因为程序化解决的是执行速度和复杂条件的问题, 而你的优势不在速度上(见 U6-1)。
如果确实要做,先从只读的监控开始: 让程序告诉你「条件满足了」,下单仍然手动。 这样即使程序有错,损失也可控。
一条安全提醒
如果使用任何需要接入券商账户的第三方工具, 要确认它需要什么权限。
只读行情的工具不需要你的账户凭据, 凡是要求提供账户密码的都值得高度警惕 (见 U10-3)。
做
今天就做这一件事
去看你现在挂着的所有订单,确认每一张的类型、有效期和状态。
然后建立一个习惯:每天早上花一分钟核对一次。
带走这一条:四个约束是条件单在盘前盘后不生效、订单有有效期、极端行情下挂单可能失败、复杂条件多数平台不支持。可行的分工是白天决策、夜里用条件单执行、第二天早上核对,核对这一步不能省。绝大多数个人投资者不需要自己写程序,因为程序化解决的是速度问题而你的优势不在速度上;真要做就先从只读监控开始。第三方工具凡是要求提供账户密码的都值得高度警惕。