投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
老师。你好,帮忙编写用一小时MACD的指标判别多空方向,用15分钟级别开单,当一小时MACD翻红15分钟MACD翻红只做多单不做空单,1小时为绿柱时,15分钟只开空单,止损方式跌破BK的低点平多,突破SK的高点平空,立即执行。如果1小时MACD是红柱15分钟也是红柱做了止损处理后15分钟还会开多单,这样会反复出现止损开单的情况,怎样避免呢?谢谢。
技术人员回复
日期:2020-10-15 16:08
#IMPORT [HOUR,1,AA] AS VAR
MACD1:=VAR.MACD;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
CON1:=MACD1>0 && MACD>0;
CON2:=MACD1<0 && MACD<0;
C<REF(L,BARSBK),SP;
C>REF(H,BARSSK),BP;
CON1 && COUNTSIG(BK,BARSLAST(CROSS(DIFF,DEA))),BK;
CON2 && COUNTSIG(SK,BARSLAST(CROSSDOWN(DIFF,DEA))),SK;
CON2:=MACD1<0 && MACD<0;
C<REF(L,BARSBK),SP;
C>REF(H,BARSSK),BP;
CON1 && COUNTSIG(BK,BARSLAST(CROSS(DIFF,DEA))),BK;
CON2 && COUNTSIG(SK,BARSLAST(CROSSDOWN(DIFF,DEA))),SK;
AUTOFILTER;
投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
老师,加载没信号。BK,SK是信号走完开仓,止损是立即执行。
投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
老师,加载没信号。帮忙修改下:BK,SK是信号走完开仓,止损是立即执行。
技术人员回复
日期:2020-10-15 17:50
#IMPORT [HOUR,1,AA] AS VAR
MACD1:=VAR.MACD;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
CON1:=MACD1>0 && MACD>0;
CON2:=MACD1<0 && MACD<0;
C<REF(L,BARSBK),SP;
C>REF(H,BARSSK),BP;
CON1 && COUNTSIG(BK,BARSLAST(CROSS(DIFF,DEA)))=0,BK;
CON2 && COUNTSIG(SK,BARSLAST(CROSSDOWN(DIFF,DEA)))=0,SK;
AUTOFILTER;
CHECKSIG_MIN(SP,'A',0,'C',0);
CHECKSIG_MIN(BP,'A',0,'C',0);
投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
能否在平仓上再加上一个条件一小时15分钟MACD翻绿同时1小时翻绿。
技术人员回复
日期:2020-10-15 18:12
#IMPORT [HOUR,1,AA] AS VAR
MACD1:=VAR.MACD;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
CON1:=MACD1>0 && MACD>0;
CON2:=MACD1<0 && MACD<0;
C<REF(L,BARSBK)&&CON2,SP;
C>REF(H,BARSSK)&&CON1,BP;
CON1 && COUNTSIG(BK,BARSLAST(CROSS(DIFF,DEA)))=0,BK;
CON2 && COUNTSIG(SK,BARSLAST(CROSSDOWN(DIFF,DEA)))=0,SK;
AUTOFILTER;
CHECKSIG_MIN(SP,'A',0,'C',0);
CHECKSIG_MIN(BP,'A',0,'C',0);
投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
应该是用||吧。谢谢
技术人员回复
日期:2020-10-15 18:19
投资者咨询:MACD开单的问题 (文华财经)
来源:文华财经 日期:2020-10-15 16:02
谢谢老师,还想辛苦编写背离指标。第一个是交叉背离,MACD进行金叉或者死叉出现的DIFF和DEA(黄白线)交叉点空头背离一次比一次高,多头背离一次比一次低,最好是连续3次后出现开仓。第二是不进行交叉MACD出现的柱状背离价格连续3次创新高或新低,最后1次MACD柱状反而小于前两次。