金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5189|回复: 4

macd零轴上第一次金叉选股公式

[复制链接]

4646

主题

4744

帖子

4769

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-12-16 11:46 | 显示全部楼层 |阅读模式
请教:在网上找的,代入试了,如图,明显不对,请老师帮修改一下,谢谢:DIF:=EMA(CLOSE,10)-EMA(CLOSE,20);
DEA:=EMA(DIF,7);
MACD:=(DIF-DEA)*2;
AA:=CROSS(DIF,DEA) AND DEA>0;
T:=BARSLAST(CROSS(DEA,DIF));
CC:=REF(BARSLAST(CROSS(DIF,0)),T+1)<20 AND COUNT(DIF>=DEA,T)=1;
xg:AA AND CC;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-12-16 12:36 | 显示全部楼层
因为你条件选股使用的数据量和图中加载的指标使用的数据量不相同。所以结果不同
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-16 15:35 | 显示全部楼层
再选股的时候,会用到默认的历史K线数据量,加载到图表上,图上也会有加载的历史K线数据量,这两者的数据量不同,对计算出来的MACD指标的结果是有差异的,特别是MACD这种递归算法指标,数据量使用不同,结果肯定会存在差异的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-16 16:00 | 显示全部楼层
1、你这个代码并没有表示出MACD指标在0轴之上啊,MACD>0才表示是在零轴之上。
2、另外你这个指标是运行在什么周期上的呢,第一次金叉又是什么意思呢,你的需求描述的很模糊,我们没法给你写啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-16 17:28 | 显示全部楼层
参考如下代码:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD1:=2*(DIFF-DEA);
A:=REF(BARSLAST(CROSS(DIFF,DEA))+1,BARSLAST(CROSS(DIFF,DEA))+1)+BARSLAST(CROSS(DIFF,DEA));
CON1:=CROSS(DIFF,DEA) AND DIFF>0 AND DEA>0;
CON2:=REF(DEA,A)<0 AND REF(DIFF,A)<0;
CON:CON1 AND CON2;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-29 16:28 , Processed in 0.128835 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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