龙哥量化:通达信技术指标编写技巧分享篇1-成交量和换手率

龙哥微信:Long622889
代写通达信技术指标、选股公式(通达信,同花顺,东方财富,大智慧,文华,博易,飞狐)
代写期货量化策略(TB交易开拓者,文华8,金字塔)

春节假期, 和朋友闲聊,发现在选股思路上很杂乱, 完全没有体系,但是大致可以分为两种,趋势策略和震荡策略,其实细分后会更多。

从这篇开始, 我整理一些思路, 供大家参考

量价是最基础的分析方法

先分析成交量,如果要涨停,大盘股,小盘股的成交量差别会很大, 简直不是一个数量级,所以这里换一种思路, 用换手率分析

首先看换手率的计算公式,还有通达信系统给的函数

HS:VOL/FINANCE(7)*10000; 

{输出HS:成交量(手)/流通股本(股)*10000, 这个HS值和主图上面的一致,}

 

再来看系统给的函数

HS:VOL/FINANCE(7)*10000; {这个是我计算的}

HS2:DYNAINFO(35)*100; {最近3日的流通换手率(使用最新的自由流通股本)}
HS3:DYNAINFO(36)*100; {自由流通换手率(序列数据,每个周期的数据不同,使用最新的自由流通股本)}
HS4:DYNAINFO(37)*100; {换手率(序列数据,每个周期的数据不同,使用的流通股本为最近数据) }
HS5:DYNAINFO(102)*100; { 分钟换手率(对沪深京有效),周期由涨速周期决定,一般为5分钟.报价界面行情数据}

这里尤其注意,HS2的定义,HS5的定义,而且是没有历史数据的

HS4和我计算的HS的值一致,是有历史数据的,

HS3的值明显大于HS4,是因为HS3是成交量与自由流通股的占比,而HS4是成交量与流通股的占比

再来看,用换手率代替成交量,波动性(曲线的波动幅度)差别有多大, 我认为完全没问题,用HS比较

HS:VOL/FINANCE(7)*10000;
V1:VOL/10000;  {为了坐标统一,我调节了一下}

 

有个朋友提出一个思路, 如果涨停或者跌停, 成交量会异常,换手率也会异常, 想忽略当前值

我用换手率的均值,代替了当天的换手率,具体代码如下

HS:VOL/FINANCE(7)*10000;
HSMA:MA(HS,100);

BAN:=IF(INBLOCK('ST板块'),0.045,IF(FINANCE(3)=1,  0.095,  0.19));
ZTJ:=ZTPRICE(REF(C,1),BAN);
ZT:=C>=ZTJ AND C=H;
DTJ:=DTPRICE(REF(C,1),BAN);
DT:=C<=DTJ AND C=L;
DRAWTEXT(ZT,HSMA,'涨停'),COLORRED;
DRAWTEXT(DT,HSMA,'跌停'),COLORGREEN;

HS2:IF(ZT OR DT,HSMA,HS);

效果图

 

这只是思路的一些细节和小技巧,供股友们参考

如果有思路,需要写公式的朋友,可以加我微信:Long622889

 

posted @   龙哥量化  阅读(75)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
点击右上角即可分享
微信分享提示