#最新
盘立方软件macd量化多空顶底背离麦语言指标公式源码

2024-06-09 0 74,241

盘立方软件macd量化多空顶底背离麦语言指标公式源码:

DIFF:=EMA(CLOSE,12) – EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
HH:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(H,N1));//上次MACD红柱期间合约最大值
HH2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(HH,1));//上上次MACD红柱期间合约最大值
MHD:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(MACD,N1));//上次MACD红柱期间MACD最大值
MHD2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(MHD,1));//上上次MACD红柱期间MACD最大值
LL:=VALUEWHEN(CROSS(DIFF,DEA),LLV(L,N2));//上次MACD绿柱期间合约最小值
LL2:=VALUEWHEN(CROSS(DIFF,DEA),REF(LL,1));//上上次MACD绿柱期间合约最小值
MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(MACD,N2));//上次MACD绿柱期间MACD最小值
MLD2:=VALUEWHEN(CROSS(DIFF,DEA),REF(MLD,1));//上上次MACD绿柱期间MACD最小值
A:=CROSSDOWN(DIFF,DEA)&&HH>HH2&&MHD<MHD2;//顶背离
B:=CROSS(DIFF,DEA)&&LL<LL2&&MLD>MLD2;//底背离
DRAWTEXT(A,H,’▼’),COLORWHITE,FONTSIZE30;
DRAWTEXT(B,L,’▲’),COLORWHITE,FONTSIZE30,VALIGN0;

HHH:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(C,N1));//上次MACD红柱期间合约最大值
HHH2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(HH,1));//上上次MACD红柱期间合约最大值
LLL:=VALUEWHEN(CROSS(DIFF,DEA),LLV(C,N2));//上次MACD绿柱期间合约最小值
LLL2:=VALUEWHEN(CROSS(DIFF,DEA),REF(LL,1));//上上次MACD绿柱期间合约最小值
DRAWTEXT(CROSS(H,REF(HHH,BARSLAST(SC))) AND COUNT(CROSS(H,REF(HHH,BARSLAST(SC))),BARSLAST(B)+1)=1 AND MACD>0 AND BARSLAST(B)<BARSLAST(SC),L,’●’),COLORRED,FONTSIZE35,VALIGN0;
DRAWTEXT(CROSSDOWN(L,REF(LLL,BARSLAST(JC))) AND COUNT(CROSSDOWN(L,REF(LLL,BARSLAST(JC))),BARSLAST(SC)+1)=1 AND MACD<0 AND BARSLAST(A)<BARSLAST(JC),H,’●’),COLORGREEN,FONTSIZE35,VALIGN2;

DRAWTEXT(A&&REF(VALUEWHEN(SC,A),1),H,’▼’),COLORCYAN,FONTSIZE30;
DRAWTEXT(B&&REF(VALUEWHEN(JC,B),1),L,’▲’),COLORRED,FONTSIZE30,VALIGN0;

DRAWSL(REF(B,SUMBARS(JC,2)-1)&&JC&&LL>LL2,LL,0,-N2+1,0,COLORRED);
DRAWSL(REF(A,SUMBARS(SC,2)-1)&&SC&&HH<HH2,HH,0,-N1+1,0,COLORCYAN);
DRAWTEXT(REF(B,SUMBARS(JC,2)-1)&&JC&&LL>LL2,LL,’A’),COLORRED,VALIGN0,FONTSIZE18,ALIGN0;
DRAWTEXT(REF(A,SUMBARS(SC,2)-1)&&SC&&HH<HH2,HH,’A’),COLORCYAN,FONTSIZE18,ALIGN0;

COND1:REF(B,SUMBARS(JC,2)-1)&&JC&&LL>LL2;
COND2:REF(A,SUMBARS(SC,2)-1)&&SC&&HH<HH2;
DRAWSL(REF(COND1,SUMBARS(JC,2)-1) && REF(B,SUMBARS(JC,3)-1)&&JC&&LL>=LL2,LL,0,-N2+1,0,COLORRED);
DRAWSL(REF(COND2,SUMBARS(SC,2)-1) && REF(A,SUMBARS(SC,3)-1)&&SC&&HH<=HH2,HH,0,-N1+1,0,COLORCYAN);

DRAWTEXT(REF(COND1,SUMBARS(JC,2)-1) && REF(B,SUMBARS(JC,3)-1)&&JC&&LL>=LL2,LL,’B’),VALIGN0,FONTSIZE18,COLORRED,ALIGN0;
DRAWTEXT(REF(COND2,SUMBARS(SC,2)-1) && REF(A,SUMBARS(SC,3)-1)&&SC&&HH<=HH2,HH,’B’),FONTSIZE18,COLORCYAN,ALIGN0;

盘立方软件macd量化多空顶底背离麦语言指标公式源码

常见问题及下载声明: 1、指标不提供具体的使用方法,详情里一般会说明使用建议,需自行学习研究。 2、指标下载后,代表已对该指标认可,顾不退款! 3、指标不会安装,可在首页点击指标公式安装,各大软件指标安装教程。 4、指标是分析学习工具,不能依赖操作,仅供学习之用,依次操作,盈亏自负! 转载文章声明:本网站转载文章仅为传播更多期货行业信息,并不代表本网站赞同其观点,本网站也不保证文章内容的真实性、准确性和可靠性、完整性。 文章解释权归原作者所有,依次操作,所有后果自行承担,与本站无任何关系。如该文章涉及作品内容、版权或禁止转载的,请及时联系,我们将在第一时间处理。

云析赢指标公式网首席工程师

相关文章

发表评论
暂无评论