❶ 股票通达信软件的公式和函数使用请教
你好,通达信软件提供了319个函数,公式使用者提取各类数据、进行各种运算。每个函数代表的意义和使用方法均不一样。具体可以参考《通达信函数速查掌中宝》,链接如下:http://tieba..com/p/2953560157
❷ 股票软件怎么开发股票软件开发需要注意哪些
股票软件开发开发过程包括以下五个阶段:
一、股票软件开发定制分析
然后把它用软件工程开发语言(形式功能规约,软件需求分析就是回答做什么的问题。一个对用户的需求进行去粗取精、去伪存真、正确理解。即需求规格说明书)表达进去的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
二、股票软件开发设计
也可以是可组合、可分解和可更换的功能单元。模块,股票软件设计可以分为概要设计和详细设计两个阶段。实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的顺序单元。可以是一个函数、过程、子程序、一段带有顺序说明的独立的顺序和数据。然后进行模块设计。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的顺序流程、算法和数据结构,主要任务就是设计数据库,常用方法还是结构化顺序设计方法。
三、股票软件开发定制编码
即写成以某一顺序设计语言表示的"源程序清单"充沛了解软件开发语言、工具的特性和编程风格,软件编码是指把软件设计转换成计算机可以接受的顺序。有助于开发工具的选择以及保证软件产品的开发质量。
四、股票软件开发测试
关键在于理解测试方法。不同的测试方法有不同的测试用例设计方法。两种常用的测试方法是白盒法测试对象是源程序,股票软件测试的目的以较小的代价发现尽可能多的错误。要实现这个目标的关键在于设计一套出色的测试用例(测试数据和预期的输出结果组成了测试用例)如何才干设计出一套出色的测试用例。依据的顺序内部的逻辑结构来发现软件的编程错误、结构错误和数据错误。结构错误包括逻辑、数据流、初始化等错误。用例设计的关键是以较少的用例覆盖尽可能多的内部顺序逻辑结果。白盒法和黑盒法依据的软件的功能或软件行为描述,发现软件的接口、功能和结构错误。其中接口错误包括内部/外部接口、资源管理、集成化以及系统错误。
五、股票软件开发与维护
对软件产品所进行的一些软件工程的活动。即根据软件运行的情况,维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付使用以后。对软件进行适当修改,以适应新的要求,以及纠正运行中发现的错误。编写软件问题演讲、软件修改演讲。
❸ 股票软件新增函数应用“HORCALC” 的方法
新增函数应用“HORCALC”
函数: HORCALC(X)
说明: 数据项:100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅
计算方式:0-累加,1-排名次
权重:0-总股本,1-流通股本,2-等同权重,3-流通市值
用法: HORCALC(板块名称,数据项,计算方式,权重)
例如: HORCALC('自选股',103,0,1);以自选股板块股票的总股本为权重,以收盘价为数源进行累加。
公式名称:zdkx
公式描述:自定指数K线
参数:(最小值)(最大值)(缺省值)
#n: 1 100 10
---------------
高:=HORCALC('湖北板块',100,0,1);
开:=HORCALC('湖北板块',101,0,1);
低:=HORCALC('湖北板块',102,0,1);
收:=HORCALC('湖北板块',103,0,1);
自定K线: DRAWKLINE(高,开,低,收);
MA(自定K线,N);
---------------
公式说明:
1.用于制作自定义指数、自设板块指数K线。
2.先制作自定义板块,"Ctrl+z",填写好板块名称和简称(数字);
3."板块名称"须用单引号,如'自选股'、'庄股';
4.起始位为1000点(下载到本地数据);
5.板块内不要含有太多的股票数量,以免影响速度;
❹ 怎样把公式源码引入股票软件
以大智慧经典版、大智慧新一代和通达信行情软件为例,其它行情由于本人没有使用过,请自己摸索一下如何建立和导入指标公式吧。先说如何把源码编辑成公式吧大智慧新一代指标安装方法:1、复制全部指标代码,找开大智慧新一代软件,没有软件的可以去这个最好基金股票网下载安装2、公式→→公式管理→→新建→→公式名称输入“名字”→→在下面的主图叠加(辅图)前点上点→→粘贴刚才复制的指标代码到下面的空白处→→点编辑下边的叉→→点“是”保存3、公式→→公式管理→→自编→→双击技术指标→→右键点击“名字”设为常用4、然后进入一支票的K线图→→点委托下面常用指标右边的下箭头→→选“名字”(也可以点左下边的其他选择“名字”)(也可以在下面的副图上点右键→→常用指标→→选“名字”)大智慧V5.56指标安装方法:1、复制全部指标代码,找开大智慧V5.56软件,没有软件的可以去最好基金股票网这个网站下载安装2、功能→→自编指标→→新建→→公式名称输入“名字”→→在下面的主图叠加(辅图)前点上点→→粘贴刚才复制的指标代码到下面的空白处→→点确认→→点确定→→点是保存3、功能→→自编指标→→自编→→双击技术指标→→右键点击“名字”设为常用→→点退出4、然后进入一支票的K线图→→右右下角分时左边的右键头选“名字”(也可以在下面的副图上点右键→→技术指标→→技术指标其它→→选“名字”)同花顺指标安装方法:1、复制全部指标代码,找开同花顺软件,没有软件的可以去最好基金股票网这个网站下载安装2、工具→→公式管理→→新建→→点确定→→名称输入“名字”→→描述输入“名字”→→点曲线属性→→点坐标类型→→在主图坐标(副图坐标)前面点上点→→点确定→→粘贴刚才复制的指标代码到下面的空白处→→点确定→→点确定→→点退出3、然后进入一支票的K线图→→在下面的副图上点右键→→选择指标→→选“走一步暴利”通达信指标安装方法:1、复制全部指标代码,找开通达信软件2、功能→→专家系统→→公式管理器→→新建→→公式名称输入“名字”→→粘贴刚才复制的指标代码到下面的空白处→→画线方法选择主图叠加→→点确定→→点关闭3、然后进入一支票的K线图→→在下面的副图上点右键→→点选择指标→→拖到下边双击其他类型→→双击“名字”股票公式引入的方法一、公式的扩展名:1、FNC:大智慧新一代或分析家或飞狐指标公式文件;2、EXP:大智慧经典版(也叫Internet版)指标公式文件;3、ALG:飞狐指标公式文件;4、HXF:同花顺指标公式;5、TNC:通达信指标公式;还有其它行情软件的指标公式的扩展名,这里就不多说了!二、指标公式的导入:1、大智慧新一代的导入方法:单击“公式”菜单,然后单击“公式引入”,再出现的对话框中:单击“公式路径”后面的,找到公式所在的文件夹,回到“公式引入”的对话框后,选中相应的指标,单击下面的“引入”或“全部引入”即可。2、大智慧经典版的导入方法:依次单击“功能”——“自编指标”——“引入”,在“请选择文件”对话框中,单击后面的,再单击“确定”即可!3、通达信的导入方法:依次单击“功能”——”专家系统“——”公式管理器”——“导入公式”,找到相应的文件即可!通达信分析指标的导入及使用方法对于那些下载通达信股票分析软件的分析指标后,不知道如何操作的朋友,下面是一些方法,希望对你有所帮助:打开通达信股票分析软件后,按照以下步骤操作
选择上图的“公式管理器”,就出现下图:
选择上图的“导入”,就出现下图:
查找解压后指标存放的位置:
指标的使用:如在本人想在主图中将分析指标更换为“成大百万”指标,由用右键点击主图上任一地方,出现对话框后,选择“主图指标”,然后出现下图,并按图中所示操作4、飞狐交易师的导入方法:依次单击“程式化交易”——“公式管理器”,出现“公式管理”对话框后,可新建、导入、导出、修改和删除公式!飞狐软件批量导入公式的方法对于在网络下载了很多公式的朋友,如果挨个导入飞狐软件,那是件很费神的事情。现在用飞狐的批量导入公式功能就简单多啦。方法:进入软件管理--【公式浏览器】,在【文件目录】找到保存公式的文件夹。然后就可以分别点击【导入】就可以啦。注意:前期需要把下载的公式放到一个文件夹里面。
5、同花顺指标导入方法:工具→→公式管理→→导入→→浏览找到选择.hxf的文件→→下一步→→完成如果有源代码,则可参考上面的方法建立即可
❺ 请问股票软件用哪个函数可以调用概念指数
同花顺中有一个功能叫做动态选股,其中搜索相应概念就可以罗列出该概念的股票,然后再把所有股票纳入自选里面,在同花顺pc软件里设置成函数。
❻ 免费智能炒股软件
1.喜欢玩公式的,首选 飞狐,因为公式函数及其扩展最强
2.喜欢速度快的,首选 通达信,因为网站服务器众多遍布中国
3.喜欢资讯全面的,首选wind,因为本身就是资讯出身
4.喜欢自动型的,首选益盟操盘手,因为有B点买进S点卖出
看你如何挑选了!以上四种就是我笔记本上安装的,都是免费的!一般只有lever2才需要钱,,实际操作用的是通达信,简介明了,方便快捷,也可以编程写公式的。
❼ 我的股票软件中没有zig这个函数,写不进公式!应该怎样新增函数呢。。。高手回答哈!!
请问你使用的是大众软件吗?
如果不是通达信、大智慧等通俗的软件,有可能就是某个收费软件
一般收费软件里,有他们特殊的公式,有可能没有自己编辑的机会
希望能帮到你!
❽ 股票软件中扩展数据是指什么 包含什么 保存多长时间的比较好
这个是除了一般行情分析的扩展,除了一些基本的交易行情外,提供分析判断的依据的
比如每股收益,主营业务,财务数据等
资料来源乐股网
❾ 想自己编写股票公式。推荐下书籍。
量化思路:证券技术指标编写技法
内容提要
本书主要以以指标编写初学者为对象,从零入手,循序渐进,深入浅出的讲解公式建立的过程。
前两章主要介绍公式编辑系统的常规编写方法,重点是公式思路的量化和转换;第三章是目前主要的函数介绍,配合了大量的实例;第四章至第六章介绍公式的高级写法,循环的使用,C语言接口(DLL动态链接库)的使用,VBS的使用,第七章简单介绍公式加密的方法。
全书共穿插引用了百余经典公式原码,如宝塔线、阿姆斯指数、多周期同图显示K线、板块排序、VBS输出到EXCEL等。
目录
第一章 指标编写的意义及种类
一、指标编写的意义
二、指标的种类
第二章 指标编写的工具及语句规则
一、指标编写的工具
二、公式编写规则
三、量化思路
四、关系未来数据
第三章 函数介绍
一、行情函数
二、时间函数
三、引用函数
四、逻辑函数
五、数学函数
六、统计函数
七、指标函数
八、大盘函数、动态行情、财务指标、系统参数函数、常数函数
九、易理函数
十、字符串函数
十一、引用函数
十二、解盘函数
十三、绘图函数
十四、线型描述
十五、字符串函数
十六、扩展数据函数
十七、特殊函数
十八、编写公式时常用的通式
十九、公式解读
第四章 C语言接口
一、扩展函数的命名
二、扩展函数的引用
三、使用CUSTOM APPWIZARD编程
四、不使用CUSTOM APPWIZARD编程
五、举例
第五章 循环语句
一、序列变理与数组
二、循环语句
三、WHILE循环
四、FOR循环
五、序列变量下界语句
六、复合语句
七、IF语句
八、循环的嵌套
九、循环举例
第六章 VBS使用简介
一、数据——常量、变量、数组
二、运算符及优先级别
三、VBScript函数
四、条件、分支、循环语句
五、与公式相关的示例
第七章 公式加密输出
❿ 股票软件新增函数应用“BLOCKSETNUM” 编写及方法
新增函数应用“BLOCKSETNUM”
函数: BLOCKSETNUM(板块名称)
说明: 统计板块中股票数量
用法: BLOCKSETNUM(板块名称)
注意:板块名称要用单引号
例如: BLOCKSETNUM('ST板块'),返回"ST板块"数量。
公式名称:STPM
公式描述:个股在st板块内排名
--------------
板块股数量:BLOCKSETNUM('ST板块'),NODRAW;
ST涨幅排名:HORCALC('ST板块',105,1,2);
说明:
NODRAW是不输出线型只输出数值命令,用于多指标不兼容坐标;
常用的语句
1)今收盘对于N日内最低收盘价的涨幅(%)(c-llv(c,n))/llv(c,n)*100;
2)今收盘价对于N日最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;
3)股价在过去N日内运行空间的相对位置 (C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;
4)股价上方N1%至N2%处的筹码(%)
aa:=winner(c+c*n2/100)*100;
bb:=winner(c+c*n1/100)*100;
aa-bb
5)股价下方N1%至N2%处的筹码(%)
(winner(c-c*n1/100)-winner(c-c*n2/100))*100;
6)收盘价N%处的套牢盘 100-(winner(c*N/100))*100;
7)收盘价N%处的获利盘 winner(c*N/100)*100;
8)下影线 (MIN(O,C)-L)/L*100;
9)上影线 (h-max(o,c))/max(o,c)*100;
10)本周期的涨跌幅 (c-ref(c,1))/ref(c,1)*100;
11)振幅 (h-l)/l*100;
12)均线金叉(M.N为均线周期) cross(ma(c,m),ma(c,n))
13)均线多头排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1>a2 and a2>a3 and a3>a4,3);
14) 均线空头排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1<a2 and a2<a3 and a3<a4,3);
15)N日均线向下
aa:=ma(c,n);
bb:=ref(aa,2);
aa<bb
16)向前N日至M日出现过均线死叉(P1<P2)
aa:=ma(c,p1);
bb:=ma(c,p2);
cc:=ref(cross(bb,aa),n);
count(cc,m);
17)今日成交量大于N日以来的均量 VOL>MA(VOL,N);
18)低位密集
A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1+A2)/2;
A5:=A3/A4*100<10;
B1:=HHV(H,120);
B2:=LLV(L,120);
B3:=B1-B2;
B4:=(A4-B2)<B3/2;
A5 AND B4;
19)换手率 VOL/CAPITAL*100;
20)N日盈亏
V1:=VOL/SUM(VOL,N);
V2:=DMA(CLOSE,V1);
V3: (CLOSE-V2)/V2*100;