本文通过对同花顺中现成代码进行解析,用以了解同花顺相关策略设计的思想
目录
波动区间
用来衡量该股的市场波动风险.即95%的概率波动区间.
行号 | |
1 | n -> 250 |
2 | x -> 收盘价涨跌幅 |
3 | V&R -> 1.65乘以 收盘价涨跌幅在250日内的标准差 |
4 | 上限 -> (收盘价 + V&R)/收盘价 |
5 | 下限 -> (收盘价 - V&R)/收盘价 |
变异平均线
VV赋值:(最高价+开盘价+最低价+收盘价)/4
VMA1:VV的M1日简单移动平均
VMA2:VV的M2日简单移动平均
VMA3:VV的M3日简单移动平均
VMA4:VV的M4日简单移动平均
VMA5:VV的M5日简单移动平均
1.股价高于平均线,视为强势;股价低于平均线,视为弱势;
2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道;
3.二条以上平均线向上交叉时,为买进参考;
4.二条以上平均线向下交叉时,为卖出参考;
5.VMA 比一般平均线的敏感度更高,消除了部份平均线落后的缺陷。
行号 | |
1 | VV ->中价 |
2~6 | VMA1 -> VV去M1日均值 |
量指数平滑异同平均线
算法:
DIFF线 成交量的短期(SHORT)、长期(LONG)指数平滑移动平均线间的差
DEA线 DIFF线的M日指数平滑移动平均线
MACD线 DIFF线与DEA线的差,彩色柱状线
用法:
1.DIFF、DEA均为正,DIFF向上突破DEA,买入参考信号。
2.DIFF、DEA均为负,DIFF向下跌破DEA,卖出参考信号。
3.DEA线与K线发生背离,行情反转参考信号。
4.分析MACD柱状线,由红变绿(正变负),卖出参考信号;由绿变红,买入参考信号。
行号 | |
1 | DIFF -> 短期量均线 减 长期量均线 |
2 | DEA -> DIFF的M日均值 |
3 | MACD1 -> DIFF - DEA |
成交量振荡器
算法:
先求成交量短期(SHORT)均值与长期(LONG)均值的差,再求差值与成交量短期均值的比,最后将比值放大100倍。
参数:
SHORT 计算短期均线的天数,一般取12
LONG 计算长期均线的天数,一般取26
量价曲线
量价曲线:成交量*(收盘价-昨收)/昨收的历史累和
MAVPT:VPT的M日简单移动平均
1.VPT 由下往上穿越0 轴时,为买进参考信号;
2.VPT 由上往下穿越0 轴时,为卖出参考信号;
3.股价一顶比一顶高,VPT 一顶比一顶低时,暗示股价可能出现反转下跌;
4.股价一底比一底低,VPT 一底比一底高时,暗示股价可能出现反转上涨;
5.VPT 可搭配EMV 和WVAD指标使用效果更佳。
行号 | |
1 | VPT -> 收盘价变化率乘以成交量, 从上市第一日开始累加这个值 |
2 | MAVPT -> VPT的M日均值 |
VR容量比率
VR指标
指标说明
VR实质为成交量的强弱指标,运用在过热之市场及低迷的
盘局中,进一步辨认头部及底部的形成,有相当的作用,VR和
PSY配合使用。
买卖原则
1 VR下跌致40%以下时,市场极易形成底部。
2 VR值一般分布在150%左右最多,一旦越过250%市场极易产
生一段多头行情。
3 VR超过350%以上,应有高档危机意识,随时注意反转之可
能,可配合CR及PSY使用。
4 VR运用在寻找底部时比较可靠,确认头部时,宜多配合其
他指标使用。
行号 | |
1 | LC -> 昨日收盘价 |
2 | VR -> M1日内收盘价上涨的成交量累加和 除以 收盘价下跌的成交量累加和 |
3 | a -> 参考下限值 |
4 | b -> 参考上限值 |
VR容量比率分时
量相对强弱
算法:先求相对强弱值=N日内成交量增加幅度总和/减少幅度总和
VRSI线:100-100/(1+相对强弱值)
参数:N 统计天数,一般取6
用法:
1.VRSI在50以上准确性较高。
2.盘整时,VRSI一底比一底高,多头势强,后市可能续涨;反之,是卖出参考信号。
3.股价尚在盘整阶段,而VRSI已整理完成,股价可能会随之突破。
行号 | |
1 | N日内成交量上涨的占比 |
成交量标准差
求N周期成交量的估算标准差,该指标可很好追踪成交量放大和缩小的趋势.
当股价以创出新高而该指标未能创出新高时需保持谨慎,股价随时有下跌的可能.
威廉指标
算法:
N日内最高价与当日收盘价的差,除以N日内最高价与最低价的
差,结果放大100倍
参数:N 统计天数 一般取14天
用法:
1.低于20,可能超买见顶,可考虑卖出
2.高于80,可能超卖见底,可考虑买进
3.与RSI、MTM指标配合使用,效果更好
行号 | |
1 | WR1 -> 当日收盘价相对N日内最大振幅的降幅 |
2 | WR2 -> 当日收盘价相对N1日内最大振幅的降幅 |
3 | a -> 参考下限值 |
4 | b -> 参考上限值 |
威廉变异离散量
算法:
(收盘价-开盘价)/(最高价-最低价)×成交量