以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  什么函数能获取历史数据的第一根k线的值  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157401)

--  作者:qq代人发帖
--  发布时间:2017/8/29 16:21:11
--  什么函数能获取历史数据的第一根k线的值
请教:什么函数能获取历史数据的第一根k线的值   

--  作者:FireScript
--  发布时间:2017/8/29 16:24:55
--  

你是要获取当前图表加载的数据中的第一个还是这个品种所有K数据的第一个K线?

 


--  作者:641031325
--  发布时间:2017/8/29 16:49:56
--  
比如说   y=0.4*close+0.4*close(昨日的close)+0.6(前日的close)+0.6*y(昨日的y)+0.4*y(前日的y)    这能用公式编辑器写出来吗   如果不能是不是改用自定义函数来写?
--  作者:wenarm
--  发布时间:2017/8/29 19:15:40
--  
这种时递归的算法。自己使用vba或c++完成。


--  作者:641031325
--  发布时间:2017/8/30 10:23:15
--  
其中0.6*y(昨日的y)+0.4*y(前日的y)     这一句该怎么用vb写?
--  作者:wenarm
--  发布时间:2017/8/30 10:50:23
--  

抱歉能力有限,关于vb及c++的递归算法实现需要用户自己百度学习。

我们只能提供软件使用以及pel层面的技术支持

 


--  作者:yukizzc
--  发布时间:2017/8/30 10:58:12
--  

 

if barpos<4 then exit;

if barpos=4 then y:=0.4*close+0.4*close(昨日的close)+0.6(前日的close);

y:=0.4*close+0.4*close(昨日的close)+0.6(前日的close)+0.6*y(昨日的y)+0.4*y(前日的y)

 


--  作者:yukizzc
--  发布时间:2017/8/31 12:22:44
--  

if barpos<4 then exit;

if barpos=4 then y:=0.4*close+0.4*close[barpos-1]+0.6*close[barpos-2];
a1:y[barpos-1];
y:=0.4*close+0.4*close[barpos-1]+0.6*close[barpos-2]+0.6*y[barpos-1]+0.4*y[barpos-2];
a2:y;


--  作者:641031325
--  发布时间:2017/9/1 16:06:23
--  
   提示编译器错误1024  缺少语句  指向这一句  y:=0.4*close+0.4*close[barpos-1] +0.6*close[barpos-2];     该怎么办啊大大







--  作者:wenarm
--  发布时间:2017/9/1 16:09:07
--  

你放到vba中编译的?

上面给你的是pel的代码。

[此贴子已经被作者于2017/9/1 16:09:19编辑过]