金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 103610

请老师帮忙编写公式

[复制链接]

8

主题

44

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2021-7-6
曾用名:
 楼主| 发表于 2021-9-29 15:47 | 显示全部楼层

是的,AA后第三个K开始计算首次突破,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-29 16:10 | 显示全部楼层
[PEL] 复制代码
AA:=ref(ISDOWN,1) and ISUP and LLVBARS(l,20)<=1;
DRAWTEXT(AA,H+3*MINDIFF,'AA',COLORGREEN,0);
AH:=VALUEWHEN(AA,hhv(h,20));//AA位置最高价(未必是AA最高价),以下几个类似
AL:=VALUEWHEN(AA,llv(l,20));
AC:=VALUEWHEN(AA,C);
 
LEN:=SUMBARS(AA,1);//当前位置距离最近的AA的周期跨度
AAH:=ref(HHV(H,LEN-1),1);//AA以后,不包含AA的最高价 也不包含当前K
 
//至少距离AA 3个K以上,否则无法满足“收盘价连续3天在AA收盘价之上”
 
BB:=LEN>=4 AND ALL(C>AC,3) AND ALL(L>AL,LEN-1) AND ISUP AND count(cross(C,REF(AAH,1)),LEN-3)=1 AND cross(C,REF(AAH,1))  AND LLVBARS(L,20)<=9;
 
DRAWTEXT(BB,H+3*MINDIFF,'BB',COLORYELLOW,0);



再次调整下。然后你前面截图的沥青:
截图202109291609478227..png

这个应该是没满足“20日最低价到今日K线周期数<=9;”
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-29 16:14 | 显示全部楼层
黄金21年7月6日 那个没有满足 第一次突破的条件。第一次突破的位置刚好是个阴线了就。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

44

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2021-7-6
曾用名:
 楼主| 发表于 2021-9-29 16:49 | 显示全部楼层
技术009 发表于 2021-9-29 16:14
黄金21年7月6日 那个没有满足 第一次突破的条件。第一次突破的位置刚好是个阴线了就。

嗯,我没考虑到首次突破有阴线的问题,老师,我想要的BB是AA后第三天开始第一个收盘价创AA开始的所有k线最高价新高的阳线,帮我看看该怎么表达,另外,淀粉连续210903和210923是收盘价没有高过前面几根K线的最高价,还是被识别成BB了,还有纸浆的210628那根K条件也是符合BB的条件

补充内容 (2021-9-29 16:54):
BB的收盘价要高过前面K线的最高价
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-29 17:00 | 显示全部楼层
[PEL] 复制代码
AA:=ref(ISDOWN,1) and ISUP and LLVBARS(l,20)<=1;
DRAWTEXT(AA,H+3*MINDIFF,'AA',COLORGREEN,0);
AH:=VALUEWHEN(AA,hhv(h,20));//AA位置最高价(未必是AA最高价),以下几个类似
AL:=VALUEWHEN(AA,llv(l,20));
AC:=VALUEWHEN(AA,C);
 
LEN:SUMBARS(AA,1);//当前位置距离最近的AA的周期跨度
AAH:=HHV(H,LEN-1);//AA以后,不包含AA的最高价 也不包含当前K
 
//至少距离AA 3个K以上,否则无法满足“收盘价连续3天在AA收盘价之上”
BB:=LEN>=4 AND ALL(C>AC,3) AND ALL(L>AL,LEN-1) AND ISUP AND count(C>REF(AAH,1),LEN-3)=1 AND C>REF(AAH,1)  AND LLVBARS(L,20)<=9;
 
DRAWTEXT(BB,H+3*MINDIFF,'BB',COLORYELLOW,0);





花生2021719 那个应该是满足的吧。我们判断的不是20周期最低价距离现在位置吗?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

44

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2021-7-6
曾用名:
 楼主| 发表于 2021-9-29 17:26 | 显示全部楼层
技术009 发表于 2021-9-29 17:00
[mw_shl_code=pel,true]
AA:=ref(ISDOWN,1) and ISUP and LLVBARS(l,20)=4 AND ALL(C>AC,3) AND ALL(L>AL, ...

花生20210719的问题,限定用AA满足时的20周期低点,AA后的20周期低点不参考,就可以解决,另外帮我查一下动力煤连续20210709是20周期低点的第8根K线,看看他是不符合那一条件,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-30 08:37 | 显示全部楼层
“限定用AA满足时的20周期低点,AA后的20周期低点不参考” 意思是获取基于AA获取的20周期最低点的位置 到当前K的跨度?相当于AA满足后,这个最低点位置是一个固定位置了是吧?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

44

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2021-7-6
曾用名:
 楼主| 发表于 2021-9-30 08:42 | 显示全部楼层
技术009 发表于 2021-9-30 08:37
“限定用AA满足时的20周期低点,AA后的20周期低点不参考” 意思是获取基于AA获取的20周期最低点的位置 到当 ...

是的,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-30 08:59 | 显示全部楼层
本帖最后由 技术009 于 2021-9-30 09:05 编辑

[PEL] 复制代码
AA:=ref(ISDOWN,1) and ISUP and LLVBARS(l,20)<=1;
DRAWTEXT(AA,H+3*MINDIFF,'AA',COLORGREEN,0);

ALB:=VALUEWHEN(AA,LLVBARS(l,20));//以AA位置为基准,获取20周期最低点距离AA的周期跨度
AL:=VALUEWHEN(AA,llv(l,20));//AA位置最低价(未必是AA最低价)
AC:=VALUEWHEN(AA,C);
 
LEN:=SUMBARS(AA,1)-1;//当前位置距离最近的AA的周期跨度,从0开始
AAH:=HHV(H,LEN);//AA以后,不包含AA的最高价 也不包含当前K

//至少距离AA 3个K以上,否则无法满足“收盘价连续3天在AA收盘价之上”;
BB:=LEN>=3 AND ALL(C>AC,3) AND ALL(L>AL,LEN) AND ISUP AND count(C>REF(AAH,1),LEN-2)=1 AND C>REF(AAH,1)  AND ALB+LEN+1<=9;
 
DRAWTEXT(BB,H+3*MINDIFF,'BB',COLORYELLOW,0);



你前面截图的我都过了一遍。然后那个沥青2021729 那个不满足是因为 连续阳线位置 已经不是第一次突破前高了。AA后第一次突破前高位置恰好不满足连续三个阳线的条件。

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

使用道具 举报

8

主题

44

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2021-7-6
曾用名:
 楼主| 发表于 2021-9-30 10:03 | 显示全部楼层
技术009 发表于 2021-9-30 08:59
[mw_shl_code=pel,true]AA:=ref(ISDOWN,1) and ISUP and LLVBARS(l,20)=3 AND ALL(C>AC,3) AND ALL(L>AL,LE ...

收到,已经很准确了,沥青2021729这种情况,如果我们方便加个 AA后第三天开始确认第一次突破前高 的条件 就加,加不了这样也行,问题 不大,

CC的条件跟BB只有最后一项低点到第一次突破前高的时间不同,
另外,麻烦老师把反向的K线用FA,FB,FC,命名帮我写一下,感恩!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 22:39 , Processed in 0.212173 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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