Rss & SiteMap

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

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

标题:如何取出进场后的第3高最低价

1楼
CQ半兽人 发表于:2018/4/3 9:01:31
假设进场后有N根日K线。我将这些日K线的每天最低价从高到低排序。如何取出排序为第3的最低价。代码应该怎么写?
2楼
FireScript 发表于:2018/4/3 10:26:32
 
HOD  试下这个函数。
使用如下代码做一下判断。可以自行测试下
hod(h,ENTERBARS )=3
[此贴子已经被作者于2018/4/3 13:01:46编辑过]
3楼
CQ半兽人 发表于:2018/4/3 10:49:42

是这样写吗?我是想得到这排名第3的价格是多少。

L3:hod(Low,ENTERPRICE)=3

4楼
FireScript 发表于:2018/4/3 10:58:29
 你这取得是最低价了 ? 我上面写的那个语句是一个判断语句,如果满足判断条件 说明当前的H就是满足条件的那个值了。
5楼
CQ半兽人 发表于:2018/4/3 11:01:09
我的目的就是要取出进场后排名为第3的最低价的具体价格,假如这样,应该怎么写?
6楼
FireScript 发表于:2018/4/3 13:11:28
抱歉,重新尝试了下。这种排序金字塔下无法很好的实现。之前的代码也是有问题的。
7楼
CQ半兽人 发表于:2018/4/3 13:59:29

进场后,用LLV(Low,ENTERBARS)算出第13天最低价。

4天开始,再用LLV(Low,ENTERBARS)算出第23天最低价。

然后比较两个最低价的大小,保留值更大的一个。如此循环往复,就可以一直得到一个第3高最低价。

计算方法是这样。代码能帮我写一下吗?拜托。

8楼
FireScript 发表于:2018/4/3 15:34:51
 你这个算的应该也是不对的。 这种排序和运行机制有一定冲突,所以一般做不了。
共8 条记录, 每页显示 10 条, 页签: [1]


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