Rss & SiteMap

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

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

标题:编写未来20根K线最低值出错

1楼
spencer 发表于:2017/6/17 18:09:28
我想实现以下功能:只要该根K线的最低值同时也是未来20根K线的最低值,则将该根K线标记出来
我是这样编写公式的:

FOR i=1 to 20 Do begin
LLRight:=if(L<refx(L,i),1,0);
i:=i+1;
end

PivotRight:LLRight,colorgreen;

如图所示,有些K线最低值并不是未来20根的最低值,也被标记出来,哪儿出错了,请赐教!
图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

2楼
spencer 发表于:2017/6/18 23:49:34
错误找到了,谢谢!想请教另一个问题,怎么用数组的方法来实现上面的目的?
3楼
wenarm 发表于:2017/6/19 8:23:19

金字塔程序化软件,不建议用户使用未来函数。这种对交易信号的稳定性会造成影响。

上述需求可以使用下面的方式表达

low=ref(llv(low,20),1);

 

4楼
spencer 发表于:2017/6/19 10:25:11
未来函数我了解,你们为啥不直接回答用户的问题呢?我想知道数组怎么写,为啥就不回答呢
5楼
wenarm 发表于:2017/6/19 10:40:01

请你先理解什么是序列变量,然后在考虑数组的表达。

并且你上面的处理方式在pel的机制中本身就存在逻辑问题。

6楼
spencer 发表于:2017/6/19 12:08:12
就是有问题所以才请教你啊! 你给出数组的写法,我上机学习 我还是你们标准版用户,请教一个问题咋这么费劲呢! 你给出数组的写法出来不就行了吗?! 为啥死活不给呢?!
7楼
wenarm 发表于:2017/6/19 12:43:08

这个和你是什么版本用户无关,我只提供相关的解决方案。

你这种处理方式不符合pel运行机制,没有必要在错的思路上,向下继续走。

抱歉关于你的思路处理方式,能力有限,无法给你提供好的帮助。

共7 条记录, 每页显示 10 条, 页签: [1]


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