赢家江恩软件指标语言简介

赢家江恩软件指标语言简介

ID:14950056

大小:207.00 KB

页数:35页

时间:2018-07-31

赢家江恩软件指标语言简介_第1页
赢家江恩软件指标语言简介_第2页
赢家江恩软件指标语言简介_第3页
赢家江恩软件指标语言简介_第4页
赢家江恩软件指标语言简介_第5页
资源描述:

《赢家江恩软件指标语言简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、'Vl语言'('Victorlanguage')简介赢家江恩证券分析系统,具有完全开放的指标开发平台.它是基于语言级的指标开发系统,采用类似pascal的语言体系,代码简单,结构化编程,命名为'赢家指标开发语言',简称'Vl语言'('Victorlanguage').'Vl'语言支持常量定义、类型定义、变量定义,支持条件语句、循环语句、自定义函数、自定义过程等,数据类型支持整形、实型、布尔型、数组(包括多维数组)和记录类型等.是一个完全基于语言的开发系统,具有很大的灵活性和开放性.大家知道任何证券分析系统的各类指标,包括传统指标和特色指标,都是

2、根据证券市场中最基本的交易数据通过特殊的算法计算的结果,而这些指标的算法在分析软件中往往是固定不变的,用户也是不能随便修改的,这样就带来了一个弊端,当用户需要开发自己独特算法的指标时有一定困难,赢家的'Vl'指标开发语言很好的解决了这个问题,'Vl'系统提供了最基本的取得股票市场交易数据的函数,用户可以把这些基本数据通过'Vl'语言编制自己特殊算法的特色指标,这样用户就有了独一无二的指标,你如果不想扩散你的指标,你就可以尽情的独享你的指标了(而且系统提供的源程序密码保护功能可以很好的保护你的算法,或者干脆不保存你的源程序可以永久保护你的算法).

3、在制作您的特色指标之前,请仔细阅读'语言参考'和'函数参考',这是您完成您的特色指标的前提.第一编函数参考函数---数学函数语法(用法):abs(x);{求取x的绝对值}说明:变量x可以是整数或者实数,函数的输出是整数或者实数,例如:x=10则abs(x)=10x=-100则abs(x)=100x=-1.2则abs(x)=1.2等再如,求k线的开盘和收盘的波动价格,并赋值给变量xx:xx:=abs(open-close);语法(用法):arctan(r);{求取x的三角函数}说明:arctan(r)中变量r是实数即r:real;函数值也是实数即

4、arctan(r:real):real;举例:arctan(close)返回CLOSE的三角函数35语法(用法):cos(r);{求取r的余弦}说明:cos(r)中变量r是实数即r:real;函数值也是实数即cos(r:real):real;举例:cos(close)输出收盘价格的余弦函数值语法(用法):mdivn;{计算m除以n的商,结果是整数}说明:mdivn中变量m,n都是整数即m,n:integer;函数值是整数;举例:round(CLOSE)div10返回收盘价格四舍五入后的整数除以10的商例如m=2245m=10则mdivn=224

5、5div10的结果是224语法(用法):exp(r);{求取e的r次幂}说明:exp(r)中变量r是实数即r:real;函数值也是实数即exp(r:real):real;举例:EXP(CLOSE)返回e的CLOSE次幂语法(用法):ln(r);{求取以e为底的r的自然对数}说明:ln(r)中变量r是实数即r:real;函数值也是实数即ln(r:real):real;举例:ln(CLOSE)返回以e为底的CLOSE的自然对数语法(用法):mmodn;{计算m除以n的余数,结果是小于n的整数}说明:mmodn中变量m,n都是整数即m,n:integ

6、er;函数值是整数;举例:35round(CLOSE)mod10返回收盘价格四舍五入后的整数除以10的余数例如m=2245m=10则mmodn=2245mod10的结果是5语法(用法):round(r);{将实数r四舍五入转为整数}说明:round(r)中变量r是实数即r:real;函数值是整数即round(r:real):integer;举例:round(CLOSE)返回收盘价格四舍五入后的整数例如a=2245.35则round(a)=2245如果b=2245.56则round(b)=2246语法(用法):sin(r);{求取r的正弦值}说明

7、:sin(r)中变量r是实数即r:real;函数值也是实数即sin(r:real):real;举例:sin(CLOSE)返回收盘价格的正弦值语法(用法):sqr(r);{求取r平方值}说明:sqr(r)中变量r是实数或者整数即r:real;函数值是实数即sqr(r:real):real;举例:sqr(CLOSE)返回收盘价格的平方值例如:sqr(1.1)=1.21;语法(用法):sqrt(r);{求取r的平方根}说明:sqrt(r)中变量r是非负实数即r:real;r>=0;函数值也是实数即sqrt(r:real):real;举例:sqrt(C

8、LOSE)返回收盘价格的平方根例如:sqrt(100)=10;语法(用法):35trunc(r);{将实数r的小数位无条件舍弃取整数}说明:trunc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。