Code Monkey home page Code Monkey logo

finance-articles's Introduction

finance-articles's People

Contributors

qiaosu avatar

Watchers

 avatar

finance-articles's Issues

樵苏的缠之二

形态学基础

从程序员的角度解读一下缠论中的形态学部分。
一直有一种说法,叫千人千缠。
而缠师自己也曾经说过:

分解这市场的那个标准是什么并不重要,也就是分类的原则并不重要,关键这分类能导致完全分类就行了。

所以下文中对于形态学的详细阐述,可能与你自己认识的缠论形态学有所偏差,请多多包容。
这里只是制定一种统一的标准,只要按照一致的标准来,就不会出现理解不一致的地方,才能发展出机械化处理的程序。

元素(Element)

基本蜡烛模型
  • 开盘价
  • 收盘价
  • 最高价
  • 最低价
  • 成交量
  • 时间
虚拟蜡烛模型
  • 蜡烛组[1-n]
  • 最高价
  • 最低价
  • 最高价引用蜡烛
  • 最低价引用蜡烛
  • 方向
分型——由3根虚拟蜡烛组成
  • 类型(顶分型还是底分型)
  • 前一个虚拟蜡烛
  • 当前虚拟蜡烛
  • 后一个虚拟蜡烛
  • 序号
原始笔
  • 笔类型(向上笔还是向下笔)
  • 起点
  • 起点价格
  • 终点
  • 终点价格
  • 笔内包含的虚拟蜡烛集合
虚拟笔——处理完时间关系及包含关系的新笔
  • 定义同原始笔
线段
  • 线段类型(向上线段还是向下线段)
  • 线段中包含的虚拟笔的数量
  • 线段中包含的虚拟笔的集合
  • 起点
  • 起点价格
  • 终点
  • 终点价格
中枢(未开发)

处理流程(Process)

  1. 将基本蜡烛模型处理为虚拟蜡烛模型——处理蜡烛元素的包含关系
    2017-05-12 4 27 58

  2. 筛选出所有顶分型

  3. 筛选出所有底分型

  4. 处理掉不需要的顶底分型

  5. 将分型处理成原始笔
    连接每一个顶底分型

  6. 将原始笔处理成虚拟笔——处理笔的包含关系
    同方向的笔比较,如果时间间隔很近(5个虚拟蜡烛之内),则合并
    同方向的笔比较,如果有包含关系,则合并

  7. 根据虚拟笔组成线段

樵苏的缠之一

并前言

近期国内市场行情不好,行情不好的时候适合修炼内功。
因此开一个系列,陆续整理一些自己学习缠论的心得出来。
初几篇为对基础理论的整理。

之一为学习缠论的一些纲要。

纲要

  1. 选择市场——判断市场强弱
    将指数当成个股,通过技术面分析来判断。

  2. 选择标的L9
    2.1 技术面
    2.2 比价关系
    2.3 基本面
    目的:通过多个相互独立的程序叠加来优选标的。
    技术面是三个独立程序里的一个,而另外两个,例如比价关系与基本面,可以配合决定你的介入种类。但当介入到一个品种后,技术面在操作上就起着决定性的意义。为什么?因为其他的面,变化的频率都没有技术面高。

  3. 技术面理论L72
    3.1 形态学——分型、笔、线段、中枢、走势类型
    3.2 动力学——以背驰为基础,力度的比较
    3.3 形态学与动力学的结合——三类买卖点
    3.4 级别——级别是缠论技术体系里最重要的部分之一(L16引入

  4. 操作
    4.1 如何买
    4.2 如何卖——买入的反向操作
    4.2.1 止损——一卖没出手的,二卖和三卖实际上就是止损点。
    方法:级别+买卖点

例子:
假设操作级别是日线级别。
则相应的大级别是周线,小级别是30分钟线。
周线走势类型向好时,选择日线的买点(推荐一买或二买),在30分钟级别的买点(推荐三买)买入。

  1. 资金管理L31
    5.1 分仓
    5.2 分批进入和撤出程序(L13

  2. 机械化操作L105
    缠论公式一直是个难题。
    所有股票公式都是通过ref由当下逆推之前时间线上的数据,但是由于缠论需要沿正向时间线来处理k线的包含关系,顶底分型的判断,所以很少有公式来实时分析缠论图形。
    由于没有很好的工具,所以我自己写了一个稍显简陋的基于正向时间线的公式。
    能够做到处理包含关系,分析并确定分型、笔、线段。
    demo1

    缠论所有的操作都是基于级别的,所以多周期图必不可少。
    demo2

    我预期中的之二会通过这个公式的分析来记录缠论形态学的一些基础。

樵苏于17.5.11,待续。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.