全套指南针(用于飞狐和分析家)原码1_

来源:百度文库 编辑:神马文学网 时间:2024/04/20 03:01:41
全套指南针(用于飞狐和分析家)原码
2008-06-09 20:38:30

指南针证券投资决策系统的与众不同之处在于使用了神经网络技术。这是一种模仿人脑信息加工过程的智能化信息处理技术。神经网络最主要的特点就是自组织性和自适应性。它可以随着行情走势的变化自动学习和调整其算法。因而采用神经网络的指南针鬼域版是个智能化的证券分析决策软件。它可以自动确定股票的买入点和卖出点,鲜明准确地把握一个中级行情的全程走势。指南针的另一个特点是注重监测股市中投资者的行为,特别是市场主力的行为,因而也拥有一系列与众不同的技术分析指标和分析方法。
  指南针的技术体系包括以下几个部分:即指数系统,指标系统,鬼域平台和博弈定式平台。这篇简介主要介绍的是指标系统中的常用技术指标:

一)筹码分布指标CYQ--股市作战地图,把握战场知己知彼运筹帷幄
  传统的技术分析指标和方法使用至今,大家面临一个共同的问题,就是如何通过这些指标判断出市场中人的行为。这本是技术分析的最初宗旨:通过图线判断出市场中那些先知先觉的人们的建仓和出货的行为,知道了这些人的行为,就等于知道了消息。

  指南针的CYQ指标注意到了长期被人们忽略的市场事实,就是市场的持仓成本。CYQ的市场含义叫筹码分布,它由一条条柱线组成的象群峰一样的图案。打个比方来说,如果聚集一只股票的全体流通盘的股东,并假设股票果真是一只只筹码,让大家把这些筹码按照其买入成本挂到K线的相应价位上,这样筹码就会堆积起来。如果某价位的筹码多一些,则筹码就堆得高一些,反之,就矮一些。从另一个角度去理解CYQ,就是把构成CYQ的每一条线的值全都加起来,则正好是100%的流通盘。如果有些筹码中有人卖掉了,它们将从CYQ中拿掉,而重新堆到买方新建仓的价位上。这样,我们就可以直观地看到筹码的转移,市场中所发生的交易被形象地表现出来。

二)主力控盘指标CYW--主力控盘能力,观察主力进退决策强势股逃顶时机
  CYW指标的设计目的是在股价的涨跌中的量价关系确定主力对盘子的控制能力。所谓主力控盘是指主力维系股价不下跌的能力。它的算法上使用了神经生物学上的一个神经元模型,股价上涨和下跌的成交量构成对该神经元的兴奋或抑制性刺激。如果输出为正,则说明主力控盘,如果输出为负,则主力不控盘。通常我们仅关心CYW的正负,其数值对股市的涨跌关系不大。
  这个指标算法的原型是刘建平先生提出的。刘先生认为在一些庄股之中,形成K线的阳线实体及下影线需要主力资金的推动,而阴线及上影线则是主力弃守股价的结果。杨新宇和陈浩将这一思想设计成一个神经网络系统,这个系统的功能是提取出买卖中的主动成分,从而形成现在的CYW算法。
  由于CYW的算法,使得该指标只在有庄家操纵市场的才有意义,所以它对于强庄股是个好指标,但对于无庄或弱庄股它的市场含义就不明确了。这就是我们经常提到的问题:每个指标都有其特定的适用范围,也有其盲点和误区,指南针也不例外。对于CYW的使用,要注意它的适用位置。不能把CYW当成一个傻瓜指标来使用。不是说CYW一旦变紫就买,变兰就卖,这种指标是几乎不可能有的。从原理上,在股价的底价位区,股价有自然的支撑作用。当股价的上涨中存在解套抛压时,主力常常做不到控盘。实际上这个指标是为确定强势上升的股票的卖出点而设计的。股价的强劲上升是主力拉抬的结果,若主力在这个时候主力失去控盘股价也就失去了上升的原动力。所以,CYW是用来确定强势股的出货点的。就是说对于那些股价飙升的股票,当CYW由紫变兰时,就到了最佳的出货时。

三)多头能量指标CYF--人气跟风力量,监测战事激烈程度选择做多做空立场
  如果说CYQCYW常常用于研究主力的话,那么CYF反映的是市场公众的状态。它叫市场能量指标。这个指标的设计思想认为形成一个多头市场的基础必须是市场的活跃,如果存在一个市场的多头能量的话,那么它一定和成交量相关。为此设计的一个神经网络使用成交量作为输入,这个网络的总兴奋状态就是CYF 用的可以通俗地理解CYF就是市场的追涨热情。它的最大值是100%,最小值是0。这个指标对于研判个股状态有着不寻常的作用。

1、使用CYF判断股票的活跃程度

  CYF可以用来区分股票的冷热程度。经验表明,CYF小于10的股票是冷门股,CYF2040之间是活跃股,CYF大于50是热门股。股票的冷热是重要的股票属性。冷门股近期大幅上涨的可能性不大,热门股则是典型的高风险高收益的股票,其中的风险因素是非常值得警惕的。而活跃股则是股票进入主升段的必要条件

2 CYF同股价的相关分析

  通常情况下,CYF的上升对股价上升是个支持。有时,虽然当日股价下跌,但CYF仍在继续上升,则股票还有上升的机会。CYF和股价的走势之间的关系并不一定是同步的,它和股价主要呈现以下三种关系:一是CYF和股价同步下降,这种情况是最糟糕的情况。它的市场含义是随着股价下跌,市场人气也在逐渐丧失。这时股价常常是在一个下跌趋势中运行。这种股票是买不得的,股票一时还很难寻到底部。这时的CYF是熊市中最好的保护自己的工具,它能最大限度的保护自己不致过早介入而招致损失。相反的情况是CYF同股价同步上涨。这种情况说明股价的上升有大量的公众追涨跟风盘的支持。这时要密切注意CYF的变化。尤其是在股价位于高位,而CYF也在相对高位时,一旦CYF开始掉头向下,则要警惕股价也将随之掉头。这叫做CYF高位掉头,是个危险信号。最后一种常见的情况是股价强劲上升,而CYF反而单边下降。这种情况是主力高度持仓的结果。此时股价的上升已经完全不需要公众的抬轿。这时反而不需要卖出自己的股票了,可以等到股价自己不涨时再出货不迟。因为主力高度持仓,其出货难度是相当高的,股票反而并不十分危险。

3CYF二摸天价背离

  当股价在一个近期高位上受阻回落,随后再次对这个阻力发起冲击,股价重新冲回到这个近期天价上,我们就不得不进行一次重要的判断:股价是继续上升还是再次受阻。如果这两次冲击是在一个短线时段内,一般是9-15天,就可以依据CYF进行判断了。

CYF二摸天价背离是指股价在9-15天内再次回到近期高位,而CYF的第二次冲击近期天价时的值明显小于一冲高点的值,这就是二摸天价背离。二摸天价背离对于股市来说,股价一般将再次受阻回落。可以做这样的理解:一摸天价时以当时的市场能量没有冲过去的阻力位,在短短的十几个交易日后再次冲击,但市场能量反而低于一摸该价位的值,没有足够的上冲能量是很难上去的。如果CYF二冲高点不背离,则再创新高的可能性要大一些。但三冲天价就不必非要CYF支持了,这时市场已经进行的充分换手,这时只要冲过去了,说明庄家还在,可以再跟一段。如果三冲不过,则庄已出逃,股市可能暴跌。

CYF一冲天价掉头和二冲天价背离是对市场风险的重要提示,加上CYF同股价同步下跌的风险提示,使得股票投资中几乎不可能出现被深幅套牢的重大投资失误。

四)市场盈亏指标CYS--短线盈亏状况,捕捉空方孤军深入抄底反弹屡试不爽
  这个指标揭示的只是一个简单的市场事实,就是13个交易日内入场的短线投资者的浮动赢利或浮动亏损情况,所以叫做市场盈亏。比如CYS13%就是说13日内买该股平均浮动赢利为13%,如果CYS为负的,则说明大家都亏了。它的简单用途是判断超涨和超跌,CYS过大就是超涨,过小就是超跌。CYS的算法实际上就是13日成本均线乖离。假如股价高于13日成本均线15%,则CYS就是15%,又比如CYS的值为-10%,也就是股价比13日成本线低10%,同时也就意味着市场13日短线客平均浮动亏损10%, 所以这个指标又叫短线盈亏。

  这个指标是个揭示市场事实的指标。它会在您需要的时侯发挥作用。比如说,在大盘运行超跌反弹行情时,CYS越低的股涨得越好。 买卖股票时看一下CYS是有好处的,至少,投资者会明白自己在做什么,是送了别人多少利润还是送了自己多少利润。这也是知己知比。

五)成本均线CYC--市场持仓解密,多空战线取胜之道成本均线多头向上
  技术分析非常重视成交量价关系,那么,如果传统的移动均线引入成交量的因素无疑会提高均线系统的可靠性。指南针成本均线指标是个量价均发挥作用的均线,分别代表5日、13日、34日的市场平均建仓成本,因而也叫成本均线。成本均线不容易造成虚假信号或骗线,比如某日股价无量暴涨,移动均线会大幅拉升,但成本均线却不会大幅上升,因为在无量的情况下市场持仓成本不会有太大的变化。
  依据均线理论,当短期均线站在长期均线之上时叫多头排列,反之就叫空头排列。短期均线上穿长期均线叫金叉,短期均线下穿长期均线叫死叉。均线的多头排列是牛市的标志,空头排列是熊市的标志。均线系统一直是市场广泛认可的简单而可靠的分析指标,起使用要点是尽量做多头排列的股票,回避空头排列的股票。 34日成本线是市场牛熊的重要的分水岭。一旦股价跌破34日成本线,则常常是最后的出逃机会。

六)市场强弱指标CYR--主力强势排行,寻找强势个股顺势而为弃弱从强
  CYR是成本均线派生出的又一个指标。依照市场成本的观点,股价的强弱是以成本的上升和下降来决定的。市场短线成本不断上升为强势,市场成本不断下降为弱市。成本上升越快则股票走势越强,下降越快则越弱。CYR就是13日成本均线的升降幅度。使用CYR可以对股票的强弱进行排序。在操作中,追随强势股是顺势而为的操作思路。理论上,如果只持有强势股,不持有弱势股,统计上的操作成功率大于70%,且不论牛年熊年,一年的成绩都是赚钱的。

七)大盘状态指标CYB--大盘牛熊报数,观察股票牛马熊监测大盘牛熊转换
  大盘状态指标CYB是指南针系列指标中较新的一个。虽然监测大盘状态可以有多个角度,但是使用牛股、马股、熊股比例监测是其中最有效的方法。由于股市常常以基本消灭熊股为中级的底部特征,因此通过大盘状态指标CYB可以简单直观的对大盘状态进行监测。

我们注意到在股市常常以基本消灭熊股为中级的底部特征,如果,把牛马熊的比例拉出图线来一定非常好看。 该指标有三条线:

  1,红色为牛股比率:把它记为CYB-CC为英文牛的缩写)比如说CYB-C=5,其市场为牛股占市场为
5%
  2,马股为CYB-H,图上为紫线

  3,熊股数量为CYB-B,图上为绿线 在这个指标使用之前进行计算,点击盘后分析菜单,就可以看到\\\\\\"计算CYB指数\\\\\\"这一项,击活即可。 用热键F7或者在K线窗点右键就可以在CYB显示在指标栏里,该指标栏中最多显示3个,如果CYB有3个,可去掉后,将CYB选上即可。我们查看一下历史上的大底或大顶的CYB值。 行情 日期 CYB-C CYB-B 大底 96.12.25 2 56 97.9.23 1 57 98.8.17 4 52 99.2.8 4 44 99.5.17 5 44大顶 96.12.11 76 0 97.5.12 48 2 98.6.3 45 6 99.6.3 57 1 注:C-牛股比例(红) B-熊股比例(绿)   虽能精确定位顶和底,但可标出底部区域为顶部区域。 另外,每一次中级行情,大盘至少可以完成将CYB-C(红线)拉高到20以上。   

八)承接因子CYD--股票承接能力,监测市场持股信心提前发现未来大牛股
  CYD称为承接因子指标,它是由CYQ演化出的一个指标。算法是累计每日收盘价之下的CYQ获利盘总和,除以当日换手率。它的市场含义是,如果获利盘都抛出,那么,以今天的成交量需要多少天才能把这些筹码都承接下来?如CYD等于100,含义为以今天的换手率承接这些获利盘需要100天。

  CYD可以反映市场上持股者的信心。 CYD大,说明以较小的成交量就可以维持较多的获利盘,说明市场上持股者的信心较强;反之CYD小,或者由于成交量大或者由于获利盘小,都反映了持股者信心不足。

  CYD的简单使用方法
  1.股价在筹码密集区下方和密集区内,CYD越低越好,说明市场承接市场抛盘能力加大。
  2.股价在筹码密集区的上方,尤其是已经进入拉升阶段,CYD越高越好,说明主力的获利盘没有散户承接,主力不能出货。如CYD突然走低,小心主力派发。
  3.零号指数CYD如果低于5是绝对中线底部信号,大盘将在5天内见底反转

CBAND——指南针布林线宽指标

Var1:=MA(CLOSE,N);
Var2:=Var1+2*STD(CLOSE,N);
变盘: 5, POINTDOT;
布林宽度: (Var2-Var1)/Var1*100;
警戒: 30, POINTDOT;

{N 30 5 100}

CBW——指南针成本带宽

CBW: 100*(COST(N1)-COST(N2))/COST(N1);

{N1 97.5 0 100   N2 2.5 0 100}

CBXQD——指南针成本均线强度

Var1:=AMOUNT/(100*VOL);
Var2:=MA(Var1,N1);
Var3:=MA(Var1,N2);
Var4:=MA(Var1,N3);
Var5:=DMA(CLOSE,VOL/CAPITAL);
CYR5: 100*(Var2-REF(Var2,N))/REF(Var2,N);
CYR13: 100*(Var3-REF(Var3,N))/REF(Var3,N);
CYR34: 100*(Var4-REF(Var4,N))/REF(Var4,N);
CYR无穷: 100*(Var5-REF(Var5,N))/REF(Var5,1);


{N 4 N1 5 N2 13 N3 34}

CKD——指南针相对价位

Var1:=AMOUNT/(100*VOL);
Var2:=MA(Var1,13);
Var3:=DMA(Var1,VOL/CAPITAL);
CKDP: 100*(Var2-COST(0))/(COST(100)-COST(0));
CKDW: 100*(Var3-COST(0))/(COST(100)-COST(0));

CMACD——指南针CMACD指标

Var1:=AMOUNT/(100*VOL);
Var2:=MA(Var1,N1);
Var3:=MA(Var1,N2);
CMACD: 100*(Var2-Var3)/Var3, COLORSTICK;

{N1 5   N2 13}

CYB——指南针优化布林线

MB: MA(CLOSE,N);
上轨: MB+STD(CLOSE,N);
下轨: MB-STD(CLOSE,N);
上极限: MB+2*STD(CLOSE,N);
下极限: MB-2*STD(CLOSE,N);
STICKLINE(open>=close ,close ,open,9,0 ),COLORaaaaaa;
STICKLINE(open>=close ,close ,open,6,0 ),COLORbbbbbb;
STICKLINE(open>=close ,close ,open,2.4,0 ),COLORcccccc;
STICKLINE(open>=close ,close ,open,1.1,0 ),COLOR;

STICKLINE(close>open,close,open,9,0 ),COLOr6666cc;
STICKLINE(close>open,close,open,6 ,0 ),COLOR7777dd;
STICKLINE(close>open,close,open,2.4 ,0 ),COLOR8888ee;
STICKLINE(close>open,close,open,1.1 ,0 ),COLOR9999ff;

STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff;
STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff;
STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc;
STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc;

CYC1——指南针成本均线

Var1:=AMOUNT/(100*VOL);
短线成本均线: MA(Var1,N1);
中线成本均线: MA(Var1,N2);
长线成本均线: MA(Var1,N3);
无穷成本均线: DMA(CLOSE,VOL/CAPITAL);
STICKLINE(open>=close ,close ,open,9,0 ),COLORaaaaaa;
STICKLINE(open>=close ,close ,open,6,0 ),COLORbbbbbb;
STICKLINE(open>=close ,close ,open,2.4,0 ),COLORcccccc;
STICKLINE(open>=close ,close ,open,1.1,0 ),COLOR;

STICKLINE(close>open,close,open,9,0 ),COLOr6666cc;
STICKLINE(close>open,close,open,6 ,0 ),COLOR7777dd;
STICKLINE(close>open,close,open,2.4 ,0 ),COLOR8888ee;
STICKLINE(close>open,close,open,1.1 ,0 ),COLOR9999ff;

STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff;
STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff;
STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc;
STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc;


{N1 5   N2   13   N3 34}

CYC2——指南针成本均线

CYC1:0.01*EMA(AMOUNT,P1)/EMA(VOL,P1);
CYC2:0.01*EMA(AMOUNT,P2)/EMA(VOL,P2);
CYC3:0.01*EMA(AMOUNT,P3)/EMA(VOL,P3);
CYC∞MA(AMOUNT/(100*VOL),VOL/(100*FINANCE(7)));


{P1 5   P2 13 P3 34]

CYD——指南针承接因子

CYDS:WINNER(CLOSE)/(VOL/CAPITAL);
CYDN:WINNER(CLOSE)/MA(VOL/CAPITAL,N);


{年 21}

CYD2——指南针承接因子

A:=WINNER(CLOSE )*CAPITAL;
承接因子:A/VOL;

CYDD——指南针动态承接因子

Var1:=WINNER(CLOSE);
Var2:=DMA(Var1,VOL/CAPITAL);
Var3:=DMA(VOL,VOL/CAPITAL)/CAPITAL;
CYDD: Var1/Var3;
CYDD1: Var2/Var3;
1, POINTDOT;

CYE——指南针市场趋势

MAL:=MA(CLOSE,5);
MAS:=MA(MA(CLOSE,20),5);
CYELMAL-REF(MAL,1))/REF(MAL,1)*100;
CYESMAS-REF(MAS,1))/REF(MAS,1)*100;

CYF——指南针市场能量

HSL:=VOL/CAPITAL*100;
CYF:100-100/(1+EMA(HSL,N)*100);

{N   21}

CYOBV——指南针优化累积能量线

NOBV1: SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE
{N   34}

CYQKL——指南针博弈K线长度

100*(WINNER(CLOSE)-WINNER(OPEN)), COLORSTICK;

CYR——指南针市场强弱

DIVE:=0.01*EMA(AMOUNT,N)/EMA(VOL,N);
CYRDIVE/REF(DIVE,1)-1)*100;
MACYR:MA(CYR,M);


{N 13   M 5}

CYS——指南针盈亏指标

Var1:=AMOUNT/(100*VOL);
Var2:=MA(Var1,N1);
Var3:=MA(Var1,N2);
Var4:=MA(Var1,N3);
Var5:=DMA(CLOSE,VOL/CAPITAL);
CYS5: 100*(CLOSE-Var2)/Var2;
CYS13: 100*(CLOSE-Var3)/Var3;
CYS34: 100*(CLOSE-Var4)/Var4;
CYS无穷: 100*(CLOSE-Var5)/Var5;



{N1 5   N2   13   N3 34}

CYW-YJJ——主力控盘

VAR1:=1;
VAR2:=CLOSE-REF(CLOSE,1);
VAR3:=IF(CLOSE-REF(CLOSE,1)>=0,VAR2,0);
VAR4:=REF(CLOSE,1)-CLOSE;
VAR5:=IF(CLOSE-REF(CLOSE,1)<=0,VAR4,0);
VAR6:=SUM(VAR3,P1)/SUM(VAR5,P1);
VAR7:=100-100/(1+VAR6);
VAR8:=EMA(VAR7,P1);
VAR9:=EMA(VAR8,P2);
VARA:=EMA(VAR8,P3);
MO: (VAR8-VARA)*VAR1;
ML: (VAR9-VARA)*VAR1;
MODE: MO*VAR1, COLORSTICK;


{P1 16   P2 8   P3   45}

CYW——指南针主力控盘

VAR1:=CLOSE-LOW;
VAR2:=HIGH-LOW;
VAR3:=CLOSE-HIGH;
VAR4:=IF(CLOSE>=0,(VAR1/VAR2+VAR3/VAR2)*VOL,(VAR3/VAR2+VAR1/VAR2)*VOL);
CYW: SUM(VAR4,10)/10000, COLORSTICK;

全套指南针(用于飞狐和分析家)原码1_ 全套指南针(用于飞狐和分析家) 指南针公式原码 分析家、飞狐、通达信FINANCE函数 大智慧新一代FINANCE2函数 对照表_┖刀锋┒... 财务函数的对照表--分析家、飞狐、通达信FINANCE函数 大智慧新一代FINANCE2函数 对照表_ 分析家机构与飞狐系列系统使用技巧 “筹码”指标源码荟萃 指南针T+0 CYC原码 SSL云带 当前中国流动性的度量和展望 - 研究报告 - 指南针行情网 - 股票行情_实时行情_股市_... 《飞狐公式编写基础》和《通达信公式教程》(五) 《飞狐公式编写基础》和《通达信公式教程》(二) 《飞狐公式编写基础》和《通达信公式教程》(一) 指南针 从此醉(金庸笔下被情所误的女子们)_飞狐外传·程灵素(1) 从此醉(金庸笔下被情所误的女子们)_飞狐外传·袁紫衣(1) 教师年度考核---本年度思想、工作总结_指南针1—CoMpass [通达信][分析家][飞狐][天狼]王军最佳买点--------一招定乾坤 - 指标公式 ... 分析家、飞狐、通达信FINANCE函数 大智慧新一代FINANCE2函数 对照表 大智慧,飞狐,通达信,分析家目录结构及小常识 - 贵霜楼沙的日志 - 网易博客 大智慧、飞狐、分析家、通达信、钱龙、麒麟公式编辑教程大全 - 经济民生 - 搜狐圈子 通达信 飞狐 大智慧 分析家 公式函数一览 (公式爱好者必看 分析家、飞狐、通达信FINANCE函数 大智慧新一代FINANCE2函数 编号对照表 - ... 常用股票软件目录结构 (大智慧,飞狐,通达信,分析家) - 【软件公式交流论坛】 - 好股... 大智慧,飞狐,通达信,分析家目录结构及小常识 - 贵霜楼沙的日志 - 网易博客 飞狐多种公式1