改成文华指标 (文华财经)

投资者咨询:改成文华指标 (文华财经)
来源:文华财经  日期:2021-1-21 22:50
  D:=15;FIRE:=3;
MACD:=BARSLAST("MACD.MACD"<REF("MACD.MACD",1))>=3;
A:=ZIG(4,D);                 B:=REF(A,1);
G:=CROSS(A,B);                 F:=CROSS(B,A);
VAR1:=REF(LOW,SUMBARS(G,3)); {左肩起涨低价}
VAR2:=REF(HIGH,SUMBARS(F,2)); {左肩最高价}
VAR3:=REF(HIGH,SUMBARS(F,1)); {右肩最高价}
VAR4:=REF(LOW,SUMBARS(G,2)); {头肩底价}
VAR5:=REF(LOW,SUMBARS(G,1)); {右肩回调低价}
买点1:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND BARSLAST(G)<3 AND MACD,1,0);
买点2:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR2),2,0);
买点3:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR3),3,0);
CHOICE:IF(FIRE=1,买点1,IF(FIRE=2,买点2,买点3));  
技术人员回复
日期:2021-1-21 22:52
 参考:

D:=15;
FIRE:=3;
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD1:=2*(DIFF-DEA),COLORSTICK;
MACD:=BARSLAST(MACD1<REF(MACD1,1))>=3;
A:=ZIGZAG(H,D,1);                 
B:=REF(A,1);
G:=CROSS(A,B);                 
F:=CROSS(B,A);
VAR1:=REF(LOW,SUMBARS(G,3)); 
VAR2:=REF(HIGH,SUMBARS(F,2));
VAR3:=REF(HIGH,SUMBARS(F,1)); 
VAR4:=REF(LOW,SUMBARS(G,2)); 
VAR5:=REF(LOW,SUMBARS(G,1)); 
买点1:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND BARSLAST(G)<3 AND MACD,1,0);
买点2:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR2),2,0);
买点3:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR3),3,0);
CHOICE:IF(FIRE=1,买点1,IF(FIRE=2,买点2,买点3)); 

投资者咨询:改成文华指标 (文华财经)
来源:文华财经  日期:2021-1-21 22:50
 老师 什么都没有

技术人员回复
日期:2021-1-21 23:05
调整下参数看下,满足条件的K线比较少。

D:=0.15;
FIRE:=3;
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD1:=2*(DIFF-DEA),COLORSTICK;
MACD:=BARSLAST(MACD1<REF(MACD1,1))>=3;
A:=ZIGZAG(H,D,1);                 
B:=REF(A,1);
G:=CROSS(A,B);                 
F:=CROSS(B,A);
VAR1:=REF(LOW,SUMBARS(G,3)); 
VAR2:=REF(HIGH,SUMBARS(F,2));
VAR3:=REF(HIGH,SUMBARS(F,1)); 
VAR4:=REF(LOW,SUMBARS(G,2)); 
VAR5:=REF(LOW,SUMBARS(G,1)); 
买点1:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND BARSLAST(G)<3 AND MACD,1,0);
买点2:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR2),2,0);
买点3:=IF(VAR3>1.01*VAR2 AND VAR5>1.01*VAR1 AND VAR4<VAR1 AND CROSS(CLOSE,VAR3),3,0);
CHOICE:IF(FIRE=1,买点1,IF(FIRE=2,买点2,买点3)); 

投资者咨询:改成文华指标 (文华财经)
来源:文华财经  日期:2021-1-21 22:50
 副图  还是主图  没有任何东西

技术人员回复
日期:2021-1-22 8:03
加载到副图上,CHOICE是有返回值的,

但是满足条件的位置比较少,您在K线图上按键盘向下键申请更多数据再看下。



图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:12.jpg