金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2394|回复: 9

在1分钟图上,描述第一根5分钟K线

[复制链接]

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
发表于 2023-5-10 10:41 | 显示全部楼层 |阅读模式
我在副图上编写了严格监控指标
open1:=O&&TIME=010000;//夜盘第1分钟K线开盘价
close5:=C&&TIME=010500;//夜盘第5分钟K线开盘价
DRAWTEXT(CLOSE5>OPEN1,40,'夜盘第一K阳线',COLORRED,2);
DRAWTEXT(CLOSE5<OPEN1,40,'夜盘第一K阴线',COLORGREEN,2);

好像哪里写的不对,显示出来都是“夜盘第一根阳线”

回复

使用道具 举报

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
 楼主| 发表于 2023-5-10 10:43 | 显示全部楼层
写错了,第二行的解释应该是第5分钟的收盘价
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-10 11:05 | 显示全部楼层
我们的K线时间是结束时间 TIME=010100

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

使用道具 举报

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
 楼主| 发表于 2023-5-10 11:21 | 显示全部楼层
第二句夜盘开盘后第5根K线的收盘价close5:=C&&TIME=010500;这样写对不对?另外我该如何取得夜盘、早盘、午盘第一分钟的开盘价?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-10 11:31 | 显示全部楼层
d:=STRLEFT(NUMTOSTR(time,0),2);//截取K线字符串前2位
cd1:(d='13' and not(ref(d='13',1)) and time>=130000 AND STRICMP(MARKETLABEL,'ZJ')<>0) or (TODAYBAR=1 and MARKETLABEL='ZJ');//白盘开盘位置
cd2:(d='17' and not(ref(d='17',1)) and  STRICMP(MARKETLABEL,'ZJ')<>0) or (MARKETLABEL='ZJ' and d='13' and not(ref(d='13',1)) ) ;//下午盘开盘位置判断
cd3:ref(time,1)=CLOSETIME(4) and time<130000;//夜盘开盘位置判断


DRAWICON(cd2 or cd1 or cd3,H,1);
//仅国内期货品种下有效。未考虑其他市场的有效性
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
 楼主| 发表于 2023-5-10 12:20 | 显示全部楼层
显示的和我的想法不一样,我做了一个监控指标,把一些警示点提示了出来,我的想法是在1分钟K线图中,开盘后,当第一个3分钟K线是阳线或阴线时,在第3根1分钟线处标示出第一根3分钟K线的阴阳。
回复

使用道具 举报

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
 楼主| 发表于 2023-5-10 12:22 | 显示全部楼层
如图
微信截图_20230510122206.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-10 12:52 | 显示全部楼层

“另外我该如何取得夜盘、早盘、午盘第一分钟的开盘价?

上面代码只是标记出各个开盘节点的位置。位置都获取了,取值或者判断阴阳不就直接用
VALUEWHEN  或者ref 就可以获取了么。





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

使用道具 举报

61

主题

225

帖子

225

积分

等级: 免费版

注册:
2021-5-29
曾用名:
 楼主| 发表于 2023-5-10 15:41 | 显示全部楼层
怎样只在开盘的第三根1分钟K线的位置显示?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-10 17:22 | 显示全部楼层
接前面代码:
LEN1:BARSLAST(cd1);//距离最近的白盘开盘的周期数
LEN2:BARSLAST(cd2);//....下午盘开盘....
LEN3:BARSLAST(cd3);//....夜盘开盘...


isTr:len1=2 or len2=2 or len3=2;
//任意开盘后第三根K位置进行输出
DRAWICON(istr,h,1);

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-12 14:16 , Processed in 0.114977 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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