金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 354|回复: 7

新来金字塔,请老师麻烦帮转换文华代码

[复制链接]

1

主题

4

帖子

4

积分

Rank: 1

等级: 新手上路

注册:
2025-1-22
曾用名:
发表于 2025-1-22 09:29 | 显示全部楼层 |阅读模式
你好,刚从文华转过来,对金字塔编码不熟悉,麻烦能否帮转换一个文华代码,应以开始熟悉金字塔编码。文华代码如下:

  M:=10;
A:=(HHV(MAX(C,O),M)-LLV(MIN(C,O),M))/LLV(MIN(C,O),M)*100<=1;
X:=REFX(CROSSDOWN(A,0.5),1);
Y:=REFX(CROSSUP(A,0.5),1);
//X:=CROSSDOWN(A,0.5);
N:=BARSLASTCOUNT(A)+M;
//HH:=HHV(H,N);
HH:=MA(H,M);
LL:=MA(L,M);
//LL:=LLV(L,N);/
DRAWLINE(X,HH,1,LL,COLORRED),LINETHICK3;
DRAWLINE3(X,HH,N-4,1,LL,N-4,0),COLORRED,LINETHICK3;
DRAWSL(X,HH+2,0,-N+4,0,COLORRED),LINETHICK3;
DRAWSL(X,LL-2,0,-N+4,0,COLORRED),LINETHICK3;


麻烦,老师帮转化成金字塔可以运行的代码,谢了!
回复

使用道具 举报

38

主题

9433

帖子

9443

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-22 09:34 | 显示全部楼层
M:=10;
A:=(HHV(MAX(C,O),M)-LLV(MIN(C,O),M))/LLV(MIN(C,O),M)*100<=1;
X:=REFX(CROSS(0.5,A),1);
Y:=REFX(CROSS(A,0.5),1);
//X:=CROSSDOWN(A,0.5);
N:=BARSLAST(not(A))+M;
//HH:=HHV(H,N);
HH:=MA(H,M);
LL:=MA(L,M);
//LL:=LLV(L,N);/
DRAWLINE(X,HH,1,LL,COLORRED),LINETHICK3;
DRAWLINE(X,HH,N-4,1,LL,N-4,0),COLORRED,LINETHICK3;
DRAWSL(X,HH+2,0,-N+4,0,COLORRED),LINETHICK3;
DRAWSL(X,LL-2,0,-N+4,0,COLORRED),LINETHICK3;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

4

帖子

4

积分

Rank: 1

等级: 新手上路

注册:
2025-1-22
曾用名:
 楼主| 发表于 2025-1-22 11:27 | 显示全部楼层
你好,如图一个是文华财经实现的效果,一个上面金字塔代码实现的效果。两个周期都是10分钟的,显示效果还是又很多差异,能否麻烦帮指定下哪里问题,谢了!

文华代码:

  M:=18;
A:=(HHV(MAX(C,O),M)-LLV(MIN(C,O),M))/LLV(MIN(C,O),M)*100<=0.5;
X:=REFX(CROSSDOWN(A,0.5),1);
Y:=REFX(CROSSUP(A,0.5),1);
//X:=CROSSDOWN(A,0.5);
N:=BARSLASTCOUNT(A)+M;
//HH:=HHV(H,N);
HH:=MA(H,M);
LL:=MA(L,M);
//LL:=LLV(L,N);/
DRAWLINE(X,HH,1,LL,COLORRED),LINETHICK3;
DRAWLINE3(X,HH,N-4,1,LL,N-4,0),COLORRED,LINETHICK3;
DRAWSL(X,HH+2,0,-N+4,0,COLORRED),LINETHICK3;
DRAWSL(X,LL-2,0,-N+4,0,COLORRED),LINETHICK3;

金字塔代码:
M:=18;
A:=(HHV(MAX(C,O),M)-LLV(MIN(C,O),M))/LLV(MIN(C,O),M)*100<=0.5;
X:=REFX(CROSS(0.5,A),1);
Y:=REFX(CROSS(A,0.5),1);
//X:=CROSSDOWN(A,0.5);
N:=BARSLAST(not(A))+M;
//HH:=HHV(H,N);
HH:=MA(H,M);
LL:=MA(L,M);
//LL:=LLV(L,N);/
DRAWLINE(X,HH,1,LL,COLORRED),LINETHICK3;
DRAWLINE(X,HH,N-4,1,LL,N-4,0),COLORRED,LINETHICK3;
DRAWSL(X,HH+2,0,-N+4,0,COLORRED),LINETHICK3;
DRAWSL(X,LL-2,0,-N+4,0,COLORRED),LINETHICK3;

截图202501221123165712.png
截图202501221124149412.png
回复

使用道具 举报

38

主题

9433

帖子

9443

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-22 11:30 | 显示全部楼层
DRAWLINE3
这个函数金字塔没有,所以我直接改成DRAWLINE的,可能这个不太一样

你这个具体是怎么样画框的呢,很多绘图函数可能不太一样的,这个没办法直接给一个图和文化代码,这边就能转的
还是需要知道具体的逻辑的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

4

帖子

4

积分

Rank: 1

等级: 新手上路

注册:
2025-1-22
曾用名:
 楼主| 发表于 2025-1-22 13:10 | 显示全部楼层
你好,就是如图,怎么用代码判断这个区间的k线形态,一段时间15-20个k线,上下5%的波动。矩形画不画问题不大,能在波动区间底部画横线也行。谢了!
截图202501221310073034.png
回复

使用道具 举报

38

主题

9433

帖子

9443

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-22 13:25 | 显示全部楼层
M:=18;
A:(HHV(MAX(C,O),M)-LLV(MIN(C,O),M))/LLV(MIN(C,O),M)*100<=0.5;


绘图不好画,只能这样直接判断条件,这里A就表示18个周期里波动性小于0.5
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

4

帖子

4

积分

Rank: 1

等级: 新手上路

注册:
2025-1-22
曾用名:
 楼主| 发表于 2025-1-22 14:57 | 显示全部楼层
在达到条件A时,做个标识可以吧,或在符合A条件的K线下打个红点之类的。怎么写?谢了
回复

使用道具 举报

38

主题

9433

帖子

9443

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-22 14:59 | 显示全部楼层
BARSSET(A,high,0,0)

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-14 21:14 , Processed in 0.234686 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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