以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请才师帮忙写一下这个公式 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=100939) |
-- 作者:期行者 -- 发布时间:2016/7/12 20:08:23 -- 请才师帮忙写一下这个公式 老师好,我有下面这个计算公式,如何用FOR循环写出来, 思路是:取每隔Y1的整数倍之前的K线收盘价,求平均线,,N为0到45 a=sum(ref(c,b2*n+1),n)/n a=(ref(c,b2+1)+ref(c,b2+y1+1)+ref(c,b2+y1*2+1)+ref(c,b2+y1*3+1)+ref(c,b2+y1*4+1)+ref(c,b2+y1*5+1)+ref(c,b2+y1*6+1)+ref(c,b2+y1*7+1)+ref(c,b2+y1*8+1)+ref(c,b2+y1*9+1)+ref(c,b2+y1*10+1)+ref(c,b2+y1*11+1)+ref(c,b2+y1*12+1)+ref(c,b2+y1*13+1)+ref(c,b2+y1*14+1)+ref(c,b2+y1*15+1)+ref(c,b2+y1*16+1)+ref(c,b2+y1*17+1)+ref(c,b2+y1*18+1)+ref(c,b2+y1*19+1))/20; 谢谢
|
-- 作者:期行者 -- 发布时间:2016/7/12 20:22:05 -- 最下面那个计算有点接近想要的,但是我是想计算出45个Y1间隔的平均,按最下面那个计算就太麻烦了。 |
-- 作者:jinzhe -- 发布时间:2016/7/13 9:01:02 -- a:=0; for i=0 to 19 do begin a:=a+ref(c,b2+y1*i+1); end |
-- 作者:期行者 -- 发布时间:2016/7/13 22:32:36 -- 如何利用下面的这个公式,在5分钟图表上,得出30分钟图表的20周期的EMA值,我的思路是每隔6根K线取值计算,但计算结果与半小时图表上的值验证有差距,求老师帮忙写一下 a1:CALLSTOCKEX(STKLABEL,vtclose,4,-1,20000);
|
-- 作者:jinzhe -- 发布时间:2016/7/14 9:11:23 -- 使用引用 先写一个公式,命名为gs,代码如下: ema1:ema(c,20);
然后再建一个公式,去引用30分钟周期ema,代码如下: eee:stkindi(\'\',\'gs.ema1\',0,4) |
-- 作者:期行者 -- 发布时间:2016/7/14 22:12:28 -- 老师好,用STKINDI这个函数涉及未来函数,当K线不能确定。而用CALLSTOCKEX(STKLABEL,vtclose,4,-1,20000);不涉及未来函数,所以我想用CALLSTOCKEX这个函数来实现,老师有什么办法呢? |
-- 作者:jinzhe -- 发布时间:2016/7/15 9:11:05 -- eee:stkindi(\'\',\'gs.ema1\',0,4,-1) 你的那个函数不能用户引用公式,我的代码做上面的修改就可以没有未来 |
-- 作者:期行者 -- 发布时间:2016/7/16 1:20:19 -- 谢谢 |