首页 股票学校 股票入门 选股技巧 买入 卖出 看盘 跟庄 短线 炒股技巧 技术指标 k线图 MACD 均线 成交量 股票书籍 

767股票学习网 > 股票学校 > 公式应用 > 正文

飞狐vbs公式编写入门

  5、执行完循环后,我们需要的所有运算都完成了,接着要做的是把VBS中的结果送回到飞狐公式系统中。
  ffl.vardata("spj")=vspj--按字面上通俗理解,本行意思是通过接口ffl.vardata(),让飞狐公式系统中的序列变量spj等于vbs中的数组vspj,即VBS中的数据传递到飞狐公式系统。
  6、飞狐公式系统输出spj,注意此时的spj已经不等于原来的序列收盘价了。
  通过以上解释,你明白了吗?可以实际动手操作了,不过别急,由于飞狐的VBS尚存在BUG,上述代码运行时会出现非法操作,问题出在vspj(i)=vspj(i)*1.1,直接乘以1.1有问题,待以后飞狐完善后就没问题啦,目前需把代码稍作修改,如下:
spj:=close;
n=1.1;
<%
vspj=ffl.vardata("spj")
'下面一行,把公式系统中的常量n传到VBS中的变量vn
vn=ffl.vardata("n")
last=ubound(vspj)
for i=0 to last
vspj(i)=vspj(i)*vn
next
ffl.vardata("spj")=vspj
%>
vspj
  上述代码中,有一行以半角单引号“'”开始的VBS注释语句,注释语句不会被执行,仅起注解代码的作用。编写公式时,应养成在适当代码处,插入注释语句的良好习惯。以免将来自己也看不懂代码,更谈不上修改、改进公式代码。
  现在开始动手输入并建立以上公式。在飞狐的界面中按Shift+W,调出管理面板,鼠标点正文的“公式”,调出公式管理面板,鼠标右击“技术指标”,建一个新的公式组“VBS学习”,然后鼠标右击“VBS学习”新建一个公式,公式名称“VBS公式1”,然后逐行输入上述公式代码,不要偷懒哟(来个“复制”、“粘贴”最轻松了,但学完就忘),一行一行的从键盘输入,校对无误后,点“确定”保存公式,随便调一个股票的K线,然后键盘输入vbs即从键盘精灵中发现刚才的公式名称,选中它,就可看到你的公式输出的曲线。
  练习:
  1、用vbs设计一个公式,输出收盘价相对应的跌停价位。
  2、用vbs设计一个公式,计算每日的换手率,提示:利用公式系统中的流通盘函数CAPITAL或FINANCE(N),注意这两个函数的单位不同。

上一篇文章:
下一篇文章:
相关文章:

 飞狐公式教程
 《怎样编写大智慧指标公式》
 《分析家公式编写教程》
 指标公式,选股公式和交易公式
 公式编写入门(1)
 公式编写入门(2)
 公式编写入门(3)
 股市高手侃公式





767股票学习网 | 微信公众号