投资者咨询:MACD高低点的定义格式 (文华财经)
来源:文华财经 日期:2024-11-3 15:47
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=上次死叉到发生金叉时的低点
GG:=上次金叉到发生死叉时的高点
在0轴之上的DD写“低”
请保留注释,
技术人员回复
日期:2024-11-3 18:56
投资者咨询:MACD高低点的定义格式 (文华财经)
来源:文华财经 日期:2024-11-3 15:47
技术人员回复
日期:2024-11-4 8:19
参考:
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=VALUEWHEN(JC,REF(LLV(L,BARSLAST(SC)+1),1));
GG:=VALUEWHEN(SC,REF(HHV(H,BARSLAST(JC)+1),1));
KTEXT(JC&&REF(REF(K2,LLVBARS(L,BARSLAST(SC)+1)),1),-1-REF(LLVBARS(L,BARSLAST(SC)+1),1),DD,1,COLORGREEN,'低'),VALIGN0,FONTSIZE20;
KTEXT(SC&&REF(REF(K1,HHVBARS(H,BARSLAST(JC)+1)),1),-1-REF(HHVBARS(H,BARSLAST(JC)+1),1),GG,1,COLORRED,'高'),FONTSIZE20;
投资者咨询:MACD高低点的定义格式 (文华财经)
来源:文华财经 日期:2024-11-3 15:47
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=上次死叉到发生金叉时的低点
GG:=上次金叉到发生死叉时的高点
在0轴之上的DD写“低”
在0轴之下的GG写“高”
空头:0轴之下死叉做空,止损为前GG
技术人员回复
日期:2024-11-4 10:39
参考:
//定义变量
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=VALUEWHEN(JC,REF(LLV(L,BARSLAST(SC)+1),1));
GG:=VALUEWHEN(SC,REF(HHV(H,BARSLAST(JC)+1),1));
KTEXT(JC&&REF(REF(K2,LLVBARS(L,BARSLAST(SC)+1)),1),-1-REF(LLVBARS(L,BARSLAST(SC)+1),1),DD,1,COLORGREEN,'低'),VALIGN0,FONTSIZE20;
KTEXT(SC&&REF(REF(K1,HHVBARS(H,BARSLAST(JC)+1)),1),-1-REF(HHVBARS(H,BARSLAST(JC)+1),1),GG,1,COLORRED,'高'),FONTSIZE20;
//做多策略
JC&&K1,BPK;
C<=REF(DD,BARSBK),SP;
//做空策略
SC&&K2,SPK;
C>=REF(GG,BARSSK),BP;
//设置
投资者咨询:MACD高低点的定义格式 (文华财经)
来源:文华财经 日期:2024-11-3 15:47
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=上次死叉到发生金叉时的低点
GG:=上次金叉到发生死叉时的高点
在0轴之上的DD写“低”
在0轴之下的GG写“高”
空头:0轴之下死叉做空,止损为前GG
技术人员回复
日期:2024-11-4 10:57
参考:
//定义变量
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=VALUEWHEN(JC,REF(LLV(L,BARSLAST(SC)+1),1));
GG:=VALUEWHEN(SC,REF(HHV(H,BARSLAST(JC)+1),1));
KTEXT(JC&&REF(REF(K2,LLVBARS(L,BARSLAST(SC)+1)),1),-1-REF(LLVBARS(L,BARSLAST(SC)+1),1),DD,1,COLORGREEN,'低'),VALIGN0,FONTSIZE20;
KTEXT(SC&&REF(REF(K1,HHVBARS(H,BARSLAST(JC)+1)),1),-1-REF(HHVBARS(H,BARSLAST(JC)+1),1),GG,1,COLORRED,'高'),FONTSIZE20;
//做多策略
JC&&K1,BPK;//0轴之上金叉做多
C<=REF(DD,BARSBK),SP;//止损为前DD
//做空策略
SC&&K2,SPK;//0轴之下死叉做空
C>=REF(GG,BARSSK),BP;//止损为前GG
//设置
AUTOFILTER;
投资者咨询:MACD高低点的定义格式 (文华财经)
来源:文华财经 日期:2024-11-3 15:47
老师你好,可能我写错了
技术人员回复
日期:2024-11-4 11:25
再看下
//定义变量
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :=EMA(DIFF,9),NODRAW;//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JC:=CROSS(DIFF,DEA);
SC:= CROSSDOWN(DIFF,DEA);
K1:=DIFF>0&&DEA>0;//快慢线都大于零
K2:=DIFF<0&&DEA<0;//快慢线都小于零
DD:=VALUEWHEN(JC,REF(LLV(L,BARSLAST(SC)+1),1));
GG:=VALUEWHEN(SC,REF(HHV(H,BARSLAST(JC)+1),1));
KTEXT(JC&&REF(REF(K1,LLVBARS(L,BARSLAST(SC)+1)),1),-1-REF(LLVBARS(L,BARSLAST(SC)+1),1),DD,1,COLORGREEN,'低'),VALIGN0,FONTSIZE20;
KTEXT(SC&&REF(REF(K2,HHVBARS(H,BARSLAST(JC)+1)),1),-1-REF(HHVBARS(H,BARSLAST(JC)+1),1),GG,1,COLORRED,'高'),FONTSIZE20;
//做多策略
JC&&K1,BPK;//0轴之上金叉做多
C<=REF(VALUEWHEN(JC&&REF(REF(K1,LLVBARS(L,BARSLAST(SC)+1)),1),DD),BARSBK),SP;//止损为前DD
//做空策略
SC&&K2,SPK;//0轴之下死叉做空
C>=REF(VALUEWHEN(SC&&REF(REF(K2,HHVBARS(H,BARSLAST(JC)+1)),1),GG),BARSSK),BP;//止损为前GG
//设置
AUTOFILTER;