金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3382|回复: 5

语句编写请问

[复制链接]

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2022-10-20 09:09 | 显示全部楼层 |阅读模式
A:
M8:=CALLSTOCK('LU00',VTHIGH,5,0 );
M9:=CALLSTOCK('LU00',VTLOW,5,0 );
BF:=REF(((HHV(M8,2)-LLV(M9,2))/LLV(M9,2)),1)>0.015;

B:
M8:=CALLSTOCK('LU00',VTHIGH,5,-1 );
M9:=CALLSTOCK('LU00',VTLOW,5,0-1);
BF:=((HHV(M8,2)-LLV(M9,2))/LLV(M9,2))>0.015;


请问这两段表达的意思是一样吗?小引大会出现信号闪烁的问题吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-10-20 09:23 | 显示全部楼层
本帖最后由 技术009 于 2022-10-20 09:24 编辑

不一样。你跨周期调用的偏移是针对被调用周期做的偏移,你ref是针对当前周期的。本质上不是一回事。


你可以输出 第一种的HHV(M8,2) 和第二种情况下 的ref(HHV(M8,2),1) 对比下
小引大 最新版上 勾选了仅刷最新一根K ,盘中是不会再出现未来调用导致的闪烁了。但是盘后或者是重现加载等造成图表重刷的情况下,信号是可能和运行时有差异的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-10-20 12:00 | 显示全部楼层
M1:=CALLSTOCK('LU00',VTHIGH,5,0 );
M2:=CALLSTOCK('LU00',VTLOW,5,0 );
b1:HHV(M1,2);
b2:LLV(M2,2);

再请教一下,为什么B1和B2的值在小周期和1小时周期的结果是不一样的呀?
小周期上B1=最近两个M1的最高价该怎么写呀?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-10-20 13:14 | 显示全部楼层
你用跨指标跨周期调用算好了就行了。
新建指标A:
b1:HHV(h,2);
b2:LLV(l,2);

然后进行跨周期跨指标调用:
b1:"a.b1#min60";

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

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-10-20 15:01 | 显示全部楼层
谢谢啦,如果小引大,本周期用H和L就不会出现未来和信号闪烁等问题吧
比如引用上楼的:H>B1。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-10-20 15:05 | 显示全部楼层
你如果是调用最近2个大周期(包含当前小周期对应的大周期)的最高价。那你在当前周期 判断h>b1  这个应该无法满足吧。至多是相等。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-8 15:22 , Processed in 0.134825 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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