TA的每日心情 | 开心 2022-11-11 07:43 |
---|
签到天数: 1848 天 [LV.Master]签到十一级
六段
 
- 积分
- 56090
|
DIF:= EMA(CLOSE,12)-EMA(CLOSE,26);
% M5 f' @+ z& P i+ W! R$ ]' \DEA:= EMA(DIF,9);8 x0 R8 v' K: q: P, j# M3 C! P
MACD:= (DIF-DEA)*2;
" G @- j$ k6 Y2 ]( A2 ]6 P: x# [2 [3 F7 i5 n% ~( e# W
均值:= SUM(ABS(MACD), 100)/100;
& s- ~' D5 V' b1 y, i: vNOTEXT回:= REF(MACD, 2) > REF(MACD, 1) AND REF(MACD, 1) < 均值*0.1 AND
6 J+ \% l5 P1 [' N; k* [3 ` H r5 GREF(MACD, 1)>=0 AND REF(MACD, 1) < MACD;
' q+ e' O" ]6 V金叉败:= REF(MACD, 2) < REF(MACD, 1) AND REF(MACD, 1) > 0-均值*0.1 AND . m& I0 |/ ]7 E6 v6 f
REF(MACD, 1)<=0 AND REF(MACD, 1) > MACD;
5 z, J) x6 i% E$ F7 t1 h. }0 g" P, R O) \# w
AA1A:= BARSLAST(CROSS(DEA, DIF))+1;
% J+ _+ r8 W: ^: M6 B3 C1 t: qAA1B:= IF(NOTEXT回 OR 金叉败, BARSLAST(NOTEXT回 OR 金叉败)+3, 99999);
: J0 `1 y' T, z0 V0 j2 {1 ?AA1:= IF(AA1B<AA1A, AA1B, AA1A);
# a9 Z0 K* I' }2 K0 w! k
/ c* a# V' K) k' ~# e/ W {( a S0 \AA2A:= REF(BARSLAST(CROSS(DEA, DIF)), AA1)+1;% X% U- Y5 \2 [: D
AA2B:= IF(REF(NOTEXT回 OR 金叉败, AA1), REF(BARSLAST(NOTEXT回 OR 金叉败), AA1), 99999)+3;' E: a6 @$ Q# L
AA2:= IF(AA2B<AA2A, AA2B, AA2A);
: C) M2 G/ [. d* M8 _* n* O
5 s- l& y$ q) }" G; tDIFZ~小值:= LLV(DIF, AA1+AA2);
3 s3 E+ X5 U6 j$ F+ Y+ ODIFZ~小日:= LLVBARS(DIF, AA1+AA2);5 H- Y! A; x1 Y' U9 h- S
DBL1:= IF(DIFZ~小日<=AA1, 0, 1);
. H; F% ~) o0 z* l! iDBL2:= IF(DBL1=1 AND C<REF(C, DIFZ~小日) AND DIF>REF(DIF, DIFZ~小日), 1, 0);
, c5 L& Q- S A" A; d4 h4 o3 b& sDBL:= IF(DBL1=0, 0, DBL2);
0 R9 e( M# N" J U
8 ?* g0 @+ D3 {8 e+ uDBLJC: MACD2.DBL AND (CROSS(MACD2.DIF, MACD2.DEA) OR MACD2.NOTEXT回) AND MACD2.DIF>REF(MACD2.DIF, 1);) a* u5 E) o+ F u' `7 ^
8 L0 e, D3 [# c2 K4 r/ t3 `
把中间的字符减少了,测试通过了,不知道有没有改变函数的用法,试试再说 |
|