金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3817|回复: 9

这向上的期间大于等于5个周期怎么表达呀?

[复制链接]

4603

主题

4688

帖子

4713

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-1-4 15:55 | 显示全部楼层 |阅读模式
请教:MACD中,DEA指标线拐头向上,然后过一段时间拐头向下,这向上的期间大于等于5个周期怎么表达呀,或者怎么判断这个上升区间是否大于5个周期?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-4 15:59 | 显示全部楼层
你这个拐头向下 向上 是如何定义的。这个是需要给出一个定义的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-4 16:10 | 显示全部楼层
这样吧。我先按照下面方式去定义拐头向上和向下:

VARIABLE:lx:=0;

input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :=EMA(DIFF,M);
MACD1 :=2*(DIFF-DEA), COLORSTICK;


拐头向上:DEA>ref(DEA,1);
拐头向下:DEA<ref(DEA,1);
if 拐头向上  then  
begin
if lx>=0 then lx:=lx+1;
if lx<0 then lx:=1;
end

if 拐头向下  then  
begin
if lx>0 then lx:=-1;       
if lx<=0 then lx:=lx-1;
end


lastValue:VALUEWHEN(lx*ref(lx,1)<0,abs(ref(lx,1))),NODRAW;//如果当前拐头向上,则返回最近一次拐头向下的持续周期 反之同理
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

9

主题

88

帖子

88

积分

等级: 免费版

注册:
2022-8-22
曾用名:
发表于 2023-1-4 16:10 | 显示全部楼层
拐头向上,A:=CROSS(DEA,REF(DEA,1));定义为拐头向上,B:=CROSS(REF(DEA,1),DEA);定义为拐头向下,拐头向上之后,再拐头向下这个区间的周期数大于等于5怎么表达?怎么判断是大于等于5呢?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-4 16:13 | 显示全部楼层
看3楼代码 。你这个拐头向下 向上  其实就是大于小于应该。和我那个应该一样的,如果不一样 你替换下我那个上下拐 的定义就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

9

主题

88

帖子

88

积分

等级: 免费版

注册:
2022-8-22
曾用名:
发表于 2023-1-4 16:35 | 显示全部楼层
这个代码我还是用不太好,可以这样问你吗?如何表达我所 说的这个区间呢?
705f25364faef18f8a899f5f604022a.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-4 16:39 | 显示全部楼层
你就写一句判断就行了啊。前面注释里都说明了这个变量的含义。

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

使用道具 举报

9

主题

88

帖子

88

积分

等级: 免费版

注册:
2022-8-22
曾用名:
发表于 2023-1-4 16:41 | 显示全部楼层
好的谢谢你
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-4 16:44 | 显示全部楼层
另外你要注意:
“DEA指标线拐头向上,然后过一段时间拐头向下,这向上的期间”我是根据这个描述。在拐头向下时候判断前面的拐头向上的。

如果你当前直接就是拐头向上的阶段,那直接判断 lx>=5 就行了。如果是判断当前拐头向下阶段那直接判断 lx<=-5 就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

9

主题

88

帖子

88

积分

等级: 免费版

注册:
2022-8-22
曾用名:
发表于 2023-1-4 19:48 | 显示全部楼层
非常感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 10:35 , Processed in 0.114454 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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