金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4052|回复: 11

老师帮我理理

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-3-30 12:44 | 显示全部楼层 |阅读模式
这里的最终结果就是左边三角区内的倒数1,2的最大的实体的收盘价要小于右边震荡区的收盘价, 震荡区的K线数量就是P 三角区的K线数量就是PP
截图202303301241451492.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-30 12:50 | 显示全部楼层
本帖最后由 技术009 于 2023-3-30 12:55 编辑

这个理不清,太乱了。描述不明确,需求也不明确。文图也没对应上。
你最好把你的问题描述简化下,另外你图上标记的 也简化下。否则只会增加沟通和理解的障碍。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-3-30 13:09 | 显示全部楼层
技术009 发表于 2023-3-30 12:50
这个理不清,太乱了。描述不明确,需求也不明确。文图也没对应上。
你最好把你的问题描述简化下,另外你图 ...

图中2475右边的三角对应的第一个K线位置是P=1,到右边最大的阳线后面的阴线位置是P=9;
1:求这个区间的最小的C
2:2475对应的K是P=1的前一天的K,求:MAX(P=1的前一天的K的收盘价,P=1的前2天的K的收盘价);
  结果就是       1>2
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-30 13:55 | 显示全部楼层
我知道你要取什么。P=1 到=-9 的C的最低价,以及P=1 前2天 K的C最大值。

那你现在问题是什么呢。如果说比较大小的结果不对,那必然是取值不对了呀。就你上图里的,你直接输出下取到的2组值 先核对下到底谁取错了。然后再查代码。 这样细化下去,定位到具体错误的取值是哪一个。

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

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-3-30 14:00 | 显示全部楼层
技术009 发表于 2023-3-30 13:55
我知道你要取什么。P=1 到=-9 的C的最低价,以及P=1 前2天 K的C最大值。

那你现在问题是什么呢。如果说 ...

是取值不对,取不到我要的点位的值 P=1 PP=1这样的我可以取,P=1 前两天,前一天取不出来
P=1 到P=9 的C的最低价这区间也取不好
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-30 14:13 | 显示全部楼层
本帖最后由 技术009 于 2023-3-30 14:14 编辑

你这个P 值是连续变化的还是怎样的。然后贴出具体代码。你这个代码怎么写和你P值本身的特性也有关系。如果你P值变化是1-2-1-2-3 这种模式,你取最近一次P=1,你就会取到第二个P=1的位置,前面历史第一个P=1其实是取不到的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-3-30 14:15 | 显示全部楼层
技术009 发表于 2023-3-30 14:13
你这个P 值是连续变化的还是怎样的。

就是K线数量,三角处第一个K P=1 ,到下一个三角处P=0,
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-3-30 14:20 | 显示全部楼层
技术009 发表于 2023-3-30 14:13
你这个P 值是连续变化的还是怎样的。然后贴出具体代码。你这个代码怎么写和你P值本身的特性也有关系。如果 ...

卖1:=REF(HHV(h,30),0);   
卖2:MA(卖1,2);     
JSJK1:=(卖1=卖2)and BARSLAST(卖1<>卖2);
JSJK2:=(卖1<>卖2)and BARSLAST(卖1=卖2);  
PP:=BARSLAST(JSJK1);                  
P:=BARSLAST(JSJK2);                  
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-30 14:20 | 显示全部楼层
P:=TODAYBAR;//P必须是连续变化的数值 比如当日K数量

LEN:BARSLAST(P=1)+1;//最近一次P=1的位置

H1:HHV(C,P);//P=1到当前位置的C的最高价
H2:REF(HHV(C,2),LEN+1);//P=1前面2根K C的最高价

R:H1>H2;
如果上面代码不奏效。那就是一个问题。你这个P的值变化就不是那种连续变化的,中间必然 是出现突变的情况。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-3-30 14:28 | 显示全部楼层
技术009 发表于 2023-3-30 14:20
P:=TODAYBAR;//P必须是连续变化的数值 比如当日K数量

LEN:BARSLAST(P=1)+1;//最近一次P=1的位置

我试试P就是区间K线数量,是递增的,区间结束就为0,下次继续
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 04:27 , Processed in 0.153540 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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