金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2644|回复: 10

求独立的实体k线高低值

[复制链接]

22

主题

72

帖子

72

积分

等级: 免费版

注册:
2021-5-31
曾用名:
发表于 2023-7-31 15:47 | 显示全部楼层 |阅读模式
老师,下面代码可以在不改变算法结果的前提下,弄成无未来函数的吗?另外想将每个中枢所包含的3个k线都求出分别的实体k线部分的最高值和最低值,谢谢老师

DG:=MAX(MAX(REFX(L,1),REFX(L,2)),REFX(L,3));
GD:=MIN(MIN(REFX(H,1),REFX(H,2)),REFX(H,3));
AA11:=(DG+GD)/2;
A11:=AA11>REFX(L,3) AND REFX(L,2)< AA11 AND REFX(L,1) <AA11 ;
A21:=FILTER(A11,5);
A41:=A11 AND A21;

STICKLINE(1&& REF(A41,2),REF(GD,2),REF(DG,2),13,-1),COLORFFBD38;

中枢UP:VALUEWHEN(1&& REF(A41,1),REF(GD,1)) ,NODRAW;//最近一次框的上沿值
中枢DOWN:VALUEWHEN(1&& REF(A41,1),REF(DG,1)) ,NODRAW;//最近一次框的下沿值

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-31 15:58 | 显示全部楼层
你这个没办法了。你这个思路完全就是未来函数作为基础的。没办法改成无未来的方式,不用未来你上面的逻辑就无法构建。

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

使用道具 举报

22

主题

72

帖子

72

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2023-7-31 16:05 | 显示全部楼层
技术009 发表于 2023-7-31 15:58
你这个没办法了。你这个思路完全就是未来函数作为基础的。没办法改成无未来的方式,不用未来你上面的逻辑就 ...

那就在现有基础上求3个k实体部分分别的高低值呢
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-31 16:27 | 显示全部楼层
st:abs(c-o),NODRAW;
DG:=MAX(MAX(REFX(L,1),REFX(L,2)),REFX(L,3));
GD:=MIN(MIN(REFX(H,1),REFX(H,2)),REFX(H,3));
AA11:=(DG+GD)/2;
A11:=AA11>REFX(L,3) AND REFX(L,2)< AA11 AND REFX(L,1) <AA11 ;
A21:=FILTER(A11,5);
A41:=A11 AND A21;

STICKLINE(1&& REF(A41,2),REF(GD,2),REF(DG,2),13,-1),COLORFFBD38;


中枢UP:VALUEWHEN(1&& REF(A41,1),REF(GD,1)) ,NODRAW;//最近一次框的上沿值
中枢DOWN:VALUEWHEN(1&& REF(A41,1),REF(DG,1)) ,NODRAW;//最近一次框的下沿值


STMAX:VALUEWHEN(A41,REFX(HHV(ST,3),3)) ,NODRAW;
STMIN:VALUEWHEN(A41,REFX(LLV(ST,3),3)) ,NODRAW;

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

使用道具 举报

22

主题

72

帖子

72

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2023-7-31 16:37 | 显示全部楼层
技术009 发表于 2023-7-31 16:27
st:abs(c-o),NODRAW;
DG:=MAX(MAX(REFX(L,1),REFX(L,2)),REFX(L,3));
GD:=MIN(MIN(REFX(H,1),REFX(H,2)), ...

现在显示的是2. 3. 5 .16等等这样的数值,能显示每个k线的实体线高低点的价格数值吗
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-31 16:38 | 显示全部楼层
你要求这三个K的最高最低值啊?那你说实体部分。。。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-31 16:39 | 显示全部楼层
那前面代码里直接换成 hhv(h,3) 和llv(l,3) 就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

22

主题

72

帖子

72

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2023-7-31 16:43 | 显示全部楼层
技术009 发表于 2023-7-31 16:39
那前面代码里直接换成 hhv(h,3) 和llv(l,3) 就行了。

是不含影线的最高最低值
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-31 16:46 | 显示全部楼层
那就是开盘价,收盘价的部分。


STMAX:VALUEWHEN(A41,REFX(HHV(max(c,o),3),3)) ,NODRAW;
STMIN:VALUEWHEN(A41,REFX(LLV(min(c,o),3),3)) ,NODRAW;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

22

主题

72

帖子

72

积分

等级: 免费版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2023-7-31 17:05 | 显示全部楼层
技术009 发表于 2023-7-31 16:46
那就是开盘价,收盘价的部分。

谢谢老师!真是高手啊!最后一个问题,如果把这3根k分别取开盘和收盘价呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 21:43 , Processed in 0.093382 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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