欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]文华自定义指标转换

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2927人关注过本帖树形打印复制链接

主题:[求助]文华自定义指标转换

帅哥哟,离线,有人找我吗?
linjian
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2020/8/30 13:32:42
[求助]文华自定义指标转换  发帖心情 Post By:2020/9/20 20:27:12    Post IP:101.86.41.104[只看该作者]

文华上的自定义指标复制过来不显示,帮我看看怎么转换:
指标定义:取 k线高点比前后n根k线最高点高则在最高点画红线;
取k线低点比前后n跟k线最低点低则在最低点画绿线;
红绿线只标注近满足条件的一次
文华上的代码为如下:
HH3:=REF(H>=HV(H,N),N)&&REF(H,N)>HHV(H,N);
LL3:=REF(L<=LV(L,N),N)&&REF(L,N)<LLV(L,N);

DRAWSL(ISLASTBAR,VALUEWHEN(HH3,REF(H,N)),0,-BARSLAST(HH3)-N,0,COLORMAGENTA);
DRAWSL(ISLASTBAR,VALUEWHEN(LL3,REF(L,N)),0,-BARSLAST(LL3)-N,0,COLORGREEN);

HA:=VALUEWHEN(HH3,REF(H,N));
LA:=VALUEWHEN(LL3,REF(L,N));

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/9/21 9:58:55    Post IP:58.246.57.26[只看该作者]

 N:=5;
Len:DATACOUNT-BARPOS;
cd1:h>ref(hhv(h,n),1);
cd2:h>refx(hhv(h,n),if(len<n-1,len,n));
cdh:cd1 and cd2;//当前最高价大于前后N周期的最高价

DRAWICON(cdh,h,1);
cd3:l<ref(llv(l,n),1);
cd4:l<refx(llv(l,n),if(len<n-1,len,n));
cdl:cd3 and cd4;//当前最低价小于前后N周期的最低价
DRAWICON(cdl,l,2);

参考上面这个 ,需要注意的是必须使用序列模式。否则不行的。绘制图形还是线,你可以自行尝试改下。核心的判断上面已经完成了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
linjian
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2020/8/30 13:32:42
  发帖心情 Post By:2020/9/21 15:41:44    Post IP:101.86.41.104[只看该作者]

你好,你这个版本用到未来函数,是不是不能引用作为交易条件了?还有我想要的高低点是显示最后一次满足条件的平行横线
这个在你的画线函数没找到,我在文华上的图像显示如附件
图片点击可在新窗口打开查看此主题相关图片如下:r@2(ebh}fkbt7%h(cz5vjyd.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
linjian
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2020/8/30 13:32:42
  发帖心情 Post By:2020/9/21 17:39:27    Post IP:101.86.41.104[只看该作者]

老师拜托了,能不能不用未来函数,根据我文华现有的这表源码改过来呢,因为我在后面程序化条件会用到个参数

 回到顶部