本专栏采用融入【主力思维】的方法学,包含数据抓取、特征模型开发、历史验证回归测试、每日动态风险评估管理等技术,较大的增强股票投资胜率,让IT开发者拥有一套实用的属于自己思路的专用交易软件。
先简要介绍下系统运行的成果和项目架构,后续持续更新,努力做出一个精品专栏,感兴趣的小伙伴可以沟通和反馈讨论。
上图是最近一周实时运行的结果截图,点开截图我们可以看到软件在2024-6-26日运算出紫天科技 -300280, 两日有至少15%,而第二日在高点时有25%的利润。
本软件采用测试驱动,确保5年内所有方法产生的历史回归测试是完全准确的,含有的参数设计到量价、形态等多方位上百个有用的参数,直接监测到主力的重要操盘行为,因为操盘多数会留下痕迹。
为何推荐这个专用软件,因为融入了主力资金的识别,形态的分析,将选股、择时、买卖点等优势战法运用于算法中。(含有优秀估值的价值投资-如中国船舶等、也包括极端形态监测投资等重要算法)
软件构建采用C#和Sqlite数据库,方法有近200个主力特征研究和可回归,可以预测的软件程序,如下图:
#region All Fixed Methods
if (DateTime.Today < updateDay.AddDays(5)) {
P0_大盘指数得分.CheckMethod(pool, ref findCount, updateDay, items);
P2_大盘危险预测.CheckMethod(pool, ref findCount, updateDay, items); P3_大盘跌幅警示器.CheckMethod(pool, ref findCount, updateDay, items);
//只有1个结果的异动到Top Today,复盘时间不运行
T03_价值投资.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
}
//Begin确认有效的方法//
GT02_梦洁6号.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//End of确认有效的方法//
GT00_宝剑池.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT01_涨停秘密.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT03_华山之巅.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; GT04_武魂殿量能教皇.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT05_近V底谷放量.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; GT07_T62_AA级01.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; GT09_T74_市盈率_无极.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT07_T999_恒定方法.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT89_低位涨停特征.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//启涨位的方法 【第一梯队 - 9种方法】
A10_初级明显涨.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
A11_LiverMore突变.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; A12_LiverMore突变均线法.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; A13_双响炮.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
A15_大盘股异动.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; A16_整理待发.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
A21_混沌上冲.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; A22_黄金坑.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//中级上涨的方法 【第二梯队- 6种方法】
B13_姿态优美.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; B19_四板成妖冒险.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//高级综合方法 【高级梯队-20种方法】
C10_倚天剑_二次六脉.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; C10_生命转折.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
C11_二次上升转折.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; C18_恒强无风控.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
C12_黎明之前.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; C21_混沌翻转.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
C12_高涨稳准狠.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
C13_高回档AA类.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
C25_史上最强.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//特级综合方法 【杂项-49种方法在大盘顶部】
T02_逆变一日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; P10_王府井.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
//P8_茅台运.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; //可用,但是盈利低
P12_简易三线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; P13_最小阻力_急牛.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T09_鲁棒60日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T10_大跌双W.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T12_奇妙突破.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T16_低位近距60日突破.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T20_经典上行.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T22_黄山日出.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T24_杰出之才高端.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T26_最强AA级.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T29_战士.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T30_低换手涨停.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T31_徐翔.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T32_低价2趋势牛.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T33_P1最优北极.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T34_P1最优北极高端.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T36_巨力.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T40_超级大跌中潜.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T40_中潜仁东提前布局.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T40_中级大跌反转.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T41_低位正向和线超3日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T43_第二波中期.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T53_超强中线牛跟踪半月.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T54_武魂殿八级晋升.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T55_武魂殿9级宗师.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T58_极限测试魂骨.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T59_一招定天下.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T64_70年代.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T65_5转10年代.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T66_Bu10超大.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T67_前三后三前6上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T70_等20cm潜伏.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T71_反差回.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T75_双低双高.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T77_创业低位超高换手.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T78_悟道_优秀之初.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T79_反差2.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T80_奇异果.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T81_高起点.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T82_极点.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
GT01_T85_涨停秘密2.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; T86_渐变拉升.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T87_大双龙.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T91_反差有异响.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; Safe05_强势继续分析.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T93_大势分析.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T95_宜化双雄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
T98_M2_分析K10.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK01_带着da鼓包飞.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; Safe06_高K10.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK04_积极向上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK05_形态唯一.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK06_中级反弹.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK07_翻转初.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK08_牛人之初.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK12_上红线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK14_涨上30日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK15_涨上120日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK21_奇特红线上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK22_王者低位.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK27_大时代巨变双向.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK28_冲击60日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK33_R20测算.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK35_微微抬起.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK36_角度倾斜.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK37_量比30天微涨.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Fly01_量穿红线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK38_西安饮食.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; TK39_V型强AA级.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK40_AA级特级.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK92_通用上红线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK93_逆转两天.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK96_平整的监测.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK97_王者二升.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TK98_王者跳启动临时.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX01_王者斜率排行榜.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX02_无羁参考用.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; //TX08_总次高.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX06_涨停2X.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX12_适时穿四线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Safe01_蓝英反20日.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; Safe02_超级da跌全集.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX17_五倍量的确认.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
A13_测试强力双响炮.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX23_深思均线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TX26_上下整顿.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD04_右侧反扭.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD07_狼初.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD10_资金.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD13_奇点.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD20_来回穿透.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD18_撞击60.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD16_传承6.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD22_大回升.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD21_大10.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD23_长久.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD24_启点.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD25_立庄森远.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD30_量变.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD35_龙启.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD37_吴中.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD43_三涨停.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD47_涨停后.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TXD50_2030上穿.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TZA01_反差60法.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
TZA03_太极左9.CheckMethod(pool, ref findCount, updateDay, items); countMethod++; //重要方法,多观测
Z01_平行庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z02_三浪庄家.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z04_明牌庄家.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z05_极限混庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z06_翻转庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z07_五倍首穿四线庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z08_巨轮启动.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z10_太极阳_1纯阳.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z10_太极阳.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z12_所有向上迹象.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z13_异动上下.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z14_逆战庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z14_逆战庄2_提示大时代.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z17_七日连庄.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z18_中石油启动.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z19_合线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z20_低位穿四线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z21_格力翻转.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z22_小盘猛拉.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z23_三阳汇.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z24_五日还上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z25_双阳汇.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z26_合并上穿.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z27_跳涨.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z28_完全顺势.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z29_专项逆反.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z30_帝国__假下.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z31_帝国__三浪上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z33_帝国__大牛反水.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z34_强势中线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z38_天孚1期改良.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z39_天孚1期短线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z32_强势短线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z40_量价分析.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z41_创业双阳方法.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z42_暴发富分析.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z43_牛底部分析.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z44_牛回头4天.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z45_惯性三浪.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z46_长牛惯性.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z47_背离60.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z48_强劲20.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z50_把根扎在价值上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z49_创业三日猛上60.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z99_缠绕三年三浪二次上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
Z53_量变质变.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X01_高位股.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X02_高大段位股.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X03_立庄一浪.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X04_立庄三浪.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X07_五日觉醒.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X08_逆商.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X06_初期上影线.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X09_经典捕鱼.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X10_十日潜力.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X11_蛮力等急升.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X12_穿36破土.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X13_用意不用力气_回马枪.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X14_优选回撤.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X15_优选涨停.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X16_潜伏.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X18_穿线后等待.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X19_突然低落.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X22_一路向上.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
X23_十日威力.CheckMethod(pool, ref findCount, updateDay, items); countMethod++;
#endregion
请同时关注以下几个方面:
-
技术与投资结合:专栏内容应该侧重于如何使用技术手段进行股票分析,比如介绍如何使用C#进行股票数据抓取、如何使用机器学习模型预测股票价格等。
-
数据科学方法:讲解如何利用数据科学方法进行投资决策,包括数据清洗、特征工程、模型训练和评估等步骤。
-
量化交易策略:分享量化交易策略的开发与实现,比如均值回归、动量策略、配对交易等。
-
风险管理:讨论如何通过技术手段进行风险评估和管理,比如压力测试等。
-
案例分析:提供实际的案例分析,展示如何将理论知识应用到实际投资中,以及在实际操作中遇到的问题和解决方法。
-
法律法规与道德规范:强调在股票投资中遵守相关法律法规的重要性,以及在使用技术手段时的道德考量。
-
持续更新与互动:保持专栏内容的更新,积极与读者互动,回答读者提问,分享最新的研究成果或市场洞见。