金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3451|回复: 12

两个显示问题,请大神指教。

[复制链接]

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
发表于 2024-3-3 13:48 | 显示全部楼层 |阅读模式
本帖最后由 技术006 于 2024-3-4 08:53 编辑

顶1:=REFDATE(HHV(H,255),DATE);
底1:=REFDATE(LLV(L,255),DATE);
H0:底1,COLOR0000FF;
H809:顶1-(顶1-底1)*0.191,COLOR0080FF;
H618:顶1-(顶1-底1)*0.382,COLORFF0000;
H50:顶1-(顶1-底1)*0.5,COLORBLACK;
H382:顶1-(顶1-底1)*0.618,COLORFF0000;
H192:顶1-(顶1-底1)*0.809,COLOR0080FF;
DRAWTEXT(ISLASTBAR,H809,'80.9%');
DRAWTEXT(ISLASTBAR,H618,'61.8%');
DRAWTEXT(ISLASTBAR,H50,'50.0%');
DRAWTEXT(ISLASTBAR,H382,'38.2%');
DRAWTEXT(ISLASTBAR,H192,'19.2%');
如何把显示的比例改成显示成对应的价格呢?
DRAWTEXT(TIME>=133000 AND TIME<=133100,GY+H*0.001,' 1331'),ALIGN2,VALIGN1,FONTSIZE8,COLOR0FFFFF;如何把这句话改成在顶端显示出来对应时间?
跪谢大神

如果能改成在最低点显示一段竖线,上面对应百分比对应的价格更好,如图3
求来的部分源码如下
DRAWTEXT(笔底,(PS6B),VARCAT('PS6=',VAR2STR(PS6B,2))),COLORWHITE;
STICKLINE(笔底=0,L,PS6B,0,0),COLORMAGENTA;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

44

主题

2261

帖子

2261

积分

等级: 免费版

注册:
2021-6-5
曾用名:
发表于 2024-3-3 21:23 | 显示全部楼层


代码不全怎么改
除去GY+就是K图上的指标线条

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

44

主题

2261

帖子

2261

积分

等级: 免费版

注册:
2021-6-5
曾用名:
发表于 2024-3-3 21:26 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
 楼主| 发表于 2024-3-3 23:28 | 显示全部楼层

//黄金分割
顶1:=REFDATE(HHV(H,233),DATE);
底1:=REFDATE(LLV(L,233),DATE);
H00:=底1,COLOR0000FF;
H809:=顶1-(顶1-底1)*0.191,COLOR0080FF;
H618:=顶1-(顶1-底1)*0.382,COLORFF0000;
H50:=顶1-(顶1-底1)*0.5,COLORBLACK;
H382:=顶1-(顶1-底1)*0.618,COLORFF0000;
H192:=顶1-(顶1-底1)*0.809,COLOR0080FF;
H60:=顶1,COLOR0000FF;
H138:=(顶1-底1)*1.382+底1;
H150:=(顶1-底1)*1.5+底1;
H168:(顶1-底1)*1.618+底1;
DRAWTEXT(ISLASTBAR,H168,'168%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H150,'150%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H138,'138.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H60,'100%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H809,'80.9%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H618,'61.8%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H50,'50.0%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H382,'38.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H192,'19.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H00,'H0'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;

DRAWNUMBER(ISLASTBAR,H168+H*0.00,H168,2),FONTSIZE8,COLORFFFFFF,ALIGN0,;
DRAWNUMBER(ISLASTBAR,H150+L*0.00,H150,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H138+H*0.00,H168,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H60+L*0.00,H60,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H192+H*0.00,H192,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H382+L*0.00,H382,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H50+H*0.00,H50,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H618+L*0.00,H618,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H809+L*0.00,H809,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H00+L*0.00,H00,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
最后valign,这个是博弈大师的文字,这个怎么把显示的区分开来呢?现在解决了显示比例对应的价格问题;
怎么把他俩显示的不重叠呢?或者显示在最右侧?
回复

使用道具 举报

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
 楼主| 发表于 2024-3-3 23:29 | 显示全部楼层
pxr019225 发表于 2024-3-3 21:23
代码不全怎么改
除去GY+就是K图上的指标线条

阁下是真大神啊
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-3-4 08:57 | 显示全部楼层
张恒 发表于 2024-3-3 23:28
//黄金分割
顶1:=REFDATE(HHV(H,233),DATE);
底1:=REFDATE(LLV(L,233),DATE);

//黄金分割
顶1:=REFDATE(HHV(H,233),DATE);
底1:=REFDATE(LLV(L,233),DATE);
H00:=底1,COLOR0000FF;
H809:=顶1-(顶1-底1)*0.191,COLOR0080FF;
H618:=顶1-(顶1-底1)*0.382,COLORFF0000;
H50:=顶1-(顶1-底1)*0.5,COLORBLACK;
H382:=顶1-(顶1-底1)*0.618,COLORFF0000;
H192:=顶1-(顶1-底1)*0.809,COLOR0080FF;
H60:=顶1,COLOR0000FF;
H138:=(顶1-底1)*1.382+底1;
H150:=(顶1-底1)*1.5+底1;
H168:(顶1-底1)*1.618+底1;
DRAWTEXT(ISLASTBAR,H168,'168%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H150,'150%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H138,'138.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H60,'100%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H809,'80.9%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H618,'61.8%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H50,'50.0%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H382,'38.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H192,'19.2%'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
DRAWTEXT(ISLASTBAR,H00,'H0'),ALIGN0,VALIGN1,FONTSIZE8,COLORFFFFFF;
AA:0.15;
DRAWNUMBER(ISLASTBAR,H168+H*AA,H168,2),FONTSIZE8,COLORFFFFFF,ALIGN0,;
DRAWNUMBER(ISLASTBAR,H150+L*AA,H150,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H138+H*AA,H168,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H60+L*AA,H60,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H192+H*AA,H192,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H382+L*AA,H382,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H50+H*AA,H50,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H618+L*AA,H618,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H809+L*AA,H809,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
DRAWNUMBER(ISLASTBAR,H00+L*AA,H00,2),FONTSIZE8,COLORFFFFFF,ALIGN0,VALIGN1;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
 楼主| 发表于 2024-3-4 10:23 | 显示全部楼层
技术006 发表于 2024-3-4 08:57
//黄金分割
顶1:=REFDATE(HHV(H,233),DATE);
底1:=REFDATE(LLV(L,233),DATE);

现在显示的还是重叠,就是百分比和百分比对应的价格叠在了一起。
想咨询下valigan是哪个函数呢?在金字塔么找到
回复

使用道具 举报

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
 楼主| 发表于 2024-3-4 10:27 | 显示全部楼层
张恒 发表于 2024-3-4 10:23
现在显示的还是重叠,就是百分比和百分比对应的价格叠在了一起。
想咨询下valigan是哪个函数呢?在金字 ...

VERTLINE(TIME>=145900 AND TIME<=150000,0),COLORCYAN,LINETHICK1;
DRAWTEXT(TIME>=133000 AND TIME<=133100,GY+H*0.001,' 1331'),ALIGN2,VALIGN1,FONTSIZE8,COLOR0FFFFF;如何把这句话改成在顶端显示出来对应时间呢?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-3-4 10:41 | 显示全部楼层
用法:
DRAWTEXT(COND,PRICE,TEXT[,COLOR,ALIGN]),
  当COND条件满足时,在PRICE位置书写文字TEXT。COLOR(可选参数)文字颜色,
ALIGN(可选参数)对齐方式 0中对齐;1左对齐;2右对齐;3图中;4图上;5图下。

例如:
DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')
表示当日涨幅大于8%时在最低价位置显示"大阳线"字样。

所属函数组:绘图函数

就是函数说明你为甚不看下呢。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

163

帖子

163

积分

等级: 免费版

注册:
2024-1-11
曾用名:
 楼主| 发表于 2024-3-4 10:48 | 显示全部楼层
技术009 发表于 2024-3-4 10:41
用法:
DRAWTEXT(COND,PRICE,TEXT[,COLOR,ALIGN]),
  当COND条件满足时,在PRICE位置书写文字TEXT。COLOR( ...

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-4 19:56 , Processed in 0.125989 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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