macd金叉选股源码(周线macd零轴上金叉选股公式)
通达信选股公式编写及
一、MACD周线金叉选股公式
在通达信中,MACD周线金叉的选股公式如下:
1. 计算DIF和DEA值:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);
2. 选择金叉状态:XG:BARSLAST(CROSS(DIF,DEA))>0 AND DIF>DEA;该公式将在周线级别寻找MACD金叉的股票。
二、MACD 30分钟金叉选股公式
对于通达信软件的MACD 30分钟金叉选股公式,可以编写如下:
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:=EMA(DIF,M);MACD:=(DIF-DEA)2;其中SHORT和LONG为MACD计算中的短期和长期EMA周期,M为平滑周期。设置周期为30分钟,并筛选出DIF与DEA交叉的股票。注意此公式适用于各个周期,使用时选择相应的周期即可。此公式仅能筛选出正在形成金叉的股票,无法筛选已形成的长时间金叉股票。若需要筛选已形成的金叉股票,可以调整条件为DIFF在DEA上方。具体操作是:SHORT :=你想要设置的短期周期;LONG :=你想要设置的长期周期;M :=平滑周期;DIFF :=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA :=EMA(DIFF,M);筛选条件为DIFF>DEA。这样就只筛选MACD线上穿零轴时的股票。在使用前确保下载完整的分时数据。若只需要MACD金叉选股公式,可以简化为:XG:CROSS(MACD.DIF,MACD.DEA);注意,使用前请确保数据完整并选择合适的选股周期。另外请注意,在编写选股公式时务必谨慎细致,以确保选股公式的准确性并符合您的实际需求。至于DMI金叉选股公式及三线金叉选股公式较为复杂,需要根据具体的股票市场和技术指标来编写和优化,在此无法给出具体公式代码。建议您结合实际需求及市场走势,寻求专业的技术分析和公式编写支持。