Rss & SiteMap

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

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

标题:求助编写取前一个条件成立时的最高值

1楼
zytzwla 发表于:2021/5/14 14:39:51
满足条件2时,获取之前满足条件1期间的最高值,求老师教我图片点击可在新窗口打开查看
2楼
FireScript 发表于:2021/5/14 14:56:53
 Len:BARSLAST(条件1);//条件1满足时候距离现在的周期跨度
result:VALUEWHEN(条件2,hhv(h,len+1));//条件1到条件2  之间的最高价
3楼
zytzwla 发表于:2021/5/14 15:19:50
如果条件1和条件2是跟随的,比如条件1是收盘价大于5日均价,条件2是收盘价小于5日均价,在条件2成立期间持续获取条件1成立期间的最高价,怎么写?图片点击可在新窗口打开查看
4楼
zytzwla 发表于:2021/5/14 15:35:36
如果条件1和条件2是跟随的,比如条件1是收盘价大于5日均价,条件2是收盘价小于5日均价,在条件2成立期间持续获取条件1成立期间的最高价,怎么写?
5楼
FireScript 发表于:2021/5/14 15:42:02
 ma5:ma(c,5);

majc:cross(c,ma5);//初次满足条件1时候
masc:cross(ma5,c);

Len1:BARSLAST(majc)+1;
Len2:BARSLAST(masc)+1;

result:if(c<ma5,ref(hhv(h,len1),len2),DRAWNULL);//满足条件2则取值,不满足返回无效数。

你看懂其中逻辑就行,然后可以修改成自己需要的形式。

6楼
zytzwla 发表于:2021/5/14 15:52:06
谢谢老师,老师最帅图片点击可在新窗口打开查看
共6 条记录, 每页显示 10 条, 页签: [1]


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