关于缠论技术面的量化交易,缠师在《教你炒股票》第91、93课已有论述:可以编制一个计算机程序,用来监控所有股票的走势状态,“在相应的状态买入,相应的状态卖出,一部自动赚钱的永动机器就构造成了。”

不废话,直接上干货。以下是用不同级别走势编制缠论量化交易程序的基本思路。

第一部分:选股

1、强势板块或潜力巨大的行业。

1.1、筛选条件1:缠师第106课提到的板块强弱指标。

1.2、筛选条件2:得到政策倾斜或扶持的行业。

1.3、其它:……。

2、个股:基本面良好或优秀。

2.1、财务指标1:每股净资产大于2元。

2.2、财务指标2:净利润、税后利润分别大于1000万元。

2.3、财务指标3:每股收益(近)、(年)分别大于0.1元。

2.4、其它,……。

3、个股:技术面出现买点。

3.1、筛选条件1:在1分钟周期图,K线走势平滑。

3.2、筛选条件2:技术面上的买卖点,参看第二部分,不同级别走势划分。

4、个股:属于行业龙头或次龙头、潜力股。

4.1、常用股票软件里行业龙头分类。

4.2、其它:……。

5、个股:“比价关系”,找到低估的品种。参看缠师第9、73课,资金量小的散户可先忽略。

6、成交量相关。

选股基础配置一:处在买点上的板块+基本面良好或优秀的个股+处在技术面买点上的个股。

选股基础配置二:处在买点上的板块+属于行业龙头或次龙头、具备成长潜力的个股+处在技术面买点上的个股。

选股个性化配置:……。

第二部分:不同级别走势划分

A、缠论判断买卖点的流程:

1、找到最后一段走势。

2、找到最后一个走势中枢。

3、找到围绕走势中枢力度最大的一段走势。

4、参照走势力度最大的一段走势,判断最后一段走势是否背驰或不创新低新高构成买卖点,如果非背驰,循环套用步骤1、2、3、4在内部找背驰或不创新低新高构成买卖点。

B、走势划分指标:

1、K线处理。

2、分笔走势。

3、线段走势1。

4、线段走势2。

5、线段走势3。

6、走势状态判断。

7、缠论MACD。

第三部分:交易信号、资金及仓位管理

A、交易信号。

1、买点信号。

2、卖点信号。

B、资金及仓位管理。

1、走势级别1。

2、走势级别2。

3、走势级别3。

K线处理指标:

指标用途和目的:对存在包含关系的K线进行处理,放在K线主图。

量化设计如下:

1、K线数据从左到右,连续两根K线,1.1如果:第二根K线的高点高于第一根K线的高点,且低点高于第一根K线的低点,则称两根K线方向向上;1.2如果:第二根K线的高点低于第一根K线的高点,且低点低于第一根K线的低点,则称两根K线方向向下。

如下图所示:

2、K线数据从左到右,连续两根K线,2.1如果:第二根K线的高点高于第一根K线的高点,且低点低于第一根K线的低点;2.2如果:第二根K线的高点低于第一根K线高点,且低点高于第一根K线的高点,则称这两根K线存在包含关系。需要对存在包含关系的K线进行合并处理。

如下图所示:

3、K线数据从左到右,连续三根K线,3.1如果:第一、二根K线方向向上,第二、三根K线存在包含关系,需要对第二、三根K线进行合并处理,取第二、三根K线较高的高点,较低的低点合并成新K线,第一、二根、新K线变成方向向上;3.2如果:第一、二根K线方向向下,第二、三根K线存在包含关系,需要对第二、三根K线进行合并处理,取第二、三根K线较低的高点,较低的低点合成成新K线,第一、二根、新K线变成方向向下。

如下图所示:

分笔走势指标:

指标用途和目的:经过K线处理后,划分出分笔走势,放在主图,构成线段走势的基础部件。

量化设计如下:

1、经过K线处理后,数据从左到右,连续三根K线,1.1如果第一、二根K线方向向上,第二、三根K线方向向下,则这三根K线构成顶分型;1.2如果第一、二根K线方向向下,第二、三根K线方向向上,则这三根K线构成底分型。

如下图所示:

2、经过K线处理后,数据从左到右,从某个顶分型开始,距离至少5根K线出现一个不相重叠的底分型,则构成向下的一笔走势;从某个底分型开始,距离至少5根K线出现一个不相重叠的底分型,则构成向上的一笔走势。

3、对于向下的一笔走势,取较低的底分型;对于向上的一笔走势,取较高的顶分型。

如下图所示:

线段走势指标:

指标用途和目的:把分笔走势当成基础部件,划分出线段走势1、2、3等三个级别走势,放在主图,用于判断走势的状态。

量化设计如下:

1、数据从左到右,对于分笔走势,1.1:把向上笔走势当成K线,用K线处理的办法,找出向上笔走势的底分型;1.2:把向下笔走势当成K线,用K线处理的办法,找出向下笔走势的顶分型。

如下图所示:

2、数据从左到右,2.1:从某个向上笔走势的底分型开始,距离至少三个分笔走势,出现一个向下笔走势的顶分型,如果有两个或以上向下笔走势的顶分型,则取较高的,底分型连接顶分型构成向上的一个线段走势1;2.2、从某个向下笔走势的顶分型开始,距离至少三个分笔走势,出现一个向上笔走势的底分型,如果有两个或以上向上笔走势的底分型,则取较低的,顶分型连接底分型构成向下的一个线段走势1。

如下图所示:

3、数据从左到右,对于线段走势1,3.1:把向上的线段走势1当成K线,用K线处理的办法,找出向上的线段走势1的底分型;3.2:把向下的线段走势1当成K线,用K线处理的办法,找出向下的线段走势1的顶分型。

如下图所示:

4、数据从左到右,4.1:从某个向上的线段走势1的底分型开始,距离至少三个线段走势1,出现一个向下的线段走势1的顶分型,如果有两个或以上向下的线段走势1的顶分型,则取较高的,底分型连接顶分型构成向上的一个线段走势2;4.2、从某个向下的线段走势1的顶分型开始,距离至少三个线段走势1,出现一个向上的线段走势1的底分型,如果有两个或以上向上的线段走势1的底分型,则取较低的,顶分型连接底分型构成向下的一个线段走势2。

如下图所示:

5、如上程序,得到线段走势3。

如下图所示:

走势状态判断:

指标用途和目的:划分出线段走势1、2、3等三个级别走势后,用于判断三个级别走势的状态,放在副图。然后可以根据不同状态的交易信号安排相应资金及仓位来操作。

以下是三个级别走势状态的完全分类:(如果资金量很大,可以设定三个级别走势以上。另外啰嗦一句:真正有效的技术面分析理论,应该有类似于如下的完全分类。)

走势状态1:线段走势3方向向上,线段走势2方向向上,线段走势1方向向上。

走势状态2:线段走势3方向向上,线段走势2方向向上,线段走势1方向向下。

走势状态3:线段走势3方向向上,线段走势2方向向下,线段走势1方向向上。

走势状态4:线段走势3方向向上,线段走势2方向向下,线段走势1方向向下。

走势状态5:线段走势3方向向下,线段走势2方向向上,线段走势1方向向上。

走势状态6:线段走势3方向向下,线段走势2方向向上,线段走势1方向向下。

走势状态7:线段走势3方向向下,线段走势2方向向下,线段走势1方向向上。

走势状态8:线段走势3方向向下,线段走势2方向向下,线段走势1方向向下。

缠论MACD指标:

指标用途和目的:显示MACD白线、黄线、红绿柱子、最长白线,显示白线顶、底分型,红绿柱子面积,用于判断交易信号。

1、计算方式:常规MACD白线,黄线,红绿柱子。

2、统计红绿柱子面积。

3、分别找出零轴之上、之下的最长白线。

4、分别标记白线顶、底分型。

交易信号判断:

根据完全分类的三个级别走势状态,辅助使用缠论MACD指标来判断交易信号。

1、出现走势状态1时,线段走势3不创新高或创新高背驰,调整缠论MACD参数后,线段走势3出现白线顶分型,卖出。

2、出现走势状态2时,线段走势1不创新低或创新低背驰,调整缠论MACD参数后,线段走势1出现白线底分型,买入。

3、出现走势状态3时,线段走势1不创新高或创新高背驰,调整缠论MACD参数后,线段走势1出现白线顶分型,卖出。

4、出现走势状态4时,线段走势2不创新低或创新低背驰,调整缠论MACD参数后,线段走势2出现白线底分型,买入。

5、出现走势状态5时,线段走势2不创新高或创新高背驰,调整缠论MACD参数后,线段走势2出现白线顶分型,卖出。

6、出现走势状态6时,线段走势1不创新低或创新低背驰,调整缠论MACD参数后,线段走势1出现白线底分型,买入。

7、出现走势状态7时,线段走势2不创新低或创新低背驰,调整缠论MACD参数后,线段走势2出现白线底分型,买入。

8、出现走势状态8时,线段走势3不创新低或创新低背驰,调整缠论MACD参数后,线段走势3出现白线底分型,买入。

简单的资金及仓位管理:

投资交易,归根结底是对资金及仓位的操作。根据不同级别走势的买卖点来安排交易操作,以下是配套的资金及仓位管理之一,用于实现“在相应的状态买入,在相应的状态卖出”。(更多的资金及仓位管理原则,请参考缠师博文。)

1、走势级别1对应线段走势1,出现线段走势1的买卖信号,买入或卖出X元或者Y股。

2、走势级别2对应线段走势2,出现线段走势2的买卖信号,买入或卖出X*2元或者Y*2股。

3、走势级别3对应线段走势3,出现线段走势3的买卖信号,买入或卖出X*3元或者Y*3股。

第四部分:量化交易程序的日志记录

1、记录走势状态。

2、记录资金及仓位的交易操作。

3、其它。

声明一:以上量化策略由 华新lijing 整理,版权属于 缠中说禅。

声明二:以上量化策略仅供参考,不构成任何投资或交易建议。投资者据此操作,后果自负。本人不承担任何经济和法律责任。

声明三:如果你要分享本篇文章,请同时带上这三个声明,谢谢。

我不会复杂编程,目前打算自学,然后实现以上量化策略。

如果有量化团队愿意拉我组队,那将是我的荣幸。


为什么会有这篇文章?

我的回答是,请看缠师以下博文:

历史总有一种神秘的相似性,说简单的,象20世纪中国历史上很多最关键的大事都和9有关。这些例子就不说了。以下说这个不知道有没有人说过,反正本人没看到过,也就在此胡诌一番。
在中国历史朝代更迭上,有一个特别的相似性,就是在分乱后如果有一个短的统一朝代(都是只有两世),然后就是一个很长的强盛的朝代出现,而在其前期必然有女祸。具体的例子就是:春秋战国后有秦,时间极端短,只有两世,然后就是汉,然后有吕后,然后文景后到武帝大盛;三国两晋南北朝后有隋,时间极端短,只有两世,然后就是唐,然后有武则天,然后到玄宗大盛。那么我们看看近代的情况,其实从1840年后就是一个分乱,后来又有军阀割据,民国后统一,时间很短,实质只能够算两世(孙和蒋),然后就是中华人民共和国,然后大家都明白就不说了,然后是什么?
如果这个相似性能继续存在,意味着什么大家也很清楚了,所以就不说了。不过以史为鉴,按汉朝的模式,目前显然对应的是文景的中末期,那么我们可以对应找到什么?当时也有匈奴之患,当然,目前的形势比那时复杂多了,但基本的思路应该是相似的。
本人前几天说了那个12亿5千万的级别争夺问题,还说了解构“雁型”、建构“三角”的必要性和紧迫性问题,这些都是和这个文景中末期有关的问题,这些问题如果不重视,将极有可能错失历史的机遇。在中国最值得骄傲的两个朝代汉唐正好出现和目前类似的相似性,但历史的相似性往往只代表了一种或然性,能否把握还是要靠人,如果说历史不给机遇是悲惨的,那更悲惨的是历史给了机遇没有把握,如果真是这样,这又能怪谁呢?如果我们不能把这种或然变成现实,创造和汉唐一样的辉煌,那说什么都是废话了。

来源:知乎

推荐阅读:

1.一个量化策略师的自白(好文强烈推荐)

2.股票期货经典的量化交易策略都在这里了!(源码)

3.期货/股票数据大全查询(历史/实时/Tick/财务等)

4.三分钟弄明白为什么贝叶斯是量化工作者最常用的工具

5.学习Python有哪些书籍?这里有一份书单送给你

6.江湖中常说的“网格交易法”到底是什么?

7.10种经典的日内交易策略模型思路

8.干货 | 量化选股策略模型大全

9.量化金融经典理论、重要模型、发展简史大全

价值100万的缠论量化交易策略相关推荐

  1. 创新领导力|学习华为蓝军思维,价值100万的“小报告”如何修正老板的决议?

    美国社会心理学家通过研究发现:当一个观点对某人来说十分重要的时候,如果他能用这个观点,使得一个"反对者"改变其原有意见,而和他的观点一致,那么他更倾向于喜欢那个"反对者& ...

  2. 我有10个职场经验,价值100万,但今天免费|咪蒙

    (猪坚强 作品)"一个好员工能顶5个普通员工." 一个当老板的朋友哭了.在创业群里,我们另外几个老板(虽然我的公司很小,但我也是老板啊)一起嘲笑他,说,是你老婆给你戴绿帽子了,还是 ...

  3. 一个Tor浏览器0day漏洞价值100万美元,其中的隐情是……

    本文讲的是一个Tor浏览器0day漏洞价值100万美元,其中的隐情是--, 据外媒报道称,Zerodium(一家专门购买和转售零日漏洞的公司)近日刚刚宣布,它愿意为Tails Linux和Window ...

  4. 常见商品期货量化交易策略

    转 常见商品期货量化交易策略https://blog.csdn.net/myquant/article/details/86136818商品期货套利策略  套利策略一般包括期现套利.跨期套利.跨市场套 ...

  5. 全球商品期货量化交易策略

    商品期货品种繁多,可以通过多品种投资有效降低回撤.商品期货市场与股票市场有着相对较低的相关性,因此经常被作为分散投资.降低风险的良好标的. 海外有相当多的对冲基金同时投资于大宗商品.股票.外汇等市场, ...

  6. 利用Python进行股票交易分析(三):A股量化交易策略的验证及数据分析。

    鉴于近期空闲时间比较少,本篇文章采用不定时更新的方式来写,如大家有更好的思路也可以评论区一起讨论.... 目前进度: 2021-07-13 梳理.修改思路 2021-07-14 步骤1代码完成 背景 ...

  7. 那些怪异的量化交易策略

    "腾天":石油的现价低于期货价格,因为石油的存储需要成本.这个成本称为carry cost,它和期货到期后的递送成本(delivery cost)以及预期需求变化加在一起,组成了石 ...

  8. python量化外汇交易_用Python实现一个Dual Thrust数字货币量化交易策略

    Dual Thrust交易算法介绍 Dual Thrust交易算法是由Michael Chalek开发的著名量化交易策略.它通常用于期货,外汇和股票市场.Dual Thrust的概念属于典型的突破交易 ...

  9. python 用while输出数字金字塔_用Python实现一个Dual Thrust数字货币量化交易策略

    Dual Thrust交易算法介绍 Dual Thrust交易算法是由Michael Chalek开发的著名量化交易策略.它通常用于期货,外汇和股票市场.Dual Thrust的概念属于典型的突破交易 ...

最新文章

  1. keras 的 example 文件 mnist_transfer_cnn.py 解析
  2. Win95架构师发布移动设备富媒体文档创建平台
  3. android绘制环形进度_android 圆环进度view
  4. CentOS6安装MySQL 2 - yum makecache成功
  5. java 12-3 StringBuffer的添加和删除功能
  6. 面试:一个 Java 字符串到底有多少个字符?
  7. 0X8009310B (ASN:276) win7安装证书时出现错误消息:找不到与此证书文件相关联的证书申请微软官方文档
  8. Django first lesson 环境搭建
  9. python序列切片
  10. 《明日方舟》Python版公开招募工具
  11. Andriod Studio两种签名机制V1和V2的区别
  12. 深藏不露!下拉列表设计灵感
  13. svn .a文件上传不了
  14. 基于Java的进销存管理系统 附:源码课件
  15. es7 如何从项目resource读取index的mapping、setting.json文件
  16. linux如何设置root权限,linux设置root权限的方法
  17. 《专注力--化繁为简的惊人力量》之创造力的30天
  18. python课程设计结果分析_python课程设计报告总结和体会
  19. 专业如何利用计算机思维,【计算机仿真论文】计算机应用技术专业如何培养创新思维(共2451字)...
  20. python2.7安装mysqldb_python2.7安装MySQLdb库

热门文章

  1. Kafka提示:Note: This will have no impact if delete.topic.enable is not set to true.
  2. 华为鸿蒙桌面,鸿蒙OS全新PC桌面模式即将上线?回顾一下手机桌面系统的发展历程...
  3. windows安装mosquito(2.0.8)
  4. AMD的黑暗旅程终于迎来曙光 但仍需时间来解冻自己
  5. vue-video-player 播放m3u8视频
  6. NVIDIA Jetson TK1学习与开发:如何解决输入和输出音频问题
  7. python图片用什么软件好用_常用的十大 python 图像处理工具
  8. 用计算机管理人员档案属于数据处理,高校档案信息化建设的若干思考
  9. 遇到Mac OS应用程序“Eclipse.app“无法打开的异常
  10. 服务器和手机芯片是什么关系,云手机是什么,既然华为缺芯为何大力推动民用云手机?...