本文通过对同花顺中现成代码进行解析,用以了解同花顺相关策略设计的思想
CBJX
成本均线
成本价均线不同于一般移动平均线系统,成本价均线系统首次将成交量引入均线系统,充分提高均线系统的可靠性。成本均线不容易造成虚假信号或骗线,比如某日股价无量暴涨,移动均线会大幅拉升,但成本均线却不会大幅上升,因为在无量的情况下市场持仓成本不会有
太大的变化。依据均线理论,当短期均线站在长期均线之上时叫多头排列,反之就叫空头排列。短期均线上穿长期均线叫金叉,短期均线下穿长期均线叫死叉。均线的多头排列是牛市的标志,空头排列是熊市的标志。均线系统一直是市场广泛认可的简单而可靠的分析指标,
其使用要点是尽量做多头排列的股票,回避空头排列的股票。
行号 | |
7 | High1 -> 如果最高价为空,返回收盘价,否则返回最高价 |
8 | LOW1 -> 如果最低价为空,返回收盘价,否则返回最低价 |
9 | open1 -> 如果开盘价为空,返回收盘价,否则返回开盘价 |
10 | VAR1 -> K线的整根长度,相对昨收的上振幅,相对昨收的下振幅,三者中取最大者,求14个周期的移动均值 -> 表示整体振幅情况 |
11 | VAR2 -> 今日最高价与昨日最高价之间的差值 |
12 | VAR3 -> 昨日最低价与今日最低价之间的差值 |
13 | VAR2>0 -> 今日最高价比昨日的最高价要高 VAR2>VAR3 -> 今日最高价的涨幅比最低价的涨幅大 VAR2>0 AND VAR2>VAR3 -> 条件成立,取最高价的涨幅,否则取0 VAR4 -> 取12个周期的移动均值 |
14 | VAR3>0 -> 今日最低价比昨日最低价要低 VAR3>VAR2 -> 今日最低价降幅比最高价的涨跌幅大 VAR3>0 AND VAR3>VAR2 -> 条件成立,取最低价的跌幅,否则取0 VAR5 -> 取12个周期的移动均值 |
15 | VAR6 -> 最高价向上涨幅的占比 |
16 | VAR7 -> 最低价向下跌幅的占比 |
17~20 | 直接看代码,没有通俗解释 |
21 | 成交额 |
22 | 成交量 |
23~24 | 直接看代码,没有通俗解释 |
25~29 | 如果没有成交额,就通过均价乘以成交量计算 |
30~31 | 计算均价 |
32 | 如果均价的值为空,或者为0,就取上一个周期的均价 |
33 | VARE -> 成交额5日均值除以均价 |
34 | VARF -> 成交额13日均值除以均价 |
35 | VAR10 -> 成交额34日均值除以均价 |
36 | VAR11 -> 成交额209日均值除以均价 |
37 | VAR12 -> 前4个周期交易量和 |
38 | 流通股 |
39 | 如果当日流通股数据为0,就取前一周期的流通股值 |
40 | VAR13 -> 前4个交易量和除以流通股数量 -> 每股4个交易日内的交易量 |
41 | VAR14 -> 当日交易量除以流通股数量乘以均价 + VAR13乘以昨日均价 |
42~45 | DMA_ -> 动态移动平均函数 |
有点莫名其妙,没看懂,前面有些变量都没用到。
CCI
顺势指标
1.CCI 为正值时,视为多头市场;为负值时,视为空头市场;
2.常态行情时,CCI 波动于±100 的间;强势行情,CCI 会超出±100 ;
3.CCI>100 时,买进参考,直到CCI<100 时,卖出参考;
4.CCI<-100 时,减仓参考,直到CCI>-100 时,回补参考。
行号 | |
1 | TYP -> (最高价+最低价+收盘价)/3 |
2 | AVEDEV -> 平均绝对差函数 |
4 | a -> 参考上限值 |
5 | b -> 参考下限值 |
CDP
逆势操作
超级短线指标
算法:CDP 为最高价、最低价、收盘价的均值,称中价;中价与前一天的振幅的和、
差分别记为AH(最高值)、AL(最低值);两倍中价与最低价的差称NH(近高值),与最
高价的差称NL(近低值)。
用法:
1.股价波动不大时,开盘价位于近高值与近低值间,可做波段参考。
2.开盘价位于最高值或最低值附近,意味着跳空,可能是大行情发动的开始,可参
考在最高值价位追买,或最低值价位追卖。
行号 | |
1 | PT -> 昨日整个K线长度 |
2 | CDP -> 中价,用(最高价+最低价+2倍收盘价)/4计算 |
3 | AH -> 中价 + 昨日K线长度 |
4 | AL -> 中价 - 昨日K线长度 |
5 | NH -> 2倍的CDP - 今日最低价 |
6 | NL -> 2倍的CDP - 今日最高价 |
CHO
佳庆指标
1.CHO 曲线产生急促的「凸起」时,代表行情可能出现向上或向下反转;
2.股价>90 天平均线,CHO由负转正时,买进参考;
3.股价<90 天平均线,CHO由正转负时,卖出参考;
4.本指标也可设参考线,自定超买超卖的界限值;
5.本指标须配合OBOS、ENVELOPE同时使用。
CLOSE_HBJJ
货币基金收盘价
CLOSE_JJ
基金收盘价
CLOSE_JJ2
基金收盘价2
CR
CR能量指标
算法:
在N日内,若某日最高价高于前一日中价(最高、最低价的均值),将二者的差累加到强势和中;若某日最低价低于前中价,将前中价与最低价的差累加到弱势和中。强势和除以弱势和,再乘100,即得CR。
同时绘制CR的M1日、M2日、M3日均线。
参数:N 统计天数
M1、M2、M3 计算移动平均的天数,一般为5、10、20
一.用途:
该指标用于判断买卖时机。能够测量人气的热度和价格动量的潜能;显示压力带和支撑带,以辅助BRAR的不足。
二.使用方法:
1、a、b两线所夹的区域称为"副地震带",当CR由下往上欲穿越副地震带时,股价相对将遭次级压力干扰;当CR欲由上往下贯穿副地震带时,股价相对将遭遇次级支撑干扰。
2、c、d两线所夹成的区域称为"主地震带",当CR由下往上欲穿越主地震带时,股价相对将遭遇强大压力干扰;当CR由上往下欲贯穿主地震带时,股价相对将遭遇强大支撑干扰。
1、 CR相对股价也会产生背离现象。特别是在股价的高价区。
2、 CR跌至a、b、c、d四条线的下方,再度由低点向上爬升160%时,为短线获利卖出时机。例如从CR100上升到160。
3、 CR下跌至40以下时,股价形成底部的机会相当高。
4、 CR高于300~400之间时,股价很容易向下反转。
行号 | |
1 | MID -> 中价,用(最高价+最低价+收盘价)/3计算 |
2 | CR -> 最高价与昨日中价的差值,昨日中价与最低价的差值,两者都只取正值,非正值取0,计算N天内的累加和再相除 |
3~5 | 取移动均值 |
CYS
短线盈亏
CYS指标主要用于捕捉超跌股,CYS13<-16为短线超跌,CYS34<-22为中线超跌。
一般情况下,买入超跌股,获得一个小额赢利概率较大。
注意区分某一个股超跌与大盘下跌时形成的个股超跌的差别,若大盘表现不错,
但某些个股出现超跌,则这种超跌的原因是个股基本面的崩溃,风险较大,但
当大盘出现调整时,部分个股调整过度,呈现出超跌状态,则是较佳的短线品
种,可进行关注。
行号 | |
1 | CYC13 -> 成交额13天内的均值 除以 成交量13天内的均值 -> 13天的平均单价 |
2 | CYS -> 当日收盘价相对13天的均价的收益率 |