【指标介绍】
在数字行情的波动节奏里,找准标的的强弱切换节点,是很多朋友优化看盘效率的关键。今天给大家分享一套无未来函数、手机电脑通用的 “黑马回调” 组合工具,包含主图、副图、选股三类公式,专为早盘特定时段的信号识别打造,帮你更精准地捕捉强势标的的回调契机。
一、指标概述
本套 “黑马回调” 组合工具,是一套适配行情分析软件的信号识别系统,包含1 个主图指标、1 个副图指标、1 个选股指标,三者可以搭配使用,也可以独立运行。
它的核心作用,是在行情波动过程中,筛选出经历过短期强势表现后,进入健康回调阶段的标的,并在特定时段给出明确的信号提示。指标全程无未来函数,信号一旦出现不会漂移,适配电脑端和手机端的行情分析软件,无论是居家复盘还是外出看盘,都能轻松使用。
二、设计逻辑
“黑马回调” 组合工具的设计,围绕 **“趋势判定 + 强弱筛选 + 回调确认”** 三大核心展开,通过多维度数据的交叉验证,过滤无效信号,提升识别精准度:
趋势锚定层:引入 5 日、10 日短期均线,以及 60 日、120 日长期均线的组合逻辑,要求短期均线呈现多头排列特征,以此锚定标的的中期向上趋势,避免陷入弱势震荡的行情陷阱。
强弱识别层:通过量能变化、价格波动幅度等数据,筛选出曾经出现过强势表现的标的,同时设置多日周期的验证条件,确保标的的强势并非偶然的短期脉冲。
回调确认层:重点监测标的在强势表现后的回调过程,通过价格位置、均线支撑、量能萎缩等多重条件,判断回调是否处于健康区间,同时结合 EMA、DMA 等平滑算法,过滤行情波动带来的噪音,最终锁定有效的信号节点。
信号输出层:主图指标直接在行情图表上标注信号位置,副图指标通过柱状图和图标强化信号提示,选股指标则直接筛选出符合所有条件的标的,实现 “选、看、判” 一体化。
三、使用方法
本套指标的使用,核心聚焦在每个交易日早盘集合竞价结束后(9:25 至 9:30 期间),具体操作步骤如下:
选股指标启动:在行情软件中打开选股功能,导入 “黑马回调” 选股公式,设置筛选时段为当日集合竞价结束后,执行选股程序,获取符合条件的标的列表。
主图指标验证:将筛选出的标的加入自选列表,切换到主图指标界面,查看标的是否满足 “短期均线多头排列 + 回调后贴近均线支撑” 的特征,同时确认主图上的彩色信号柱是否清晰标注。
副图指标确认:切换到副图指标界面,观察副图中的图标信号是否同步出现,若主副图信号相互印证,则可重点关注;若信号出现分歧,则暂时搁置。
盘中跟踪观察:对于信号确认的标的,盘中持续跟踪其价格与均线的互动关系,以及量能的变化趋势,结合自身的看盘习惯,进一步优化判断。
四、优势分析
信号精准度高:通过多周期均线、量能、价格波动等多重条件交叉验证,有效过滤掉市场中的随机波动信号,减少无效提示的干扰。
使用场景明确:专门针对早盘特定时段设计,贴合短线看盘的时间节奏,帮助使用者在行情启动前锁定关注标的,提升看盘效率。
多端适配无压力:指标源码兼容电脑端和手机端的行情分析软件,无需额外修改参数,下载导入即可使用,满足不同场景的看盘需求。
无未来函数干扰:指标的计算逻辑基于历史和实时数据,信号生成后不会因为后续行情变化而漂移,确保了信号的可靠性和可追溯性。
五、可提升空间
参数个性化优化:指标中的均线周期、量能筛选阈值等参数,是基于通用行情特征设定的。使用者可以根据自己关注的行情风格,微调参数数值,让指标更贴合个人的看盘习惯。
多周期共振验证:目前指标主要聚焦于短期行情的判断,后续可以结合周线、月线等更长周期的趋势指标,形成多周期共振的分析体系,进一步提升信号的参考价值。
信号提醒功能拓展:对于支持公式拓展的行情软件,可以在现有指标基础上,添加声音提醒、弹窗提示等功能,避免因盘中行情波动错过关键信号。
六、总结
“黑马回调” 组合工具,是一套聚焦于强势标的回调信号识别的实用分析系统,通过主图、副图、选股三个指标的协同配合,为使用者提供了从筛选到确认的完整分析路径。
它的优势在于信号明确、使用便捷、适配性强,尤其适合注重早盘时段分析的朋友。同时,指标保留了个性化优化的空间,使用者可以根据自身需求调整参数,让工具更好地服务于日常看盘。
需要注意的是,任何分析工具都只是行情判断的辅助手段,结合自身的看盘经验和市场认知,才能更好地发挥工具的价值。
【指标图示】







【指标源码】
{黑马回调副图}
A1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
A2:=REF(A1,1);
A3:=MA(CLOSE,5);
A4:=MA(CLOSE,10);
A5:=MA(CLOSE,60);
A6:=MA(CLOSE,120);
A7:=REF(CLOSE,1)< REF(A3,1) AND OPEN< A3 AND A3>A6;
A8:=REF(A7,1)=0 AND A7;
A9:=EMA(HHV(HIGH,1),8);
A10:=EMA(CLOSE,8);
A11:=A10< REF(A10,1) AND CLOSE< A10;
A12:=IF(A9< REF(A9,1) OR A11,1,0);
A13:=(COUNT(A12=1,4)=3 AND A12=0)*89;
A14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
A15:=IF(CLOSE>OPEN,A14*(HIGH-LOW),IF(CLOSE< OPEN,A14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-A14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-A14*(HIGH-LOW),0-VOL/2));
A16:=A15/20/1.15;
A17:=A16*0.55+REF(A16,1)*0.33+REF(A16,2)*0.22;
A18:=EMA(A17,3);
A19:=A18< 100;
A20:=COUNT(A19,9)< 2;
A21:=CLOSE/REF(CLOSE,1)>1.09;
A22:=CLOSE=HIGH;
A23:=REF(A21,1) AND REF(A22,1);
A24:=COUNT(A23,11)>0;
A25:=MA(CLOSE,3);
A26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
A27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
A28:=REF(HHV(VOL,10),1);
A29:=MA(CLOSE,20);
A30:=(A25+A3)/2;
A31:=COUNT(COUNT(A26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;
A32:=COUNT(COUNT(A26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;
A33:=A29>REF(A29,1) AND VOL< A28 AND A31 AND A27>3 AND OPEN<=A3 AND CLOSE>A3 AND (COUNT(A30>REF(A30,1),3)>=3 OR COUNT(A3>REF(A3,1),3)>=3) AND COUNT(A29>REF(A29,1),25)>=16;
A34:=(CLOSE-OPEN)/OPEN*100;
A35:=A32 AND VOL< 1.3*REF(VOL,1) AND COUNT(A34>0.5,6)>=5 AND COUNT(A25>A3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND A27>4.5 AND OPEN<=A25 AND CLOSE>A25 AND OPEN>A3;
A36:=A33 OR A35;
A37:=A36=1 AND COUNT(A36,15)=1;
A38:=AMOUNT/VOL/7;
A39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
A40:=SUM(AMOUNT,10)/A38/7;
A41:=DMA(A39,VOL/A40);
A42:=(CLOSE-A41)/A41*100;
A43:=-A42;
A44:=A42>A43;
A45:=CROSS(A42,0.6) AND A44;
A46:=EMA(CLOSE/REF(CLOSE,1),5);
A47:=EMA(CLOSE/REF(CLOSE,1),10);
A48:=CROSS(A46,A47);
A49:=A45 AND A48;
A50:=A49 AND A37;
A51:=COUNT(A37,10)>0;
A52:=A49 AND A51 AND A24;
A53:=A49 AND A24 AND A13;
A54:=A50 AND A24;
A55:=A52 OR A54 OR A53;
A56:=(EMA(CLOSE,13)-EMA(CLOSE,42))/EMA(CLOSE,42)*100;
A57:=EMA(A56,3);
A58:=(A56-A57)*100;
A59:=A58-REF(A58,1);
A60:=CROSS(A59,50);
A61:=EMA(EMA(EMA(CLOSE,13),13),13);
A62:=(A61-REF(A61,1))/REF(A61,1)*100;
A63:=MA(A62,3);
A64:=A62>A63;
A65:=CLOSE/REF(CLOSE,1)>1.09;
A66:=CLOSE=HIGH;
A67:=REF(A65,1) AND REF(A66,1);
A68:=COUNT(A67,4)>0;
A69:=COUNT(A67,5)>0;
A70:=(3*CLOSE+LOW+OPEN+HIGH)/6;
A71:=(20*A70+19*REF(A70,1)+18*REF(A70,2)+17*REF(A70,3)+16*REF(A70,4)+15*REF(A70,5)+14*REF(A70,6)+13*REF(A70,7)+12*REF(A70,8)+11*REF(A70,9)+10*REF(A70,10)+9*REF(A70,11)+8*REF(A70,12)+7*REF(A70,13)+6*REF(A70,14)+5*REF(A70,15)+4*REF(A70,16)+3*REF(A70,17)+2*REF(A70,18)+REF(A70,20))/210;
A72:=MA(A71,6);
A73:=A71>A72;
A74:=CLOSE>1.02*REF(CLOSE,1);
A75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(A74))+REF(CLOSE,BARSLAST(A74)+1))/2 AND CLOSE< (REF(CLOSE,BARSLAST(A74))+REF(CLOSE,BARSLAST(A74)+1))/2;
A77:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2;
A78:=BARSLAST(A75)<=7 AND A74 AND A77 AND COUNT(A74,BARSLAST(A75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A75))=1;
A79:=COUNT(A78,7)>0;
A80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
A81:=CROSS(CLOSE,A80) AND A80>REF(A80,1);
A82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
A83:=CROSS(CLOSE,A82) AND A82>REF(A82,1);
A84:=A81 AND A83 AND A78 AND A73 AND A64;
A85:=A68 AND A78 AND A73 AND A64;
A86:=A84 OR A85;
A87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
A88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
A89:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
A90:=A87 OR A88 OR A89;
A91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A92:=CLOSE>1.02*REF(CLOSE,1);
A93:=A91 AND A90;
A94:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2;
A95:=BARSLAST(A93)<=7 AND A92 AND A94 AND COUNT(A92,BARSLAST(A93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A93))=1;
妖股回调:=A95 AND A87=0 AND A86=0 AND A1;
STICKLINE(妖股回调,0,1,3,0),COLORLIMAGENTA;
STICKLINE(妖股回调,0,1,2,0),COLORYELLOW;
DRAWICON(妖股回调,0.8,1);
DRAWICON(妖股回调,0.6,11);
DRAWICON(妖股回调,0.4,9);
DRAWICON(妖股回调,0.2,23);
{黑马回调主图}
A1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
A2:=REF(A1,1);
A3:=MA(CLOSE,5);
A4:=MA(CLOSE,10);
A5:=MA(CLOSE,60);
A6:=MA(CLOSE,120);
A7:=REF(CLOSE,1)< REF(A3,1) AND OPEN< A3 AND A3>A6;
A8:=REF(A7,1)=0 AND A7;
A9:=EMA(HHV(HIGH,1),8);
A10:=EMA(CLOSE,8);
A11:=A10< REF(A10,1) AND CLOSE< A10;
A12:=IF(A9< REF(A9,1) OR A11,1,0);
A13:=(COUNT(A12=1,4)=3 AND A12=0)*89;
A14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
A15:=IF(CLOSE>OPEN,A14*(HIGH-LOW),IF(CLOSE< OPEN,A14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-A14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-A14*(HIGH-LOW),0-VOL/2));
A16:=A15/20/1.15;
A17:=A16*0.55+REF(A16,1)*0.33+REF(A16,2)*0.22;
A18:=EMA(A17,3);
A19:=A18< 100;
A20:=COUNT(A19,9)< 2;
A21:=CLOSE/REF(CLOSE,1)>1.09;
A22:=CLOSE=HIGH;
A23:=REF(A21,1) AND REF(A22,1);
A24:=COUNT(A23,11)>0;
A25:=MA(CLOSE,3);
A26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
A27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
A28:=REF(HHV(VOL,10),1);
A29:=MA(CLOSE,20);
A30:=(A25+A3)/2;
A31:=COUNT(COUNT(A26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;
A32:=COUNT(COUNT(A26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;
A33:=A29>REF(A29,1) AND VOL< A28 AND A31 AND A27>3 AND OPEN<=A3 AND CLOSE>A3 AND (COUNT(A30>REF(A30,1),3)>=3 OR COUNT(A3>REF(A3,1),3)>=3) AND COUNT(A29>REF(A29,1),25)>=16;
A34:=(CLOSE-OPEN)/OPEN*100;
A35:=A32 AND VOL< 1.3*REF(VOL,1) AND COUNT(A34>0.5,6)>=5 AND COUNT(A25>A3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND A27>4.5 AND OPEN<=A25 AND CLOSE>A25 AND OPEN>A3;
A36:=A33 OR A35;
A37:=A36=1 AND COUNT(A36,15)=1;
A38:=AMOUNT/VOL/7;
A39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
A40:=SUM(AMOUNT,10)/A38/7;
A41:=DMA(A39,VOL/A40);
A42:=(CLOSE-A41)/A41*100;
A43:=-A42;
A44:=A42>A43;
A45:=CROSS(A42,0.6) AND A44;
A46:=EMA(CLOSE/REF(CLOSE,1),5);
A47:=EMA(CLOSE/REF(CLOSE,1),10);
A48:=CROSS(A46,A47);
A49:=A45 AND A48;
A50:=A49 AND A37;
A51:=COUNT(A37,10)>0;
A52:=A49 AND A51 AND A24;
A53:=A49 AND A24 AND A13;
A54:=A50 AND A24;
A55:=A52 OR A54 OR A53;
A56:=(EMA(CLOSE,13)-EMA(CLOSE,42))/EMA(CLOSE,42)*100;
A57:=EMA(A56,3);
A58:=(A56-A57)*100;
A59:=A58-REF(A58,1);
A60:=CROSS(A59,50);
A61:=EMA(EMA(EMA(CLOSE,13),13),13);
A62:=(A61-REF(A61,1))/REF(A61,1)*100;
A63:=MA(A62,3);
A64:=A62>A63;
A65:=CLOSE/REF(CLOSE,1)>1.09;
A66:=CLOSE=HIGH;
A67:=REF(A65,1) AND REF(A66,1);
A68:=COUNT(A67,4)>0;
A69:=COUNT(A67,5)>0;
A70:=(3*CLOSE+LOW+OPEN+HIGH)/6;
A71:=(20*A70+19*REF(A70,1)+18*REF(A70,2)+17*REF(A70,3)+16*REF(A70,4)+15*REF(A70,5)+14*REF(A70,6)+13*REF(A70,7)+12*REF(A70,8)+11*REF(A70,9)+10*REF(A70,10)+9*REF(A70,11)+8*REF(A70,12)+7*REF(A70,13)+6*REF(A70,14)+5*REF(A70,15)+4*REF(A70,16)+3*REF(A70,17)+2*REF(A70,18)+REF(A70,20))/210;
A72:=MA(A71,6);
A73:=A71>A72;
A74:=CLOSE>1.02*REF(CLOSE,1);
A75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(A74))+REF(CLOSE,BARSLAST(A74)+1))/2 AND CLOSE< (REF(CLOSE,BARSLAST(A74))+REF(CLOSE,BARSLAST(A74)+1))/2;
A77:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2;
A78:=BARSLAST(A75)<=7 AND A74 AND A77 AND COUNT(A74,BARSLAST(A75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A75))=1;
A79:=COUNT(A78,7)>0;
A80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
A81:=CROSS(CLOSE,A80) AND A80>REF(A80,1);
A82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
A83:=CROSS(CLOSE,A82) AND A82>REF(A82,1);
A84:=A81 AND A83 AND A78 AND A73 AND A64;
A85:=A68 AND A78 AND A73 AND A64;
A86:=A84 OR A85;
A87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
A88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
A89:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
A90:=A87 OR A88 OR A89;
A91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A92:=CLOSE>1.02*REF(CLOSE,1);
A93:=A91 AND A90;
A94:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2;
A95:=BARSLAST(A93)<=7 AND A92 AND A94 AND COUNT(A92,BARSLAST(A93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A93))=1;
妖股回调:=A95 AND A87=0 AND A86=0 AND A1;
STICKLINE(妖股回调,CLOSE,OPEN,6,0),COLORLIMAGENTA;
STICKLINE(妖股回调,CLOSE,OPEN,2,0),COLORYELLOW,LINETHICK2;
DRAWICON(妖股回调,LOW*0.99,25);
{黑马回调选股}
A1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
A61:=EMA(EMA(EMA(CLOSE,13),13),13);
A62:=(A61-REF(A61,1))/REF(A61,1)*100;
A63:=MA(A62,3);
A64:=A62>A63;
A65:=CLOSE/REF(CLOSE,1)>1.09;
A66:=CLOSE=HIGH;
A67:=REF(A65,1) AND REF(A66,1);
A68:=COUNT(A67,4)>0;
A70:=(3*CLOSE+LOW+OPEN+HIGH)/6;
A71:=(20*A70+19*REF(A70,1)+18*REF(A70,2)+17*REF(A70,3)+16*REF(A70,4)+15*REF(A70,5)+14*REF(A70,6)+13*REF(A70,7)+12*REF(A70,8)+11*REF(A70,9)+10*REF(A70,10)+9*REF(A70,11)+8*REF(A70,12)+7*REF(A70,13)+6*REF(A70,14)+5*REF(A70,15)+4*REF(A70,16)+3*REF(A70,17)+2*REF(A70,18)+REF(A70,20))/210;
A72:=MA(A71,6);
A73:=A71>A72;
A74:=CLOSE>1.02*REF(CLOSE,1);
A75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A77:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A75))+REF(CLOSE,BARSLAST(A75)+1))/2;
A78:=BARSLAST(A75)<=7 AND A74 AND A77 AND COUNT(A74,BARSLAST(A75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A75))=1;
A80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
A81:=CROSS(CLOSE,A80) AND A80>REF(A80,1);
A82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
A83:=CROSS(CLOSE,A82) AND A82>REF(A82,1);
A84:=A81 AND A83 AND A78 AND A73 AND A64;
A85:=A68 AND A78 AND A73 AND A64;
A86:=A84 OR A85;
A87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
A88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
A89:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
A90:=A87 OR A88 OR A89;
A91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
A92:=CLOSE>1.02*REF(CLOSE,1);
A93:=A91 AND A90;
A94:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(A93))+REF(CLOSE,BARSLAST(A93)+1))/2;
A95:=BARSLAST(A93)<=7 AND A92 AND A94 AND COUNT(A92,BARSLAST(A93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(A93))=1;
A96:A95 AND A87=0 AND A86=0 AND A1;
