金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2282|回复: 11

能否实现小时内的TODAYBAR

[复制链接]

75

主题

199

帖子

209

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
a103165
发表于 2024-2-25 19:50 | 显示全部楼层 |阅读模式
请教,请问能否以小时为单位,实现TODAYBAR这个功能?即每小时第一根BAR=1,其余的BAR依次为2、3、4等。 谢谢



补充内容 (2024-2-25 19:57):
我的目的是聚每小时第一根BAR的DATA,即是这个模式:
OP:VALUEWHEN(TODAYBAR=1,OPEN);


补充内容 (2024-2-25 21:50):
但又不能用1小时同期的OPEN值
回复

使用道具 举报

37

主题

9998

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-26 08:20 | 显示全部楼层
OP:VALUEWHEN(hour<>ref(hour,1),OPEN);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

199

帖子

209

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
a103165
 楼主| 发表于 2024-5-13 09:49 | 显示全部楼层
再请问,取得本节气的其初OPEN?谢谢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-13 09:58 | 显示全部楼层
参考如下:
NN:BARSLAST(LSOLARTERM(DATE)<>0);
A:REF(OPEN,NN);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

199

帖子

209

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
a103165
 楼主| 发表于 2024-5-13 10:18 | 显示全部楼层
技术010 发表于 2024-5-13 09:58
参考如下:
NN:BARSLAST(LSOLARTERM(DATE)0);
A:REF(OPEN,NN);

我是站在5分鐘周期上取數的,請問這樣可以嗎?謝謝

OP:VALUEWHEN(LSOLARTERM(DATE)<>REF(LSOLARTERM(DATE),1),OPEN),COLORWHITE;
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-13 10:25 | 显示全部楼层
这个写法不对,你再图上输出下就能看出来获取的open是不是自己想要的。如果是在5分钟周期上,那参考如下代码:
NN:BARSLAST(LSOLARTERM(DATE)<>0);
A:REF(REF(OPEN,TODAYBAR-1),NN);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

199

帖子

209

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
a103165
 楼主| 发表于 2024-5-13 13:20 | 显示全部楼层
技术010 发表于 2024-5-13 10:25
这个写法不对,你再图上输出下就能看出来获取的open是不是自己想要的。如果是在5分钟周期上,那参考如下代 ...

在請教,如按旬(一個月分三旬),又怎麽寫呢?謝謝


补充内容 (2024-5-13 13:33):
按季度又怎麽寫呢?謝謝
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-13 13:33 | 显示全部楼层
参考如下:
A:INTPART(DAY/10);//A=0就是上旬,A=1就是中旬,A=2就是下旬
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

199

帖子

209

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
a103165
 楼主| 发表于 2024-5-13 20:04 | 显示全部楼层
一、我的目的是在5分鐘周期取得每旬的OPEN值。我以下写法不全面,如1、11、21这三天不是交易日,便会归在上一旬,不准确。请问如何写才准确?谢谢

二、我的目的是在5分鐘周期取得每季度的OPEN值。请问如何写?谢谢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-14 09:37 | 显示全部楼层
参考如下:
公式1
A:=INTPART(DAY/10);
B:=CEILING(MONTH/3);

旬:REF(OPEN,BARSLAST(A<>REF(A,1)));
季度:REF(OPEN,BARSLAST(B<>REF(B,1)));

公式2
//在5分钟周期上获取日线上的旬,季度开盘价
A:STKINDIEX('','引用指标.旬',0,6,0,500);
B:STKINDIEX('','引用指标.季度',0,6,0,500);

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 07:04 , Processed in 0.104272 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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