当前位置:文档之家› 【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)

【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)

【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)
【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)

【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)

一切有为法,如梦幻泡影,如露亦如电,应作如是观。本文开篇就以《金刚经》的偈语作序吧。

缠论大师很多,在下才疏学浅,不到之处敬请点拔。另外声明一下,世间没有包赚钱的公式,只有适合的工具。想通过一个什么包赚钱的价格几万的公式来稳赚不赔,那股市就没有输家了。如果有缘份的话,本文最后将推出缠师最终没有告知大家的力度公式部分。真正得缠者,为见相非相,即见如来。

通达信版公式,因为定义不了全局变量、数组,以及没有循环语句等功能,相比大智慧在公式编程方面差了不少。但通达信的优势还是有的,在此推出一个通达信非DLL 版本的缠论分笔公式,并在后续的文章中逐步讲解如何通过程序,将缠论转化公式。如果缠友仅想得到一公式而已,那就也无所谓细读本文。但凡得道,靠的是觉悟和缘份,在此也就不细说了。初学缠论的朋友也可以参考一些网站或专门的书籍,对阅读本文会有较大的帮助。

一、分形。

缠论集道氏、波浪、江恩学派于一体,结合浑沌理论,将K线形态以分形的方式进行规划,并以一套规则定义波浪

起始点,以中枢的形式表达三角形调整(旗形、契形、钻石等形态,均是三角形形态的变种),以背驰的理论表述力度的衰竭。理论指导实战,行之有效。

分形分二种,一是顶分型,另一是底分型。分型也可以看成是酒田的三山形态,即中间K线高低点均高于二侧的,为顶分型,均低于二侧的,为底分形。当一根K线高低点均在前一根K线价格之类,或者前一根K线高低点均在本根K线价格之类,称为包含关系。在程序处理上,被前一根K线包含的,因为不可能作为分形的顶、底点,所以我们可以不进行处理。如果是后一种包含关系,则观察前一根K线处于什么分形关态,如果前一根是顶分形,则本根向上取值,作为顶分形处理,反之则向下处理为底分形。

但这里有一个特殊情况,在不成笔的情况下,如果这根K线的前一分形状态为低分形,但本K线高点却已经超出了前一个顶分形的顶点,应将这根K线作为顶分形处理,反之亦然。否则,笔的顶底点将不会处于笔内K线的高低点位置。同理,笔有被非笔打破高低点的情况,采取的也是这种办法,即笔的延伸。段亦如此,段被笔打破的,段仍然延续。所以,在最简单的顶底分形的处理上,也应如此。

对于本段的公式语句如下:

{************************************************** *******BUILD:20141102****};

{一、标记所有顶分型及底分型的顶部或底部,以下简称“节点”。};

{11、非包含关系的分型端点预选};

分型顶0:=H>REF(H,1) AND L>REF(L,1);

分型底0:=L<REF(L,1) AND H<REF(H,1);

{12、包含关系的K线处理:凡不符合上述类型的K线,均处于包含关系之中};

{包含关系分为二种:一、当前K线包含前一根K线时,需进行合并处理;二、当前K线被前一根K线包含时,因不涉及端点,无需处理。};

分型顶1:=(H>=REF(H,1) AND L<=REF(L,1)) AND (BARSLAST(分型顶0)<BARSLAST(分型底0));

分型底1:=(H>=REF(H,1) AND L<=REF(L,1)) AND (BARSLAST(分型底0)<BARSLAST(分型顶0));

{13、将前述二种分型节点作为备选分型。}

分型顶2:=分型顶0 OR 分型顶1;

分型底2:=分型底0 OR 分型底1;

{14、对连续的同向分型节点,取最高点或最低点为本笔分型的节点,并向前过滤掉中间满足条件的分型。};

{注:过滤的目的是仅保留最后一次的最高最低节点分型,确保预选分型节点的唯一性。}

分型顶:=FILTERX(分型顶2 AND H=HHV(H,BARSLAST(分

型底2)),BARSLAST(分型底2));

分型底:=FILTERX(分型底2 AND L=LLV(L,BARSLAST(分型顶2)),BARSLAST(分型顶2)); 二、笔。

形成笔有三个条件,

1:在没有任何包含关系的K线序列中,顶点和低点之间必须有三根K线,即分型之间必须有:右肩+过渡+左肩三根K线。为什么会有这样的要求,其实这与缠论的趋势是有关系的。因为在小级别的分时图上,分型起点K线与右肩K线的重合部分构中一个中枢,终点K线与左肩重合部分构成一个中枢,二个中枢形成一个趋势,终点K线的最尾端构成一个背驰。五根K线组成的一个笔,实际上就是一个最小级别的趋势。区间套原理,实则就是一个递归原理,整个缠论体系构建于此。

2、按缠师的非严格笔来讲,当有包含关系K线时,只要合并K线后,肩部不共用合并K线,那在满足1的数量情况下,没有过渡K线时,仍可以构成笔。如果用程序的语言来描述,即无包含关系的K线仍然至少达到三根。

3、这个条件是目前网上的说法,即笔内的K线,必须存在至少有二根K线之间没有价格重合,这一点缠师并没有要求。但从前述最小趋势的定义来看,没有价格脱离,就没有二个独立的中枢,按理是形成不了最小趋势的。当然,读者也可以删掉程序中力度的语句,以符合缠师的定义。下

面是第二段代码:{二、对符合形成笔条件的分型节点进行粗选。};

{注:符合笔条件的分型应符合缠论以下条件:

1、力度:本笔的起点与终点之间,必须存在最高的低点与最低的高点分离(缠论无要求,可删除)

2、包含:无包含关系的K线数量必须达到二根以上,即:右肩+左肩+本笔。

3、数量:本笔所有K线数量,在无包含关系的情况下,除起点K线外,其余数量必须达到三以上,即:右肩+过渡+左肩+本笔。};

{21、以分型顶底为起点形成笔的要求,进行第一次筛选,得到笔的第一类过渡期顶、底。};

UP1:=BARSLAST(分型底);

顶力度1:=HHV(L,UP1+1)>LLV(H,UP1+1);

顶包含1:=COUNT(L>REF(L,1),UP1)>2 AND

COUNT(H>REF(H,1),UP1)>2;

DN1:=BARSLAST(分型顶);

底力度1:=HHV(L,DN1+1)>LLV(H,DN1+1);

底包含1:=COUNT(H<REF(H,1),DN1)>2 AND COUNT(L<REF(L,1),DN1)>2;

笔顶10:=分型顶AND UP1>3 AND 顶力度1 AND 顶包含1;

笔底10:=分型底AND DN1>3 AND 底力度1 AND 底包含1;

{211:取同一笔中的最高点或最低点为笔的分型顶、底端}; 笔顶1:=笔顶10 AND H=HHV(H,BARSLAST(笔底10));

笔底1:=笔底10 AND L=LLV(L,BARSLAST(笔顶10));

(时间关系,今天就到这。另公式修正了一个小BUG)不好意思,这段时间忙股票去了,所以也没空把文章写完。由于分笔公式和网上销售的书籍配套的公式还有些不同,所以准备再修正一下放出。

附件: 缠论分笔分段.gif (22.78 KB)

2014-11-2 02:33

FBFD1.tne (73.52 KB)

2014-11-2 20:14, 下载次数: 242 fbfd.png (26.91 KB)

2014-11-2 20:18

段编写篇。

今天先来聊聊段。画段其实很简单的,笔的分型则构成二个反向的段,就好比人的三个指头,食指、中指、无名指,中间的笔形成的头,与二侧(左肩和右肩)存在:左肩,高点比高点高,低点比低点高;右肩,高点比高点低,低点比低

点低。段最难处理的就是笔包含或反包含(即笔破坏段)的关系,这里就涉及到级别问题。实质上,级别和周期是一个概念,但二者还是有区别的。我们常说的级别是以分钟图,日线图,周月线图来讲的,这实际上是对周期而言的。以日线图为原始图,那么小级别的分时图是针对小周期来进行观察,而周月线图等,则是针对大周期来进行观察。级别是相对的,必须选定一个原始图,我们一般则是选择日线图作为原始图。那么,如何对段被笔破坏的情况进行分段呢?被包含的笔一定就不能成为段吗?

前面讲了段是有级别的,而级别只是不同周期的显现,所以,段的划为是分周期的,而不是简单的一个趋势形成一个段,或者破坏段的笔不能归为段,这就是着相了。本文所讲述的与缠师的段是不同的概念。定义如下:段,在日线级别下,以贯穿34至377倍均线为段,其他未贯穿的笔形成中枢或上涨(下跌)趋势。段可以由笔组成,也可由持续的上升或下降走势构成一段。根据段的组成部分,对于从完全多头排列的头部,下降到完全空头排列的底部,其间,经历过修复MA34均线的中枢,我们以D34为记号,其实修复过MA55均线的,我们以D55为记号,以此类推。如000799酒鬼酒这个票为例,在D377段中,里面仅有D34和D55级别的中枢,那么它的后级均线修复是一个快速的过程。这个将在时间分形中论述。(请图例的以红色为段的画法,淡蓝

色组成的中枢,以及如何在相应的周期修复或称协调均衡均线的)。中枢编写篇。(2015-3-28)

今天难得有空,就来谈谈缠论的中枢吧。

实际上谈中枢,就要重新谈谈分笔分段。笔是什么?缠论告诉我们的是以顶底分型来连接的一段走势,它有三个基本原则,前面讲了。但实质上这种画法,对实际操作没有任何意义,因为你不知道什么时候出底分型,也不知道什么时候出顶分型,对过往数据的总结,是不能指导实战的。那么,什么是笔?笔实质是一个多周期同方向(我称它为正序排列)均线持续的走势,一旦出现杂序排列,那就意味趋势的终结,任何新低或新高,就属于本周期趋势的盘整阶段的顶背驰或底背驰。这里我要更新一下二个概念,即背离和背驰。背离,二个相邻的同向趋势之间的力度衰竭,为背离;而同一个趋势中的盘整产生的新高或新低,我称为背驰。

实际上,走势只有二个分类,即趋势+盘整。趋势:至少三个或以上同向均线发展方向为趋势,盘整:杂序排列为盘整。盘整就是中枢。中枢是有级别的,它的级别在于到底有多少个同向均线同向发展。

有些人讲中枢很难画,这里涉及二个问题,一个是软件本身的功能所限,还有一个就是对中枢的定义。缠论对中枢的定义没有讲到实质,因为你不知道什么时候出分型,也就不知道什么时候趋势终结,也就不可能找到中枢的

起点,所有起点错误的中枢,都是不正确的中枢。只能严格定义趋势的终点,而且是实时的,才能当下画出中枢的起点。前面讲了,盘整就是中枢,因为趋势终点一旦产生,中枢的起点即告形成,随之而来的盘整就是中枢走势。中枢的起点不一定就在分型点上。这是缠论美中不足的地方。比如缠论中用不成笔的新高和新低来延续原笔的趋势,这是一个错误的概念,这个不成笔的走势,实际上就是一个典型的背驰。

讲到这里,我要说一下,我现在没有用缠论的分笔分段,分型来自于浑沌理论,缠师把他用到股票中来确实是一个创举。许多人仍迷茫于怎样把缠论画的完美,怎么样用程序功能来实现特殊笔和段的处理上来,而忘记了缠论是用来干什么的,不能指导当下的操作,那就变成了股票的几何美学,又有什么用呢。缠师教程期初谈得比较多的还是均线,以及均线的面积,文中的一个高级方法并没有讲出来,这才是实质。

时间分形篇。

再一谈谈时间分形吧。价格分型和时间分型,就好象人的二条腿,只会价格分形,就好象一条腿走路,不仅走不好、走不快,有时走得不好反而会跌倒。那么什么是时间分形,具体的文献并不多。即然是缠中说禅,那么我们就用禅说时间吧。禅说有四相,我相、人相、众生相、寿者相。

那么前三相好理解,好明白,但寿者相是什么?禅曰时间或周期。经书又云,见诸相非要,即见如来。那么我们如果连寿相都不见,谈何见如来。为什么要时间分形,其实这里包含了所有价格分形的目的和本源。所谓,得周期者得天下。

我们都知道,在缠中段的划分,有时段的高低点并不在段中笔的高低点处,产生这种现象在于非标准的走势笔破坏了段的定义,或称段存在包含关系进行了合并处理造成的结果。用标准化的定义,产生的非标准化形态,再用标准化对非标准进行再定义,实际上已经变成了自圆其说的定义了。如果不对事物的本质进行归类,就会产生似是而非的判断,这就是着相。

什么是时间分形?就是人为定义的,按某种算法计数,以更贴进事物本源周期的时间间隔,我们称为时间分形。首先,这是人为定义的,所以任何人可以自己定义算法;其次,算法可以采取各种方式,最长见的就是斐波拉契数列。斐数的关系是黄金分割比例,其中之奥妙不在本文论述。比如很多人谈144周期,它的位和值为9(1+4+4=9),9是位和函数的最大值,而且位和值为9的数,都会被9整除。而144+233=377,一但价格在144之以上,发展的趋势空间是非常大的。

好了,我们就以斐数值为时间分形间隔,即3,5,8,13,21,34,55,89,144,233,377。对于34以下的周期,

我们只在分时图中观察,日线图只观察到34及以上。时间间隔有了,那么我们就采用均线来研究股价的走势。实际上很多人知道均线,却不知道他内在的含义。均线是时间分形的价格展示,没有价格展示的时间是没有意义的。

除价格朝某方向匀速发展外,所有股价的波动,都会产生周期价格的不协调性。这里存在一个概念,即周期是一个复合体,不能把周期割裂开来,而级别则是对指定周期的观察。当股价朝某周期均线移动的时候,必然会影响到其他周期的不均衡发展,这时候股价又会来协调发展最不均衡的某周期均线。那么,我们把股价偏离均线最大值对应的均线称为主力均线,主力均线的价格带为该周期均线中枢,主力均线中枢形成顶低分型,其切换时间节点对应的就是各级别的背驰。

均线相对论,是判断本周期背离的重要方法。均线相对论,指的是以某周期的均线为价格零轴,股价相对均线偏离远近的价格图。如图1所示,该副图是以377均线为价格零轴的图形。任何均线都可以选择以该周期均线作为零轴,观察其背离情况。但将所有均线还原到原始图上来,就涉及到均线轨道问题。均线二重性,其一就是周期性,其二就是力度。均线轨道,就是力度的量化指标。力度不与周期结合,是不可能产生的。因为力的二个参数,一个是距离,一个就是时间。当价格上升到某周期均线,但其次周期轨道未能有

效支撑,甚至次次周期轨道都未能达到,即为衰竭,这个顶点就是笔的终点。一般情况下,笔的终点不是轨道点,就是均线点。

时间分形篇。

再一谈谈时间分形吧。价格分型和时间分型,就好象人的二条腿,只会价格分形,就好象一条腿走路,不仅走不好、走不快,有时走得不好反而会跌倒。那么什么是时间分形,具体的文献并不多。即然是缠中说禅,那么我们就用禅说时间吧。禅说有四相,我相、人相、众生相、寿者相。那么前三相好理解,好明白,但寿者相是什么?禅曰时间或周期。经书又云,见诸相非要,即见如来。那么我们如果连寿相都不见,谈何见如来。为什么要时间分形,其实这里包含了所有价格分形的目的和本源。所谓,得周期者得天下。

我们都知道,在缠中段的划分,有时段的高低点并不在段中笔的高低点处,产生这种现象在于非标准的走势笔破坏了段的定义,或称段存在包含关系进行了合并处理造成的结果。用标准化的定义,产生的非标准化形态,再用标准化对非标准进行再定义,实际上已经变成了自圆其说的定义了。如果不对事物的本质进行归类,就会产生似是而非的判断,这就是着相。

什么是时间分形?就是人为定义的,按某种算法计数,以更贴进事物本源周期的时间间隔,我们称为时间分形。首先,这是人为定义的,所以任何人可以自己定义算法;其次,算法可以采取各种方式,最长见的就是斐波拉契数列。斐数的关系是黄金分割比例,其中之奥妙不在本文论述。比如很多人谈144周期,它的位和值为9(1+4+4=9),9是位和函数的最大值,而且位和值为9的数,都会被9整除。而144+233=377,一但价格在144之以上,发展的趋势空间是非常大的。

好了,我们就以斐数值为时间分形间隔,即3,5,8,13,21,34,55,89,144,233,377。对于34以下的周期,我们只在分时图中观察,日线图只观察到34及以上。时间间隔有了,那么我们就采用均线来研究股价的走势。实际上很多人知道均线,却不知道他内在的含义。均线是时间分形的价格展示,没有价格展示的时间是没有意义的。

除价格朝某方向匀速发展外,所有股价的波动,都会产生周期价格的不协调性。这里存在一个概念,即周期是一个复合体,不能把周期割裂开来,而级别则是对指定周期的观察。当股价朝某周期均线移动的时候,必然会影响到其他周期的不均衡发展,这时候股价又会来协调发展最不均衡的某周期均线。那么,我们把股价偏离均线最大值对应的均线称为主力均线,主力均线的价格带为该周期均线中枢,主力

均线中枢形成顶低分型,其切换时间节点对应的就是各级别的背驰。

附件: 1.png (228.96 KB)

2015-1-6 19:51

{

缠论公式集

缠论公式集 段成选股 var1:="chzhshch@kxian";{处理K线} var2:="chzhshch@bi";{处理笔关系} var3:="chzhshch@duan";{处理段关系} var4:="chzhshch@duan2";{处理更高级别段关系} bi1:=if(c>0,BARSLAST(var2<0),BARSLAST(var2> 0));{已完成笔向上} bi2:=if(c>0,BARSLAST(var2>0),BARSLAST(var2< 0));{已完成笔向下} bidi:=ref(l,SUMBARS(bi1=0,1)-1);{当前之前(如果在点上算自身1次)第n个笔低点的值} bigao:=ref(h,SUMBARS(bi2=0,1)-1);{当前之前(如果在点上算自身1次)第n个笔高点的值} duan1:=if(c>0,BARSLAST(var3<0),BARSLAST(var3& gt;0));{已完成段向上} duan2:=if(c>0,BARSLAST(var3>0),BARSLAST(var3 <0));{已完成段向下} duanA:=if(c>0,BARSLAST(var4<0),BARSLAST(var4 >0));{已完成更高级段向上} duanB:=if(c>0,BARSLAST(var4>0),BARSLAST(var4

<0));{已完成更高级段向下} 未完成笔往 下:BARSLAST(var2>0)<BARSLAST(var2<0); 未完成段往 下:BARSLAST(var3>0)<BARSLAST(var3<0); 未完成笔向 上:BARSLAST(var2>0)>BARSLAST(var2<0); 未完成段向 上:BARSLAST(var3<0)>BARSLAST(var3>0); TYP:=(HIGH+LOW+CLOSE)/3; CCI:=(TYP-MA(TYP,18))/(0.015*AVEDEV(TYP,18)); DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; f30段上选股:未完成段向上=1 and CCI<-100; F30段下二买:未完成段往下=1 and dea>0 AND CCI<-100; MACD底背离选股公式——通达信、同花顺 底背离,通达信版、同花顺版} DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA);

通达信的分笔公式

通达信的分笔公式(修改版二) 修改版二,解决了一些错误,但对于某些局部仍没太好的办法,可能会出现顶和底之间無缺口亦無独立K线却算为一笔的情况,这个我想了好久也没找到解决办法。。。 对于大家提到的线太艳的问题,做了修改,用原来的线宽。。。。 然后,有人提到叠加布林线不习惯,改为三个版本,。。。。 1,原带布林线的。。 2、带普通均线系统的。。。 3、带指数平滑移动均线的,就是MACD系统构成的两根均线,参数为常用的12和26 一、原带布林线的。。 源码: 布林中线:MA(CLOSE,21); 布林上线:布林中线+2*STD(CLOSE,21) COLORGREEN; 布林下线:布林中线-2*STD(CLOSE,21) COLORRED; 局部低点预选A:=BACKSET(LLV(L,5)REF(HHV(H,4),1),4); 局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2); 局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0); 缺口判断:=IF(L>REF(H,1),1,IF(HREF(距前低天,1) AND LLV(L,距前高天+1)=4 OR LLV(缺口判断,距前高天)=-1 OR LLV(L,距前低天+2)REF(小值周期,距前低天+1) AND 大值周期>REF(小值周期,距前低天) AND 大值周期>REF(大值周期,距前高天),1,0); 高保留A:=IF(局部高点预选C=1 AND REF(距前低天,1)>REF(距前高天,1) AND HHV(H,距前低天+1)>REF(HHV(H,距前低天+1),1),1,0); 高保留B:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND REF(低保留S,距前低天)=-1 AND (距前低天>=4 OR HHV(缺口判断,距前低天)=1),1,0); 高保留:=IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>REF(L,距前低天+1),1,0); 预判A:=IF((距前高天<4 AND HHV(缺口判断,距前高天)!=1) OR REF(高保留,距前高天)=0,1,0);

通达信缠论公式

中枢. MA1:MA(CLOSE,5); MA2:MA(CLOSE,10); {N1:1,100,10;N2:1,100,10;DISP:=1,3,2}; N1:=10;N2:=10;DISP:=2; K:=IF(PERIOD=5,1,{日} IF(PERIOD=6,1,{周} IF(PERIOD=7,1,{月} IF(PERIOD=8,1,{多分钟} IF(PERIOD=9,1,{多日} IF(PERIOD=10,1,{季} IF(PERIOD=11,2,{年} IF(PERIOD=4,1,{60F} IF(PERIOD=3,1,{30F} IF(PERIOD=2,1,{15F} IF(PERIOD=1,1{5F},1{1F})))))))))))/10; {这段是识别中枢}

{ P1:=PEAK(1,K*N1,1); P2:=PEAK(1,K*N1,2); WP1:=PEAKBARS(1,K*N1,1); WP2:=PEAKBARS(1,K*N1,2); T1:=TROUGH(2,K*N2,1); T2:=TROUGH(2,K*N2,2); WT1:=TROUGHBARS(2,K*N2,1); WT2:=TROUGHBARS(2,K*N2,2); TJ1:=P1>T1 AND P2>T2 ; ZD:=MAX(T1,T2); ZG:=MIN(P1,P2); LL:=MIN(T1,T2); HH:=MAX(P1,P2); TJ2:=FILTER(ZG>ZD,2); TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2)); TJ4:=TJ1&&TJ2&&NOT(TJ3);

通达信缠论指标公式

通达信缠论指标公式 {N1:1,100,10;N2:1,100,10;DISP:=1,3,2}; N1:=10;N2:=10;DISP:=2; K:=IF(PERIOD=5,1,{日} IF(PERIOD=6,1,{周} IF(PERIOD=7,1,{月} IF(PERIOD=8,1,{多分钟} IF(PERIOD=9,1,{多日} IF(PERIOD=10,1,{季} IF(PERIOD=11,2,{年} IF(PERIOD=4,1,{60F} IF(PERIOD=3,1,{30F} IF(PERIOD=2,1,{15F} IF(PERIOD=1,1{5F},1{1F})))))))))))/10; P1:=PEAK(1,K*N1,1); P2:=PEAK(1,K*N1,2); WP1:=PEAKBARS(1,K*N1,1); WP2:=PEAKBARS(1,K*N1,2); T1:=TROUGH(2,K*N2,1); T2:=TROUGH(2,K*N2,2); WT1:=TROUGHBARS(2,K*N2,1); WT2:=TROUGHBARS(2,K*N2,2); TJ1:=P1>T1 AND P2>T2 ; ZD:=MAX(T1,T2); ZG:=MIN(P1,P2); LL:=MIN(T1,T2); HH:=MAX(P1,P2); TJ2:=FILTER(ZG>ZD,2); TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2)); TJ4:=TJ1&&TJ2&&NOT(TJ3); TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1))); TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1))); TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD

目前最准确的通达信缠论分笔公式

目前最准确的通达信缠 论分笔公式 -CAL-FENGHAI.-(YICAI)-Company One1

目前见到的最准确的通达信缠论分笔公式 参数:老笔=1,使用老笔定义,默认为0,使用新笔定义 G:=MA(C,5);D:=MA(C,10); HH:=REF(H,5)=HHV(H,11); LL:=REF(L,5)=LLV(L,11); FG01:=BACKSET(HH,6)>BACKSET(HH,5) ; FD01:=BACKSET(LL,6)>BACKSET(LL,5) ; FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01, IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0)); FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01, IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0)); FG0:=FG02 AND H=HHV(H,BARSLAST(FD02)); FD0:=FD02 AND L=LLV(L,BARSLAST(FG02)); GP:IF(FG0,H,DRAWNULL),CIRCLEDOT,COLORCYAN; DP:IF(FD0,L,DRAWNULL),CIRCLEDOT,COLORCYAN; GQ:=L>REF(H,1) AND DAY!=REF(DAY,1); DQ:=HFDH,FDH,IF(FDH>=FDH1,FDH2,FDH1)); FDZL:=IF(FDH>=FDH1,FDL2,FDL1); FG1:=FGH>FDZH AND FG0; FD1:=FDLFDH AND FGL>FDL AND FGL1>FDL; FD:=FD1 AND FDL=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1)); BHG:=COUNT(BH0,BARSLAST(FD0)); BHD:=COUNT(BH0,BARSLAST(FG0)); BGQ:=COUNT(GQ,BARSLAST(FD0));

缠论分笔公式

缠论分笔公式 分笔1 KU1:=IF(HIGH=HHV(HIGH,3),1,0); KD1:=IF(LOW=LLV(LOW,3),1,0); UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0))); DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))); HV:=H>UL AND H>REF(H,1) ; LV:=L<DL AND L<REF(L,1) ; GP:=BARSLAST(HV); DP:=BARSLAST(LV); IP:=IF(GP=0,DP,GP)>3; HV1:=HV AND IP AND H>=HHV(H,BARSLAST(LV)); LV1:=LV AND IP AND L<=LLV(L,BARSLAST(HV)); DRAWLINE(LV1,LOW,HV1, HIGH,0),COLORYELLOW,LINETHICK2; DRAWLINE(HV1,HIGH,LV1, LOW,0),COLORMAGENTA,LINETHICK2; 分笔2 局部低点预选A:=BACKSET(LLV(L,5)<REF(LLV(L,4),1),4); 局部低点预选B:=BACKSET(局部低点预选A=0 AND REF(局部低点预选A,1)=1,2); 局部低点预选C:=IF(局部低点预选B=1 AND REF(局部低点预选B,1)=0,-1,0); 局部高点预选A:=BACKSET(HHV(H,5)>REF(HHV(H,4),1),4); 局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2); 局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0); 局部极点A:=局部低点预选C+局部高点预选C; 局部极点B:=IF(局部低点预选C=-1,-1,IF(局部高点预选C=1,1,0)); 缺口判断:=IF(L>REF(H,1),1,IF(H<REF(L,1),-1,0)); 距前高天:=BARSLAST(局部极点A=1);

缠论分型通达信指标公式源码.doc

缠论分型通达信指标公式源码 {缠论分型}MA5:=MA(c,5),LINETHICK1;V00:=hREF(h,1)ANDlREF(h,1) ANDl>REF(l,1);V04:=REF(h,2)=5ANDV03;V2:=COUNT(V00,7)> =3ANDCOUNT(V01ORV02,6)=1ANDLLVBARS(l,7)=2ANDHHV BARS(h,7)>=6ANDV04;V3:=COUNT(V00,7)>=3ANDCOUNT(V 01ORV02,6)=1ANDLLVBARS(l,7)=1ANDHHVBARS(h,7)>=6AN DV03;V4:=COUNT(V00,8)>=3ANDCOUNT(V01ORV02,7)=7AN DV04;V5:=COUNT(V00,8)>=3ANDCOUNT(V01ORV02,7)=7AN DV03;V6:=COUNT(V00,9)>=3ANDCOUNT(V01ORV02,8)=8AN DV04;V7:=COUNT(V00,9)>=3ANDCOUNT(V01ORV02,8)=8AN DV03;V8:=COUNT(V00,10)>=3ANDCOUNT(V01ORV02,9)=9A NDV04;V9:=COUNT(V00,10)>=3ANDCOUNT(V01ORV02,9)=9 ANDV03;V10:=COUNT(V00,11)>=3ANDCOUNT(V01ORV02,10) =10ANDV04;DFX:V1ORV2ORV3ORV4ORV5ORV6ORV7ORV8O RV9ORV10ANDc>MA5;XG:DFXANDc>MA5;

【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系)

【通达信】原创通达信版-缠论分笔分段公式(附:缠论公式编写教程,打造自己的缠论体系) 一切有为法,如梦幻泡影,如露亦如电,应作如是观。本文开篇就以《金刚经》的偈语作序吧。 缠论大师很多,在下才疏学浅,不到之处敬请点拔。另外声明一下,世间没有包赚钱的公式,只有适合的工具。想通过一个什么包赚钱的价格几万的公式来稳赚不赔,那股市就没有输家了。如果有缘份的话,本文最后将推出缠师最终没有告知大家的力度公式部分。真正得缠者,为见相非相,即见如来。 通达信版公式,因为定义不了全局变量、数组,以及没有循环语句等功能,相比大智慧在公式编程方面差了不少。但通达信的优势还是有的,在此推出一个通达信非DLL 版本的缠论分笔公式,并在后续的文章中逐步讲解如何通过程序,将缠论转化公式。如果缠友仅想得到一公式而已,那就也无所谓细读本文。但凡得道,靠的是觉悟和缘份,在此也就不细说了。初学缠论的朋友也可以参考一些网站或专门的书籍,对阅读本文会有较大的帮助。 一、分形。 缠论集道氏、波浪、江恩学派于一体,结合浑沌理论,将K线形态以分形的方式进行规划,并以一套规则定义波浪

起始点,以中枢的形式表达三角形调整(旗形、契形、钻石等形态,均是三角形形态的变种),以背驰的理论表述力度的衰竭。理论指导实战,行之有效。 分形分二种,一是顶分型,另一是底分型。分型也可以看成是酒田的三山形态,即中间K线高低点均高于二侧的,为顶分型,均低于二侧的,为底分形。当一根K线高低点均在前一根K线价格之类,或者前一根K线高低点均在本根K线价格之类,称为包含关系。在程序处理上,被前一根K线包含的,因为不可能作为分形的顶、底点,所以我们可以不进行处理。如果是后一种包含关系,则观察前一根K线处于什么分形关态,如果前一根是顶分形,则本根向上取值,作为顶分形处理,反之则向下处理为底分形。 但这里有一个特殊情况,在不成笔的情况下,如果这根K线的前一分形状态为低分形,但本K线高点却已经超出了前一个顶分形的顶点,应将这根K线作为顶分形处理,反之亦然。否则,笔的顶底点将不会处于笔内K线的高低点位置。同理,笔有被非笔打破高低点的情况,采取的也是这种办法,即笔的延伸。段亦如此,段被笔打破的,段仍然延续。所以,在最简单的顶底分形的处理上,也应如此。 对于本段的公式语句如下: {************************************************** *******BUILD:20141102****};

缠论公式编写教程,打造自己的缠

缠论公式编写教程,打造自己的缠 一切有为法,如梦幻泡影,如露亦如电,应作如是观。 本文开篇就以《金刚经》的偈语作序吧。 缠论大师很多,在下才疏学浅,不到之处敬请点拔。另外声明一下,世间没有包赚钱的公式,只有适合的工具。想通过一个什么包赚钱的价格几万的公式来稳赚不赔,那股市就没有输家了。如果有缘份的话,本文最后将推出缠师最终没有告知大家的力度公式部分。真正得缠者,为见相非相,即见如来。 通达信版公式,因为定义不了全局变量、数组,以及没有循环语句等功能,相比大智慧在公式编程方面差了不少。但通达信的优势还是有的,在此推出一个通达信非DLL版本的缠论分笔公式,并在后续的文章中逐步讲解如何通过程序,将缠论转化公式。如果缠友仅想得到一公式而已,那就也无所谓细读本文。但凡得道,靠的是觉悟和缘份,在此也就不细说了。初学缠论的朋友也可以参考一些网站或专门的书籍,对阅读本文会有较大的帮助。 一、分形。 缠论集道氏、波浪、江恩学派于一体,结合浑沌理论,将K线形态以分形的方式进行规划,并以一套规则定义波浪起始点,以中枢的形式表达三角形调整(旗形、契形、钻石等形态,均是三角形形态的变种),以背驰的理论表述力度的衰竭。理论指导实战,行之有效。 分形分二种,一是顶分型,另一是底分型。分型也可以看成是酒田的三山形态,即中间K 线高低点均高于二侧的,为顶分型,均低于二侧的,为底分形。当一根K线高低点均在前一根K线价格之类,或者前一根K线高低点均在本根K线价格之类,称为包含关系。在程序处理上,被前一根K线包含的,因为不可能作为分形的顶、底点,所以我们可以不进行处理。如果是后一种包含关系,则观察前一根K线处于什么分形关态,如果前一根是顶分形,则本根向上取值,作为顶分形处理,反之则向下处理为底分形。 但这里有一个特殊情况,在不成笔的情况下,如果这根K线的前一分形状态为低分形,但本K线高点却已经超出了前一个顶分形的顶点,应将这根K线作为顶分形处理,反之亦然。否则,笔的顶底点将不会处于笔内K线的高低点位置。同理,笔有被非笔打破高低点的情况,

炒股的公式通达信缠论指标公式

通达信缠论指标公式{N1:1,100,10;N2:1,100,10;DISP:=1,3,2}; N1:=10;N2:=10;DISP:=2; K:=IF(PERIOD=5,1,{日} IF(PERIOD=6,1,{周} IF(PERIOD=7,1,{月} IF(PERIOD=8,1,{多分钟} IF(PERIOD=9,1,{多日} IF(PERIOD=10,1,{季} IF(PERIOD=11,2,{年} IF(PERIOD=4,1,{60F} IF(PERIOD=3,1,{30F} IF(PERIOD=2,1,{15F} IF(PERIOD=1,1{5F},1{1F})))))))))))/10; P1:=PEAK(1,K*N1,1); P2:=PEAK(1,K*N1,2); WP1:=PEAKBARS(1,K*N1,1); WP2:=PEAKBARS(1,K*N1,2); T1:=TROUGH(2,K*N2,1); T2:=TROUGH(2,K*N2,2); WT1:=TROUGHBARS(2,K*N2,1);

WT2:=TROUGHBARS(2,K*N2,2); TJ1:=P1>T1 AND P2>T2 ; ZD:=MAX(T1,T2); ZG:=MIN(P1,P2); LL:=MIN(T1,T2); HH:=MAX(P1,P2); TJ2:=FILTER(ZG>ZD,2); TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2)); TJ4:=TJ1&&TJ2&&NOT(TJ3); TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4 ),1))); TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4 ),1))); TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD

缠中说禅中枢和笔公式通达信版

{通达信MA+中枢+分笔公式} {M1,M2 参数自己定,可选5,10} MA1:MA(CLOSE,5); MA2:MA(CLOSE,10); {N1:1,100,10;N2:1,100,10;DISP:=1,3,2}; N1:=10;N2:=10;DISP:=2; K:=IF(PERIOD=5,1,{日} IF(PERIOD=6,1,{周} IF(PERIOD=7,1,{月} IF(PERIOD=8,1,{多分钟} IF(PERIOD=9,1,{多日} IF(PERIOD=10,1,{季} IF(PERIOD=11,2,{年} IF(PERIOD=4,1,{60F} IF(PERIOD=3,1,{30F} IF(PERIOD=2,1,{15F} IF(PERIOD=1,1{5F},1{1F})))))))))))/10; P1:=PEAK(1,K*N1,1); P2:=PEAK(1,K*N1,2); WP1:=PEAKBARS(1,K*N1,1); WP2:=PEAKBARS(1,K*N1,2); T1:=TROUGH(2,K*N2,1); T2:=TROUGH(2,K*N2,2); WT1:=TROUGHBARS(2,K*N2,1); WT2:=TROUGHBARS(2,K*N2,2); TJ1:=P1>T1 AND P2>T2 ; ZD:=MAX(T1,T2); ZG:=MIN(P1,P2); LL:=MIN(T1,T2); HH:=MAX(P1,P2); TJ2:=FILTER(ZG>ZD,2); TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2)); TJ4:=TJ1&&TJ2&&NOT(TJ3); TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF (ZG,REF(BARSLAST(TJ4),1)));

目前最准确的通达信缠论分笔公式精编版

目前见到的最准确的通达信缠论分笔公式 参数:老笔=1,使用老笔定义,默认为0,使用新笔定义 G:=MA(C,5);D:=MA(C,10); HH:=REF(H,5)=HHV(H,11); LL:=REF(L,5)=LLV(L,11); FG01:=BACKSET(HH,6)>BACKSET(HH,5) ; FD01:=BACKSET(LL,6)>BACKSET(LL,5) ; FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01, IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0)); FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01, IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0)); FG0:=FG02 AND H=HHV(H,BARSLAST(FD02)); FD0:=FD02 AND L=LLV(L,BARSLAST(FG02)); GP:IF(FG0,H,DRAWNULL),CIRCLEDOT,COLORCYAN; DP:IF(FD0,L,DRAWNULL),CIRCLEDOT,COLORCYAN; GQ:=L>REF(H,1) AND DAY!=REF(DAY,1); DQ:=H

【炒股必下载的公式】通达信顶底分型线段缠论主图指标公式

通达信顶底分型线段缠论主图指标公式 局部低点预选A:=BACKSET(LLV(L,5)REF(HHV(H,4),1),4); 局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2); 局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0); 缺口判断:=IF(L>REF(H,1),1,IF(HREF(距前低天,1) AND LLV(L,距前高天+1)=4 OR LLV(缺口判断,距前高天)=-1 OR LLV(L,距前低天+2)REF(小值周期,距前低天+1) AND 大值周期>REF(小值周期,距前低天) AND 大值周期>REF(大值周期,距前高天),1,0); 高保留A:=IF(局部高点预选C=1 AND REF(距前低天,1)>REF(距前高天,1) AND HHV(H,距前低天+1)>REF(HHV(H,距前低天+1),1),1,0); 高保留B:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND REF(低保留S,距前低天)=-1 AND (距前低天>=4 OR HHV(缺口判断,距前低天)=1),1,0); 高保留:=IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>REF(L,距前低天+1),1,0); 预判A:=IF((距前高天<4 AND HHV(缺口判断,距前高天)!=1) OR REF(高保留,距前高天)=0,1,0); 判断A:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND 预判A=1 AND 小值周期>REF(大值周期,距前高天+1) AND 小值周期>REF(大值周期,距前高天) AND 小值周期>REF(小值周期,距前低天),-1,0); 低保留A:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)=4 OR LLV(缺口判断,距前高天)=-1 OR 判断A=-1),-1,0);

【炒股必看】同花顺缠论分笔及中枢主图指标公式

同花顺缠论分笔及中枢主图指标公式 KU1:=IF(HIGH=HHV(HIGH,3),1,0); KD1:=IF(LOW=LLV(LOW,3),1,0); UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0))); DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))); HV:=H>UL AND H>REF(H,1) ; LV:=L

3; HV1:=HV AND IP AND H>=HHV(H,BARSLAST(LV)); LV1:=LV AND IP AND L<=LLV(L,BARSLAST(HV)); DRAWLINE(LV1,LOW,HV1, HIGH,0),coloryellow,LINETHICK2; DRAWLINE(HV1,HIGH,LV1, LOW,0),colormagenta,LINETHICK2; ///加入中枢判定 //简化版 N1:=10;N2:=10;DISP:=2;K:=1; P1:=PEAK(1,K*N1,1); P2:=PEAK(1,K*N1,2); WP1:=PEAKBARS(1,K*N1,1); WP2:=PEAKBARS(1,K*N1,2); T1:=TROUGH(2,K*N2,1); T2:=TROUGH(2,K*N2,2); WT1:=TROUGHBARS(2,K*N2,1); WT2:=TROUGHBARS(2,K*N2,2); TJ1:=P1>T1 AND P2>T2 ; ZD:=MAX(T1,T2); ZG:=MIN(P1,P2); LL:=MIN(T1,T2); HH:=MAX(P1,P2); TJ2:=FILTER(ZG>ZD,2);

自编缠论画中枢和级别的主图指标通达信指标公式源码

自编缠论画中枢和级别的主图指标! kx:="chanlun@kxian"; kxg:="chanlun@kxg"; kxd:="chanlun@kxd"; kxfx:="chanlun@kxfx"; 笔:="chanlun@bi"; 笔周期:"chanlun@bilast",linethick0, colorff00ff; bilast:="chanlun@bilast";{笔周期}; 段:="chanlun@duan"; 段周期:"chanlun@duanlast", linethick0, colorFFffFF; duanlast:="chanlun@duanlast"; {段周期}; 中枢:="chanlun@zs"; zszg:="chanlun@zszg"; zszd:="chanlun@zszd"; zsgg:="chanlun@zsgg"; zsdd:="chanlun@zsdd"; zszz:="chanlun@zszz"; zsks:="chanlun@zskslast"; zsjs:="chanlun@zsjslast"; bifx:=-REF(笔,bilast); duanfx:=-REF(段,duanlast); kxqj:="chanlun@kxqj"; {画中枢Begin} {以背景方式画} STICKLINE(zszg>zszd AND duanfx=1, zszg, zszd, 10, 1),Color8E236B; STICKLINE(zszg>zszd AND duanfx=-1, zszg, zszd, 10, 1), Color007700; {中枢震荡监视器} DRAWLINE(zsks=1, zszz, zsjs=1, zszz, 0), colorFFFFFF; {画中枢END} {顶底分型} STICKLINE(kx>0, kxg, kxd, 5, 1),Color007700,linethick2; STICKLINE(kx<0, kxg, kxd, 5, 1),Color00ffff,linethick2; {笔段} STICKLINE(笔=1, kxg, kxd, 5, 1), colorgreen, linethick2; STICKLINE(笔=-1, kxg, kxd, 5, 1), colorred, linethick2; STICKLINE(段=1, kxg, kxd, 5, 0), color007700, linethick2; STICKLINE(段=-1, kxg, kxd, 5, 0), color0000cc, linethick2; {画K线END} {画笔段} drawline(笔=1,h,笔=-1,l,0),colorBLUE,linethick2; drawline(笔=-1,l,笔=1,h,0),ColorFF00FF ,linethick2; drawline(段=1,h,段=-1,l,0),color007700, linethick2; drawline(段=-1,l,段=1,h,0),colorRED, linethick2; {笔高低点周期力度提示}

缠论公式集

段成选股 var1:="chzhshch@kxian";{处理K线} var2:="chzhshch@bi";{处理笔关系} var3:="chzhshch@duan";{处理段关系} var4:="chzhshch@duan2";{处理更高级别段关系} bi1:=if(c>0,BARSLAST(var2<0),BARSLAST(var2>0));{已完成笔向上} bi2:=if(c>0,BARSLAST(var2>0),BARSLAST(var2<0));{已完成笔向下} bidi:=ref(l,SUMBARS(bi1=0,1)-1);{当前之前(如果在点上算自身1次)第n个笔低点的值} bigao:=ref(h,SUMBARS(bi2=0,1)-1);{当前之前(如果在点上算自身1次)第n个笔高点的值} duan1:=if(c>0,BARSLAST(var3<0),BARSLAST(var3>0));{已完成段向上} duan2:=if(c>0,BARSLAST(var3>0),BARSLAST(var3<0));{已完成段向下} duanA:=if(c>0,BARSLAST(var4<0),BARSLAST(var4>0));{已完成更高级段向上} duanB:=if(c>0,BARSLAST(var4>0),BARSLAST(var4<0));{已完成更高级段向下} 未完成笔往下:BARSLAST(var2>0)0)0)>BARSLAST(var2<0); 未完成段向上:BARSLAST(var3<0)>BARSLAST(var3>0); TYP:=(HIGH+LOW+CLOSE)/3; CCI:=(TYP-MA(TYP,18))/(0.015*AVEDEV(TYP,18)); DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; f30段上选股:未完成段向上=1 and CCI<-100; F30段下二买:未完成段往下=1 and dea>0 AND CCI<-100; MACD底背离选股公式——通达信、同花顺 底背离,通达信版、同花顺版} DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); QZQ:=BARSLAST(REF(MACD,1)<0 AND MACD>0); QM:=LLVBARS(MACD,QZQ+20); MQDZ:=IF(QM>QZQ,REF(MACD,QM),0); XG1:=MACD<0 AND MACD>MQDZ AND CLOSE=LLV(CLOSE,QZQ+20) AND MQDZ<0; XG:REF(XG1,1)=1 AND MACD>REF(MACD,1); {双底背离,通达信版、同花顺版} DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

缠论分型通达信指标公式源码

{缠论分型} MA5:=MA(c,5),LINETHICK1; V00:= hREF(l,1); V02:= h>REF(h,1) AND lREF(h,1) AND l>REF(l,1); V04:= REF(h,2) < h AND REF(l,2) < l AND REF(h,2) > REF(h,1) AND REF(l,2) < REF(l,1); V1:= COUNT(V00,6)>=3 AND COUNT(V01 OR V02,5)=0 AND LLVBARS(l,6) = 1 AND HHVBARS(h,6) >= 5 AND V03; V2:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(l,7) = 2 AND HHVBARS(h,7) >= 6 AND V04; V3:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(l,7) = 1 AND HHVBARS(h,7) >= 6 AND V03; V4:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)<=2 AND LLVBARS(l,8) = 2 AND HHVBARS(h,8) >= 7 AND V04; V5:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)<=2 AND LLVBARS(l,8) = 1 AND HHVBARS(h,8) >= 7 AND V03; V6:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)<=3 AND LLVBARS(l,9) = 2 AND HHVBARS(h,9) >= 8 AND V04; V7:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)<=3 AND LLVBARS(l,9) = 1 AND HHVBARS(h,9) >= 8 AND V03; V8:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)<=4 AND LLVBARS(l,10) = 2 AND HHVBARS(h,10) >= 9 AND V04; V9:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)<=4 AND LLVBARS(l,10) = 1 AND HHVBARS(h,10) >= 9 AND V03; V10:= COUNT(V00,11)>=3 AND COUNT(V01 OR V02,10)<=5 AND LLVBARS(l,11) = 2 AND HHVBARS(h,11) >= 10 AND V04;

相关主题
文本预览
相关文档 最新文档