金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4699|回复: 20

高低点指标

[复制链接]

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
发表于 2023-11-21 13:44 | 显示全部楼层 |阅读模式
老师:你好高点定义:如果当根K线最高点价格大于前面三根K线最高价格,也大于后面三根K线最高价格,那么定义为最高点
低点定义:如果当根K线最低点价格低于前面三根K线最低价格,也低于后面三根K线最低价格,那么定义为最低点
要求:把最高点和最低点用线连接起来,并在最高点和最低点处画上一根短线,老师可以帮写一下代码吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-21 14:33 | 显示全部楼层


gd:h>ref(hhv(h,3),1) and h>refx(hhv(h,3),3);

dd:l>ref(llv(l,3),1) and l<refx(llv(l,3),3);


drawline(gd,h,dd,l,0);
drawline(dd,l,gd,h,0);

1.你高低点定义的逻辑决定了,高低点不是交替出现的,会出现连续高点或者低点的情况
2. 由于是未来调用,指标只能是序列模式。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2023-11-21 16:21 | 显示全部楼层
老师,你说的对啊,可以修改一下吗,如果是连续高点的时候,那么只连接前面一个低点和后面一个高点,中间的高点不连线,如果连续出现低点的时候,连接前面一个高点
和最后面的一个低点,中间低点不用连线。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-21 16:22 | 显示全部楼层
你先看下代码效果。画线条件上应该是自行过滤了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2023-11-21 16:42 | 显示全部楼层
老师,我调试过了,和你说的问题一样,可以改一下吗
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2023-11-21 16:44 | 显示全部楼层
老师,你看一下图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-21 16:50 | 显示全部楼层
这不是已经过滤了?

你自己输出
DRAWICON(gd,h,1);
DRAWICON(dd,l,2);

高低点满足的位置就知道了。始终连的是第一个高点和第一个低点。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2023-11-23 12:54 | 显示全部楼层
老师,黄色的是正确连线,可以帮修改一下吗
条件是:低点连接到高点时候,如果中间连续有多个高点,那么取最后一个高点连接;如果是高点连接低点时候,如果中间有连续低点,那么取最后一个低点连接。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-23 13:22 | 显示全部楼层
[PEL] 复制代码
gd:h>ref(hhv(h,3),1) and h>refx(hhv(h,3),3);
dd:l>ref(llv(l,3),1) and l<refx(llv(l,3),3);

gd_len1:=sumbars(gd,1);
gd_len2:=sumbars(gd,2);

dd_len1:=sumbars(dd,1);
dd_len2:=sumbars(dd,2);

s1:backset(gd and gd_len2<dd_len1,gd_len2);
s2:backset(dd and dd_len2<gd_len1,dd_len2);

con1:=cross(0.5,s1);
con2:=cross(0.5,s2);
drawicon(gd,h,1);
drawicon(dd,l,2);

drawline(refx(con1,1) or (gd and s1=0),h,refx(con2,1) or (dd and s2=0),l,0,colorred);
drawline(refx(con2,1) or (dd and s2=0),l,refx(con1,1) or (gd and s1=0),h,0,colorgreen);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2023-11-23 13:51 | 显示全部楼层
谢谢老师,帮修改一下
如果中间连续有多个高点,那么取这几个高点中价格最高的点连接;
如果中间有连续低点,那么取这几个低点最低价格的点连接。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-8-2 06:04 , Processed in 0.182952 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表