征券用小数点记算股票换手率多少算高

改用“预测值”作为宏观调控目标,并不会弱化经济增长的…
全国咨询热线:400-600-小时) 业务咨询电话:010- 传真:010- 客服QQ: 客服电邮:
Copyright 2000-, All Rights Reserved 产业信息网 版权所有 运营公司:智研咨询集团
技术支持:陈少川:券商板块不辱使命 大换手率绝非好事
第1页:A股迎新一轮“超级牛市”? 民间股神:明年可破6000点
第2页:风口来自九千亿融资融券 两板块融资激增任性起舞
第3页:股疯三高:两千个股换手超100%
第4页:老股民热情复燃 新股民跑步进场
第5页:行情爆棚 交易系统频掉链子
第6页:民间股神林园:A股狂牛刚开始 明年沪指可破6000点
第7页:陈维君:揭开此轮股市暴涨的谜底
第8页:皮海洲:杠杆是把双刃剑
第9页:张敬伟:散户的狂欢与反智
第10页:叶檀:未来万亿社保将加大股市投资 大时代到来
第11页:洪灏:中国市场的价格与价值 上证等于3400
第12页:谭浩俊:股市染上“疯牛病” 外资撤离释放信号
第13页:曹中铭:天量与“拼命骑马”见证股市的疯狂
第14页:北京股商:突破三千可望更高 持有蓝筹坚定不移
第15页:陈少川:券商板块不辱使命 大换手率绝非好事
第16页:郑眼看盘:市场风格延续 券商股风险已现
第17页:老法师看盘:分歧继续加大
第18页:新价值投资:明年上半年或到3500点
第19页:周伯恭:突破3000关口 短线或现振荡
第20页:私募:指数大涨将逼死空头 警惕短期剧震
  陈少川:券商板块不辱使命 大换手率绝非好事
  周一上证指数终于越过3000点,收盘3020点,最高3041点,越过3000点直接挑战3050点目标。相对于收盘结果,本栏更重视盘中的演绎,从盘中资金操作手法应用,及资金点位的变化可以感受到市场的真实倾向,更可以很好掌握完整的趋势方向操作。
  每周第一个交易日,它承接上周的优势,如何延续、转移、牵引到本周的操作,所以周一是至关重要的一个交易日,本周一的分析如下:
  1、上周五出现6392亿元的超级大量后,到底本周一会如何启动?上周五谈到第四个小时缩量如此明显,意谓多方对超级大成交额有所顾忌,无法确认是否会引发更大卖压,所以先自我修复保留实力准备周一测试再来过,这是事先准备保留实力的操作手法体现;
  2、周一低开是测试卖压的证明,也是消化卖压的操作手法,第一个30分钟非常重要,只要完整消化前一天的卖压,后面就有再拔高的优势,因此1518亿元的成交量未明显超量,多方可以顺水推舟将指数推高一阶;
  3、到10点30分完成向上拉高后,指数的运行构成“低开高走走高拉高”的动作,2244亿元是80小时量的2.80倍,是40小时量的2.15倍,显示所有量潮比率都达到超大量水平,必须在第二及第三个小时抑制一下,最好的状况是量缩价涨,从结果来看的确如此,说明相关卖压被有效化解没有再释放出来,所以才有第四个小时拉高上涨的动作,但因为越过3000点,多方还是有所节制,没有放任;
  4、板块的涨势观察,证券股一马当先继续拔高操作,涨幅9.21%表示市场拉抬炒作的强度,有11只股涨停,连续多日的上涨,它成为绝对的龙头,市场以它马首是瞻,未来它们的一举一动还是会牵动市场的神经,瞩目的焦点;
  5、涨幅超过5%以上幅度的板块达到9种,这是大涨必须的保障,也是人气集中拔高股价的证明,超过1%以上的板块达到37种,表示市场还是可以较为分散到其他个股的选择,不完全非集中在少数强势个股上,这样的分散效果也说明风险平均分摊,不容易瞬间急跌;
  6、这种高位换手继续拔高上涨的操作手法,属于最凶悍的炒作模式,日成交额维持在5000亿元,股数换手率2.37%,继续向大换手方式前进,究竟可以如此滚动多久呢?通常越是高位高风险操作,市场越不理性,此时也意谓随时会有一次重大调整发生,务必注意;
  7、反转点2654点高于20日均价线超过5天,但仍低于10日均量线的2756点,说明会有震荡波动变化,没有立即反转助跌的出现。
  涨跌幅度波动放大 风险增高确保安康
  两市周一有几个特点必须关注:
  1、上证指数上涨2.81%,但振幅高达5.51%,说明震荡波动的空间开始被放大;
  2、深证成指的涨幅高达4.84%,振幅6.64%,其中最重要的拉高从13点30分启动,说明多方按耐不住后的爆发,也是强攻上涨的一个手段,这个阶段它的涨幅更为犀利,集中炒作程度更明显;
  3、深证综指只上涨0.83%,振幅2.66%相对较小,但成交量不减,主要在创业板综指的下跌有关,所幸中小板综指跌幅较小,暂时抑制再大幅度下跌的危险。如果以双保险指标推演两个指数,显然下跌的危险性正在提高;
  4、成交额排行榜显示,前20家大成交额证券股占了10家,银行股占了7家。证券股几乎涨停,但银行股中建设银行上涨7.19%,其他涨幅都不大,有明显掩饰调整的动作,尤其是2点以后才拔高建设银行,毫无疑问的是炒作股指期货指数有关,是期指先涨后才拉高银行股,说明以期指为炒作意图非常明显。
  只要10与20日均量线及均价线还维持“扣低而助涨”,就意谓还不会立即出现回调下跌的危险,即使出现较大的压低变动,最后还是可以再度拉高涨上来。何时会达到顶点与饱和点呢?看周线,上周的大量应该很难再创新高,通常可以维持5根,多一些等待,别急。
通过键盘前后键←→可实现翻页阅读
(责任编辑:李欣)
浏览更多精彩资讯敬请:
免费下载金融界客户端
免费下载知我财经
关注金融界微信微信号:jrjnews2013
已有&0&条评论
《2015大牛股&情人节特惠锦囊》逆势大涨 恭喜粉丝们
当前人气:1083
发改委主任徐绍史透露,今年还有几项重大的价格改革措施正在酝酿过程中,如电价改革等,不久将会出台。电解.....
当前人气:35
关注一下,智能机器人板块,关注,机器人,亚威股份
当前人气:6
注意指定的铁路,盘中拉起。
当前人气:528
快7补仓的队友耐心等待高点我们T出去!
当前人气:46
机器人,智云股份封死涨停,带着三丰智能,蓝英装备等发力,熊猫烟花封板,网络金融逆势给力,题材的活跃也.....
当前人气:611
锦囊现在可以建仓
当前人气:140
3月9日从能源局官网获悉,截至2014年底,光伏发电累计装机容量2805万千瓦,同比增长60%,其中.....
当前人气:139
【图书连载】当美国联邦储备委员会主席格林斯潘在日发表华尔街过热的讲话后,全球股市立.....
当前人气:139
有个股问题直接在右边框提问就可以,这样比较容易看到,问题最好详细一些,成本及仓位,这样比较好回答,
当前人气:841
10:02漂亮!有色板块盘中开始走强,就目前来看,主力在该板块流入的资金量较大,一时难以走完,那么盘.....
当前人气:23
盘初股指低开低走,盘面来看,手机支付、网络游戏、超级电容、氟化工、银行等板块涨幅居前,券.....
当前人气:9
《春牛锦囊我的自选股》个股点评3001上周五融资盘继续加大介入力度,融资持仓创出来新高,期待爆发中 .....
当前人气:435
上周五的77的拉升
当前人气:275
大盘极弱,不过盘中下一波杀跌就是短线的底部,买进会获利。明天大盘就反抽乘势离场
当前人气:459
当前人气:47
今日早九点点睛信息股600559熊猫烟花和002337赛象科技双双封板!(其中熊猫烟花我们上周圈内就.....
当前人气:109
【互动回复】wxhym说:老师是说入早了还是?秋郎看盘回复:不是,不让追着买的意识,买点附近建仓就可.....
当前人气:36
600059古越龙山 拉升
当前人气:112
逢低关注:300276,中线品种,止损13.50
当前人气:21
热门问诊股:
刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了刚刚问诊了
个股净流入
个股净流出
证券名称最新价格涨跌幅净流入金额(万)
56.59.37%8.4410.04%72.6110.0%33.8810.0%
目标涨幅最大
机构股票池
股票简称投资评级最新价目标价
买入21.5428.00买入38.10--买入6.507.80买入10.92--
24小时新闻点击排行榜
48小时新闻点击排行榜通达信插件选股(基于通达信插件编程规范的简单分析)
首先声明,鄙人是编程人员,不是股民。对选股概念了解甚少。本文仅作编程人员学习借鉴之用。不对选股理论进行探讨和解释。
以前有客户找我做过通达信插件选股的小任务,当时第一次接触面向接口(此类“接口”)编程,也是第一次接触到股票里相关的概念。最近由于接手一个任务,与上次开发相类似,故旧事重提,仔细研究一番。将个人学习研究所得知识与大家分享。在网上搜相关资料,可用的、有价值的甚少。希望此文能给将要研究通达信插件选股的编程人员一点点帮助。
编程环境:Viusal Studio 2010
证券终端:广发证券至强版v6.06
一、首先说一下在VS2010下,调试DLL的方法:
1,将Debug目录下的dll(例如:MyPlugin.dll)文件复制到通达信根目录下的plugin文件夹下,此步骤可以手动,不过既然是开发程序,肯定要调试N遍,会输出N次dll文件,我们可以在VS写个后期生成事件,例如:copy
"C:\Documents and
Settings\Administrator\桌面\choice2\Debug\choice2.dll"
D:\通达信\plugin\choice2.dll。此步设置如下图。&
2,设置附加进程所在目录,如下图。
经过以上设置,即可调试我们开发的dll,监视变量的值。编译成功后,设置断点,启动调试,然后操作通达信进行选股,选股开始即会跳到VS调试界面。
二、通达信官方提供的插件选股例子解析。(网上可以下载到)
接口文档里,已经清楚的写出了接口函数的相关说明。但是某些概念依然模糊,说一下我的理解。
1,必须足够了解的几个导出函数:
RegisterDataInterface&
注册回调函数,也就是PDATAIOFUNC,这个回调函数用来申请历史数据
&&&&&&&GetCopyRightInfo&&&&&&
填写插件信息的函数,很easy
InputInfoThenCalc1&&&&
默认调用此函数,使用全部本地历史数据
InputInfoThenCalc2&&&&
指定日期段的时候,调用此函数进行选股
2,必须足够清楚的内容:
示例程序里的m_pfn(Code,nSetCode,DataType,pHisDat,nDataNum,tmpTime,tmpTime,nTQ,0)函数,其中非常重要的参数是DataType,pHisDat,nDataNum。分别表示:想要申请的数据类型,数据存储缓冲区(内存),想要获取数据的个数上限(实际上得到的很可能没有那么多),此函数的返回值就是实际上获取到的数据个数。
InputInfoThenCalc1(char * Code,short nSetCode,int Value[4],short
DataType,short nDataNum,BYTE nTQ,unsigned long
unused)&&&
以下讲解中,以全部本地历史数据为例,即选股调用此函数
InputInfoThenCalc2(char * Code,short nSetCode,int Value[4],short
DataType,NTime time1,NTime time2,BYTE nTQ,unsigned long unused)
通过下断点监视,得到结论:1.插件选股过程,针对每支股票调用一次InputInfoThenCalc1函数,如果返回值为TRUE,表示该股票被选中,反之,不被选中。2.插件选股最多支持四个参数,四个参数的值,在插件的代码里用Value[4]来存储。3.当我用日线数据获取数据时,nDataNum被赋值为2000,这个数据个数上限,基本足够我们编写简单的选股程序所用。
三、选出涨幅大于指定值的股票例子
BOOL InputInfoThenCalc1(char * Code,short nSetCode,int
Value[4],short DataType,short nDataNum,BYTE nTQ,unsigned long
unused) //按最近数据计算
&BOOL nRet = FALSE;
&NTime tmpT
&memset(&tmpTime,0,sizeof(NTime));&
//时间结构置为0,获取全部本地历史数据
&LPREPORTDAT pReport = new REPORTDAT;
&if(m_pfn(Code,nSetCode,REPORT_DAT,pReport,1,tmpTime,tmpTime,0,0)
&&if(pReport-&Close
& 0.001 &&
(100*(pReport-&Now-pReport-&Close)/pReport-&Close)
& Value[0])
&delete pR
&return nR
特别注意:计算涨幅时,要使用行情数据,所以将数据类型指定为REPORT_DAT,返回数据个数上限指定为1即可,因为我们只用当前的数据就够了。涨幅的计算公式,百度一堆一堆。相对来说,这个是最简单的。很容易理解。
四、选出换手率在指定范围之内的股票
BOOL InputInfoThenCalc1(char * Code,short nSetCode,int
Value[4],short DataType,short nDataNum,BYTE nTQ,unsigned long
unused) //按最近数据计算
&BOOL nRet = FALSE;
&NTime tmpT
&memset(&tmpTime,0,sizeof(NTime));
&LPREPORTDAT pReport = new REPORTDAT;
&long readnum =
m_pfn(Code,nSetCode,REPORT_DAT,pReport,1,tmpTime,tmpTime,0,0);
&LPSTOCKINFO pStockInfo = new STOCKINFO;
&long readnum1 =
m_pfn(Code,nSetCode,STKINFO_DAT,pStockInfo,1,tmpTime,tmpTime,0,0);
&float HuanShou = ( pReport-&Volume
/ pStockInfo-&ActiveCapital ) * 10000;
&if( HuanShou & Value[0]
&& HuanShou &
Value[1] )
&&nRet = TRUE;
&//delete pReportD
&delete pStockI
&delete pR
&return nR
换手率=某一段时期内的/发行总股数&100%
(在我国:成交量/流通总股数&100%)(引用百度百科)
按照上面的公式来计算,然后根据我们需要的小数点位置来计算扩大或缩小的比例即可。同上例,我们一定要注意我们想要的数据,要指定的数据类型。计算换手率,需要成交量和总股数两个数据,成交量使用当前的值,所以我们获取一个当前的即可,数据类型指定为REPORT_DAT行情数据;总股数我并不知道是属于哪个数据类型的,一遍一遍尝试改变数据类型之后,终于得到了一个准确的值,此时,数据类型指定为STKINFO_DAT。(有时候,我们对几种可能不是很了解的时候,可以一个一个去尝试,前提是,我们要知道正确的结果是什么样的。一个办法就是,先记录下通达信界面上显示的该数据的值)。
本来是打算顺便计算一下量比数据的,也指定个范围进行选股。经过尝试后,发现通达信的接口貌似有问题。获取成交量的时候,只能利用行情数据来获取当前的成交量,无法获取历史成交量。查阅资料:量比=现成交/〖(过去5个交易日平均每分钟成交量)&当日累计开市时间(分)〗。(摘自百度百科)按照以上公式,我们需要获取到今日止连续6天的成交量。所以得到如下代码:
LPREPORTDAT pReportDat = new REPORTDAT[nDataNum];
&long readnum2 =
m_pfn(Code,nSetCode,DataType,pReportDat,nDataNum,tmpTime,tmpTime,0,0);
&float * VolPoint= new float[readnum2];
&for(int i=0;i &
readnum2;i++)
&&VolPoint[i]=pReportDat[i].V
&float VolPerDay =
VolPoint[readnum2-2]+VolPoint[readnum2-3]+VolPoint[readnum2-4]+VolPoint[readnum2-5]+VolPoint[readnum2-6];
&float liangbi = VolPoint[readnum2-1] /
(VolPerDay/5);
仔细分析,也许您会发现,代码表达的意思,并不是查阅资料所给出的公式。是的,如果按照公式来算,我们应该得到每天的,每分钟的成交量数据,才能算出分钟平均值。这样的情况,我们就不能使用日线数据。就需要下载分时图数据,按照标准的公式计算,保证您不会出错。但是这里,我仔细观察计算得到,以上代码计算方法得到的数据和通达信界面上显示的量比是相吻合的。
重点指出:以上计算量比的代码,并不能正常工作。因为历史成交量无法获取,我尝试过各种数据类型。当我获取历史成交量时,Volume字段的值都是莫名其妙的数字。但是更奇怪的是,其他字段的值都正常。琢磨了好久,去了通达信官网论坛,发现一个帖子和我所遇到的问题一样。帖子地址&
尝试过各种结构体和数据类型组合后。我觉得以上求量比的代码应该没有问题。结果如下图所示:
在这种情况下,勉强利用了行情数据得到了当前成交量,才得以计算出换手率。
五、计算CLOSE的EMA进行选股
//选股函数,参照官方例子程序+百度EMA算法得出如下代码
BOOL InputInfoThenCalc1(char * Code,short nSetCode,int
Value[4],short DataType,short nDataNum,BYTE nTQ,unsigned long
unused) //按最近数据计算
&BOOL nRet = FALSE;
&NTime tmpTime={0};
&LPHISDAT pHisDat = new
HISDAT[nDataNum];& //数据缓冲区
&long readnum =
m_pfn(Code,nSetCode,DataType,pHisDat,nDataNum,tmpTime,tmpTime,nTQ,0);&
//利用回调函数申请数据,返回得到的数据个数
&if( readnum &
max(Value[0],Value[1]) )
&&float *pMa1 = new
float[readnum];
&&float *pMa2 = new
float[readnum];
&&for(int i=0;i &
&&&pMa1[i] =
pHisDat[i].C
&&&pMa2[i] =
pHisDat[i].C
&&float *EmaPoint1 = new
float[readnum-Value[0]+1];
&&float *EmaPoint2 = new
float[readnum-Value[1]+1];
&&memset( EmaPoint1 , 0 ,
readnum-Value[0]+1 );
&&memset( EmaPoint2 , 0 ,
readnum-Value[1]+1 );
&&AfxCalcEma( pMa1 , readnum ,
Value[0] , EmaPoint1);
&&AfxCalcEma( pMa2 , readnum ,
Value[1] , EmaPoint2);
&&if( AfxCross( EmaPoint1 ,
readnum-Value[0]+1 , EmaPoint2 , readnum-Value[1]+1 , Value[2] ) ==
[]EmaPoint1;EmaPoint1=NULL;
[]EmaPoint2;EmaPoint2=NULL;
&&delete []pMa1;pMa1=NULL;
&&delete []pMa2;pMa2=NULL;
&delete []pHisDpHisDat=NULL;
&return nR
//计算CLOSE的EMA函数实现如下
void AfxCalcEma(float *pData , int nDataNum , int nDays , float
*EmaPoint)
&int nSumOfDays = 0;
&int flag = 0;
&int iCount =0;
&for(iCount=nDiCount&0;iCount--)
&&nSumOfDays+=iC
&for(iCount=nDiCount&0;iCount--)
&&float temp =
(iCount/(float)nSumOfDays)*pData[iCount-1];
&&EmaPoint[0] +=
&for(iCount = 1 , flag = nD
iCount&nDataNum-nDays+1; iCount++ , flag++)
&&EmaPoint[iCount] =
(2*pData[flag]+(nDays-1)*EmaPoint[iCount-1])/(nDays+1);
//计算指定之间范围内,短线是否从下方穿越长线
int AfxCross( float *pMaPoint1 , int DataNum1 , float *pMaPoint2
, int DataNum2 , int nDaysNum )
&int flag1 = DataNum1-1;
&int flag2 = DataNum2-1;
&if( pMaPoint1[flag1] &
pMaPoint2[flag2] )
&&flag1--;
&&flag2--;
&&for(int iCount = nDaysN
iCount&0; iCount--)
pMaPoint1[flag1] & pMaPoint2[flag2] )
&&&&return
&&&&flag1--;
&&&&flag2--;
&&return 0;
此例相对比较复杂,不过复杂的地方是算法部分,并不是程序技术,主要是数学方面的知识。您有好的选股理念,在某种情况下,是可以用通达信插件选股的方式实现的。
结束语:谨以此文,献给打算研究、正在研究和曾经研究过通达信插件选股的朋友们。这只是编程里的冰山一角。希望我们都能做一个优秀的开发人员,编写出高质量的程序。处女作,大家多多批评指正。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。分仓换手率下降 基金券商隐秘利益链受冲击_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
证券投资经理
评价文档:
&&¥80.00
喜欢此文档的还喜欢
分仓换手率下降 基金券商隐秘利益链受冲击
21年​ ​股​市​财​经​ ​新​闻
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:3.58KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 计算器怎么设置小数点 的文章

 

随机推荐