专栏名称: 定锚
开放的自留地
目录
相关文章推荐
51好读  ›  专栏  ›  定锚

主力拐点选股(一组选股信号解读)1

定锚  · 公众号  ·  · 2024-12-15 00:00

正文

长牛排队源码:


AA1:=CROSS("MACD.DIF#WEEK","MACD.DEA#WEEK") AND "MACD.DIF#WEEK"<0;

AA2:=CROSS("MACD.DEA#WEEK","MACD.DIF#WEEK");

AAA:=BARSLAST(AA2)>BARSLAST(AA1) AND BARSLAST(AA1)>0 AND "MACD.MACD#WEEK">0;

BB1:=CROSS("MACD.DIF","MACD.DEA") AND "MACD.DIF"<0;

BB2:=CROSS("MACD.DEA","MACD.DIF") AND "MACD.DIF">0;

BB3:=CROSS("MACD.DIF","MACD.DEA");

BBB:=BARSLAST(BB1)>BARSLAST(BB2) AND BARSLAST(BB3)>BARSLAST(BB2) AND BARSLAST(BB2)>0;

CCC:=C>MA(C,60) AND EXIST(CROSS(MA(C,60),MA(C,120)),60);

长牛排队:AAA AND BBB AND CCC;


长牛排队解读:

MACD指标相关
BB1表示日线的MACD的DIF线向上穿过DEA线(金叉)并且DIF线小于0。这与AA1类似,不过是在日线级别寻找MACD在负半轴的金叉情况。
BB2表示日线的MACD的DEA线向上穿过DIF线(死叉)并且DIF线大于0。
BB3表示日线的MACD的DIF线向上穿过DEA线(金叉)。
BBB条件基于BB1、BB2和BB3,它要求距离上一次BB1(日线金叉)的周期数大于距离上一次BB2(日线死叉)的周期数,距离上一次BB3(日线金叉)的周期数大于距离上一次BB2(日线死叉)的周期数,并且距离上一次BB2的周期数大于0。这是在对日线MACD的金叉死叉顺序和周期关系进行筛选。
AA1表示周线的MACD的DIF线向上穿过DEA线(金叉)并且DIF线小于0。这可能是在寻找周线级别MACD在负半轴的金叉情况,这种情况可能暗示周线级别股价处于相对弱势状态下的短期向好信号。
AA2表示周线的MACD的DEA线向上穿过DIF线(死叉)。
AAA条件基于AA1和AA2,它要求距离上一次AA2(周线死叉)的周期数大于距离上一次AA1(周线金叉)的周期数,并且距离上一次AA1的周期数大于0,同时周线的MACD柱值大于0。这整体是在周线MACD的一种状态判断,可能是在筛选出周线MACD在特定金叉死叉顺序和MACD柱状态下的股票。
AA1和AA2(周线MACD)
BB1、BB2和BB3(日线MACD)
价格与均线关系(CCC)
CCC条件要求当前股价C大于60日均线,并且在过去60个周期内存在120日均线向上穿过60日均线的情况。这是在结合均线关系判断股价的相对强势和中长期均线的交叉情况。
长牛排队条件
最后“长牛排队”是综合了AAA(周线MACD相关)、BBB(日线MACD相关)和CCC(股价与均线关系)三个条件。这意味着整体是在筛选出同时满足周线MACD特定状态、日线MACD特定状态以及股价与均线特定关系的股票,可能是一种试图寻找具有“长牛”潜力股票的策略。
股票分析
通过对MACD指标在周线和日线的不同交叉情况以及股价与均线关系的综合判断,试图找到那些在中长期和短期技术指标上都显示出一定强势特征的股票,认为这些股票可能具有较好的上涨潜力,从而进行进一步的研究或者投资决策。
量化交易策略开发
在量化交易中,这可以是一个初步的策略构建模块。可以将这个条件作为一个进入交易的信号条件。不过,在实际的量化交易中,还需要考虑更多的因素,如止损、止盈策略,交易成本,市场流动性等。
参数调整
对于MACD指标,可以考虑调整其计算周期参数。例如,默认的MACD计算周期可能并不适用于所有股票或者市场情况。可以尝试不同的短期和长期EMA周期来优化MACD指标的计算,从而可能得到更准确的信号。
对于均线部分,60日和120日均线的选择也可以根据市场的不同特点进行调整。比如在一些波动较大的市场,可以使用更短周期的均线组合来更及时地反映股价变化。
增加过滤条件
可以增加成交量相关的条件。例如,在出现“长牛排队”信号时,要求成交量也满足一定的条件,如成交量在近期有明显的放大或者处于一定的均量之上。这是因为成交量是股票价格变动的重要推动因素,合理的成交量配合可以提高信号的可靠性。






请到「今天看啥」查看全文