Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:,“过去5日有2个以上日线收绿” 如何用公式表达?

1楼
qq代人发帖 发表于:2019/1/10 16:09:24
 请教:60分分时测试下,调用日线数据,“过去5日有2个以上日线收绿”  如何用公式表达?
如果是日线下测试就该是count(ref(c,1)<ref(c,2),5)>=2
2楼
FireScript 发表于:2019/1/10 16:35:09
需要使用跨周期跨指标。新建一个指标A. a的代码如下:
cd:count(c<o,5)>=2;


当前周期下调用这个指标A。

cd:stkind('','A.cd',0,6,0);//参数6就是表示日线的意思。


另外看你的代码你的收绿的定义是count(ref(c,1)<ref(c,2),5)>=2 ? 如果是这样你把上面cd的定义修改成你要的方式就可以了。
3楼
nilonglinwp 发表于:2019/1/10 16:37:44
3q!
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 3 queries.