回头审视,我意识到自己有些偏离方向。我似乎并非以最终盈利为首要目标,而是试图一步到位,通过模拟点击的方式间接实现量化交易或模拟网格交易,同时还低估了程序开发的复杂性。程序开发本身就布满陷阱,网格交易业务看似简单,用代码实现起来却颇具难度。
对我而言,采用组合方式逐步推进,从当下的半自动化,到自动化,再到全自动化,是更为现实的路径。甚至现阶段,即便依靠人工操作也未尝不可。只是人有时会突发奇想,急于尝试,结果在不断摸索中,容易迷失最初的方向,忘了交易的初心,进而陷入迷茫,走不少弯路。
如今应当明确,交易的目的在于盈利。盈利可从两方面着手:一是持续优化交易模式,这需要不断阅读、学与深度思考;二是尽可能让交易趋向自动化,目前我主要聚焦于这一点,其实第一点也需慢慢打磨。
今天和孩子交流时,他指出我想得多做得少,一般人要么埋头实干不思考,更有甚者,既不想也不做。他的话有一定道理,但我觉得自己并非想太多,而是想得还不够,却做得太多。鉴于我不太惯
苹果笔记本电脑的键盘布局,接下来我打算多想少做,把问题想明白、想透彻,这也是我在股票交易和软件开发中一贯秉持的原则。
就像前两天,我本想逐行检查Python模拟点击和挂单的代码,因为感觉有些地方考虑得不够周全。昨晚运行后,果然发现诸多问题。从测试角度看,一开始若磕磕绊绊,许多潜在问题未被察觉,或者初始设计过于理想化,核心功能没实现,却添加了不少华而不实的功能,就会走弯路。
现在用苹果笔记本电脑模拟挂单,我打算化繁为简,让每个功能如同基础工具,只完成一项简单任务,组合起来却能发挥强大功效。我将各种条件单、盘前自动挂单、集合竞价后手动撤单以及盘中成交驱动型网格这四个部分组合,期望能取得良好效果。其中,重点在于盘中银河的网格单,次重点是盘前挂单。
实际上,若仅实现盘前挂单逻辑,完全可以编写一个简洁且运行顺畅的程序。若结合条件单,盘前自动挂单针对持仓股操作即可,它们是操作核心,其他价格较远的标的,挂条件单并定期检查就行。如此一来,整个流程会清晰明了、有章可循。我要把这套流程写在一页纸上,每天对照执行,明确每个时间点的任务。这不仅是交易计划,更是将交易流程化,把计划融入流程,比单纯的交易计划更系统化,实现交易计划与执行的结合,这也是我期望通过银河证券成交型网格单与盘前挂单组合达成的最终效果。
当然,目前这种组合方式与完整的自动运行策略相比,仍有差距。但只要能顺畅执行,后续也可采用。届时,保留自己编写的交易策略和盘中网格,加上盘前挂单和集合竞价后撤单,实际上也能形成一个全
自动系统,只不过由两部分构成。如此,整个思路应该表述得很清晰了。
~~~
转化为执行层面
当下需做之事
1. 操作惯与思考调整:因不惯苹果笔记本电脑键盘布局,坚持多想少做,把问题想透。
2. 功能设计简化:用苹果笔记本电脑模拟挂单,将功能化繁为简,每个功能完成一项简单任务,通过组合发挥强大功效。
3. 交易操作组合优化:
• 明确重点:组合各种条件单、盘前自动挂单、集合竞价后手动撤单及盘中成交驱动型网格,重点关注盘中银河网格单,次重点为盘前挂单。
• 盘前挂单程序编写:编写简洁顺畅的盘前挂单程序,结合条件单时针对持仓股操作,对价格远的标的定期检查。
• 记录交易流程:把交易流程写在一页纸上,明确各时间点任务,形成清晰流程。
后续规划
实现自动化系统:优化现有组合,使其顺畅执行,形成由自编交易策略、盘中网格、盘前挂单和集合竞价后撤单构成的全自动系统。