以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 如何取出进场后的第3高最低价 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=162494) |
-- 作者:CQ半兽人 -- 发布时间:2018/4/3 9:01:31 -- 如何取出进场后的第3高最低价 假设进场后有N根日K线。我将这些日K线的每天最低价从高到低排序。如何取出排序为第3的最低价。代码应该怎么写? |
-- 作者:FireScript -- 发布时间:2018/4/3 10:26:32 -- HOD 试下这个函数。 使用如下代码做一下判断。可以自行测试下 hod(h,ENTERBARS )=3 [此贴子已经被作者于2018/4/3 13:01:46编辑过]
|
-- 作者:CQ半兽人 -- 发布时间:2018/4/3 10:49:42 -- 是这样写吗?我是想得到这排名第3的价格是多少。 L3:hod(Low,ENTERPRICE)=3; |
-- 作者:FireScript -- 发布时间:2018/4/3 10:58:29 -- 你这取得是最低价了 ? 我上面写的那个语句是一个判断语句,如果满足判断条件 说明当前的H就是满足条件的那个值了。 |
-- 作者:CQ半兽人 -- 发布时间:2018/4/3 11:01:09 -- 我的目的就是要取出进场后排名为第3的最低价的具体价格,假如这样,应该怎么写? |
-- 作者:FireScript -- 发布时间:2018/4/3 13:11:28 -- 抱歉,重新尝试了下。这种排序金字塔下无法很好的实现。之前的代码也是有问题的。 |
-- 作者:CQ半兽人 -- 发布时间:2018/4/3 13:59:29 -- 进场后,用LLV(Low,ENTERBARS)算出第1个3天最低价。 第4天开始,再用LLV(Low,ENTERBARS)算出第2个3天最低价。 然后比较两个最低价的大小,保留值更大的一个。如此循环往复,就可以一直得到一个第3高最低价。 计算方法是这样。代码能帮我写一下吗?拜托。 |
-- 作者:FireScript -- 发布时间:2018/4/3 15:34:51 -- 你这个算的应该也是不对的。 这种排序和运行机制有一定冲突,所以一般做不了。 |