金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 767|回复: 9

简单代码

[复制链接]

15

主题

63

帖子

63

积分

Rank: 4

等级: 专业版

注册:
2025-12-29
曾用名:
发表于 2026-3-24 11:09 | 显示全部楼层 |阅读模式
你好,能帮我写一下代码吗,我这个不是用来执行下单的,是用来进行辅助判断的,就是当收盘价高于前20日或高于前55日最高点为做多信号,对K线进行符号与文字标记(用什么符号标记较好?文字标记:突破20日或突破55日),收盘价低于前20日或低于前55日最低点为做空信号,进行符号与文字标记,(用什么符号标记较好?文字标记:跌破20日或跌破55日),但是同向信号只标记一次,就是只标记第一次。也就是说标记了做多的信号后,接下来不能标记做多信号,要等出现做空信号后再标记。同理标记了做空信号后,接下来不能再标记做空信号,要等出现做多信号后再标记。代码要适用所有的时间周期,如果同时满足20日与55日,那么文字标记两个都标上,我主要是用在图表程序化的时候来进行辅助盘断,这个策略本身不要进行下单操作,因为我有其它的策略进行下单,谢谢
回复

使用道具 举报

2

主题

6383

帖子

6383

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-3-24 13:16 | 显示全部楼层
[PEL] 复制代码
VARIABLE:mark:=0;


H20:=REF(HHV(H,20),1);
H55:=REF(HHV(H,55),1);

L20:=REF(LLV(L,20),1);
L55:=REF(LLV(L,55),1);


IF (C>H20 OR C>H55) AND MARK<=0 THEN 
BEGIN 
MARK:=1;
DRAWICON(1,H,1);
if C>H20 and C>H55 then DRAWTEXT(1,h,'双高',COLORRED,0);
END

IF (L<L20 OR C<L55) AND MARK>=0 THEN 
BEGIN 
MARK:=-1;
DRAWICON(1,l,2);
if  L<L20 and C<L55 then DRAWTEXT(1,l,'双低',COLORGREEN,0);
END
回复

使用道具 举报

15

主题

63

帖子

63

积分

Rank: 4

等级: 专业版

注册:
2025-12-29
曾用名:
 楼主| 发表于 2026-3-24 15:04 | 显示全部楼层
你这个DRAWICON出现的是一个笑脸,我就是因为解决不了这个符号标记的问题才找你们的,我也是用的DRAWICON每次进一测试出现的就是笑脸

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

6383

帖子

6383

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-3-24 15:30 | 显示全部楼层
这个笑脸和哭脸标记是随便弄的。只要能区分条件就行的。

你说的解决不了这个符号 是什么意思?你要用其他标记?
回复

使用道具 举报

15

主题

63

帖子

63

积分

Rank: 4

等级: 专业版

注册:
2025-12-29
曾用名:
 楼主| 发表于 2026-3-24 16:06 | 显示全部楼层
能用箭头标记吗,当然要与程序化下单的箭头不一样,这样好区别,笑脸标记感觉不太好
回复

使用道具 举报

2

主题

6383

帖子

6383

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-3-24 16:37 | 显示全部楼层
可以。但是感觉不是很明显。

[PEL] 复制代码
VARIABLE:mark:=0;
 
 
H20:=REF(HHV(H,20),1);
H55:=REF(HHV(H,55),1);
 
L20:=REF(LLV(L,20),1);
L55:=REF(LLV(L,55),1);
 
 
IF (C>H20 OR C>H55) AND MARK<=0 THEN
BEGIN
MARK:=1;
DRAWICON(1,H,4);
if C>H20 and C>H55 then DRAWTEXT(1,h,'双高',COLORRED,0);
END
 
IF (L<L20 OR C<L55) AND MARK>=0 THEN
BEGIN
MARK:=-1;
DRAWICON(1,l,5);
if  L<L20 and C<L55 then DRAWTEXT(1,l,'双低',COLORGREEN,0);
END
回复

使用道具 举报

2

主题

6383

帖子

6383

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-3-24 16:38 | 显示全部楼层
然后符号参数是按照这里的顺序来的。



自左至右,自上而下。

本帖子中包含更多资源

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

x
回复

使用道具 举报

15

主题

63

帖子

63

积分

Rank: 4

等级: 专业版

注册:
2025-12-29
曾用名:
 楼主| 发表于 2026-3-24 16:56 | 显示全部楼层
从哪个入口进入符号绘制这个入口?我怎么没有找到呢

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

6383

帖子

6383

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-3-24 17:13 | 显示全部楼层
在版面空白处右键就可以调出来了。
回复

使用道具 举报

15

主题

63

帖子

63

积分

Rank: 4

等级: 专业版

注册:
2025-12-29
曾用名:
 楼主| 发表于 2026-3-24 17:21 | 显示全部楼层
好的,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-8 23:02 , Processed in 0.135923 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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