网站大量收购独家精品文档,联系QQ:2885784924

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

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Vl语言(Victor language)简介 赢家江恩证券分析系统,具有完全开放的指标开发平台.它是基于语言级的指标开发系统,采用类似pascal的语言体系,代码简单,结构化编程,命名为赢家指标开发语言,简称Vl语言(Victor language). Vl语言支持常量定义、类型定义、变量定义, 支持条件语句、循环语句、自定义函数、自定义过程等, 数据类型支持整形、实型、布尔型、数组(包括多维数组)和记录类型等.是一个完全基于语言的开发系统,具有很大的灵活性和开放性. 大家知道任何证券分析系统的各类指标,包括传统指标和特色指标,都是根据证券市场中最基本的交易数据通过特殊的算法计算的结果, 而这些指标的算法在分析软件中往往是固定不变的,用户也是不能随便修改的,这样就带来了一个弊端, 当用户需要开发自己独特算法的指标时有一定困难, 赢家的Vl指标开发语言很好的解决了这个问题,Vl系统提供了最基本的取得股票市场交易数据的函数, 用户可以把这些基本数据通过Vl语言编制自己特殊算法的特色指标,这样用户就有了独一无二的指标,你如果不想扩散你的指标,你就可以尽情的独享你的指标了(而且系统提供的源程序密码保护功能可以很好的保护你的算法,或者干脆不保存你的源程序可以永久保护你的算法). 在制作您的特色指标之前,请仔细阅读语言参考和函数参考,这是您完成您的特色指标的前提. 第一编 函数参考 函数---数学函数 语法(用法): abs(x); {求取x的绝对值} 说明: 变量x可以是整数或者实数, 函数的输出是整数或者实数,例如: x=10 则 abs(x)=10 x=-100 则 abs(x)=100 x=-1.2 则 abs(x)=1.2 等 再如,求k线的开盘和收盘的波动价格,并赋值给变量xx: xx:=abs(open-close); 语法(用法): arctan(r); {求取x的三角函数} 说明: arctan(r)中变量r是实数 即 r:real; 函数值也是实数 即arctan(r:real):real; 举例: arctan(close)返回CLOSE的三角函数 语法(用法): cos (r); {求取r的余弦} 说明: cos(r)中变量r是实数 即 r:real; 函数值也是实数 即 cos(r:real):real; 举例: cos(close)输出收盘价格的余弦函数值 语法(用法): m div n; {计算m 除以 n的商,结果是整数} 说明: m div n中变量m,n都是整数 即 m,n:integer; 函数值是整数; 举例: round(CLOSE) div 10 返回收盘价格四舍五入后的整数除以10的商 例如m=2245 m=10 则m div n =2245 div 10 的结果是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的自然对数 语法(用法): m mod n; {计算m 除以 n的余数,结果是小于n的整数} 说明: m mod n中变量m,n都是整数 即 m,n:integer; 函数值是整数; 举例: round(CLOSE) mod 10 返回收盘价格四舍五入后的整数除以10的余数 例如m=2245 m=10 则m mod n =2245 mod 10 的结果是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 语法(用法):

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档