金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5031|回复: 11

已知距离当前K线前T1,T2周期数,想取最大价格

[复制链接]

3976

主题

4045

帖子

4070

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-1 16:03 | 显示全部楼层 |阅读模式
麻烦问下,已知距离当前K线前T1,T2周期数,能已知距离当前K线前T1,T2周期数
T1.........T2..........T3...当前bar,想取T1-T2间最大价格
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-1 16:05 | 显示全部楼层
ref(hhv(h,t1),t2)

参考这样的逻辑。回溯到t2的位置,直接算就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

6

帖子

6

积分

Rank: 1

等级: 新手上路

注册:
2021-11-1
曾用名:
发表于 2021-11-1 16:52 来自手机 | 显示全部楼层
计算的不对
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-1 16:53 | 显示全部楼层
直接贴下你计算用的代码。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

6

帖子

6

积分

Rank: 1

等级: 新手上路

注册:
2021-11-1
曾用名:
发表于 2021-11-1 16:54 | 显示全部楼层
yundy  16:47:43
这么写不对

yundy  16:48:22
回溯到T1+T2周期前的高了

QQ图片20211101165304.png
回复

使用道具 举报

0

主题

6

帖子

6

积分

Rank: 1

等级: 新手上路

注册:
2021-11-1
曾用名:
发表于 2021-11-1 16:55 | 显示全部楼层
技术009 发表于 2021-11-1 16:05
ref(hhv(h,t1),t2)

参考这样的逻辑。回溯到t2的位置,直接算就行了。


这么写不对


回溯到T1+T2周期前的高了

回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-1 17:03 | 显示全部楼层
你这里T1,t2是定值吗?不是距离某个条件的周期跨度这种的概念?

如果是定值的话

t1:=5;
t2:=2;
x:ref(hhv(h,t1-t2),t2);

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

使用道具 举报

0

主题

6

帖子

6

积分

Rank: 1

等级: 新手上路

注册:
2021-11-1
曾用名:
发表于 2021-11-1 17:22 | 显示全部楼层
技术009 发表于 2021-11-1 17:03
你这里T1,t2是定值吗?不是距离某个条件的周期跨度这种的概念?

如果是定值的话

不是定值,是根据barslast计算出来的
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-1 20:27 | 显示全部楼层
请吧把完整的需求,包括t1,t2的定义都给出来。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-2 08:33 | 显示全部楼层
“不是定值,是根据barslast计算出来的”

那就是一开始的那个逻辑处理方式啊。你怎么能用定值数值去测试。那肯定不行的。

[PEL] 复制代码

input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D,NODRAW;
kdjjc:=cross(k,d),NODRAW;//kdj金叉
kdjsc:=cross(d,k),NODRAW;

N1:=SUMBARS(kdjjc,1);//最近一次金叉位置
N2:=SUMBARS(kdjsc,1);//最近一次死叉位置


//最近一段死叉到金叉的最高价
H1:REF(HHV(H,N2),N1+1);
//最近一段金叉到死叉的最高价
H2:REF(HHV(H,N1),N2+1);


//最近一段死叉到金叉的最低价
L1:REF(LLV(L,N2),N1+1);
//最近一段金叉到死叉的最低价
L2:REF(LLV(L,N1),N2+1);

DRAWICON(kdjjc,h,1);
DRAWICON(kdjsc,l,2);



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 07:31 , Processed in 0.232517 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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