股票公式平台 股票公式 股票软件 手机炒股软件 登录 注册
公式平台网
未来函数检测
首 页 精品公式 通达信公式 大智慧公式 同花顺公式 通达信股票池 大智慧股票池 益盟公式 文华公式 博易大师公式 通达信软件 更多
当前位置:公式平台网通达信公式 → 正文

缠论主图,无dll,源码 贴图

发布时间:2026/1/14 8:11:11  浏览次数:
缠论主图,无dll版本,源码 贴图

主图源码

MA5:=MA(C,5),COLORLIBLUE;
MA10:=MA(C,10),COLORMAGENTA;
MA20:=MA(C,20),COLORLIGRAY;
MA60:=MA(C,60),COLORYELLOW;
MA120:=MA(C,120),COLORBROWN;
MA250:=MA(C,250),COLORGRAY;
gspt2:=REF(CLOSE,1);
gspt3:=REF(CLOSE,1)*1.097;
gspt4:=CLOSE>=gspt3 AND CLOSE=HIGH;
gspt5:=IF(DTPRICE(REF(CLOSE,1),0.1)=CLOSE,2,0);
STICKLINE(gspt5,OPEN,CLOSE,2.5,0),COLORRED,NODRAW;{不要}
gspt6:=LOW<REF(LOW,1) AND HIGH<REF(HIGH,1);
gspt7:=LOW>REF(LOW,1) AND HIGH>REF(HIGH,1);
gspt8:=LOW<REF(LOW,1) AND HIGH>=REF(HIGH,1) AND REF(LOW,1)>=REF(LOW,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH<REF(HIGH,2) AND COUNT(gspt6,BARSLAST(gspt7))=0;
gspt9:=HIGH>REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>REF(LOW,2) AND COUNT(gspt7,BARSLAST(gspt6))=0;
gspt10:=HIGH<REF(HIGH,1) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND LOW<REF(LOW,2) AND COUNT(gspt6,BARSLAST(gspt7))=0;
gspt11:=LOW>REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND HIGH>REF(HIGH,2) AND COUNT(gspt7,BARSLAST(gspt6))=0;
gspt12:=gspt6 OR gspt8 OR gspt10;
gspt13:=gspt7 OR gspt9 OR gspt11;
gspt14:=gspt13 AND COUNT(gspt13,BARSLAST(gspt12))=1;
gspt15:=gspt12 AND COUNT(gspt12,BARSLAST(gspt13))=1;
gspt16:=IF(gspt14,LLV(LOW,1+BARSLAST(gspt15)),0);
gspt17:=IF(gspt16,gspt16,REF(gspt16,BARSLAST(gspt16)));
gspt18:=IF(gspt15,HHV(HIGH,1+BARSLAST(gspt14)),0);
gspt19:=IF(gspt18,gspt18,REF(gspt18,BARSLAST(gspt18)));
gspt20:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1);
gspt21:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1);
gspt22:=gspt20 OR gspt21;
gspt23:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(LOW,1)>=REF(HIGH,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH>=REF(HIGH,2);
gspt24:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND LOW<=REF(LOW,2);
gspt25:=gspt23 OR gspt24 AND (COUNT(gspt15,BARSLAST(gspt14))=0 OR gspt15);
gspt26:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>=REF(LOW,2);
gspt27:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,2) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND HIGH>=REF(HIGH,2);
gspt28:=gspt26 OR gspt27 AND (COUNT(gspt14,BARSLAST(gspt15))=0 OR gspt14);
gspt29:=gspt25 OR gspt28;
gspt30:=BARSLAST(gspt17!=REF(gspt17,1))-COUNT(gspt22,BARSLAST(gspt17!=REF(gspt17,1)))+COUNT(gspt29,BARSLAST(gspt17!=REF(gspt17,1)))>2 AND HIGH=HHV(HIGH,1+BARSLAST(gspt17!=REF(gspt17,1))) AND COUNT(LOW<REF(gspt17,BARSLAST(gspt17!=REF(gspt17,1))),BARSLAST(gspt17!=REF(gspt17,1)))=0 AND BARSLAST(gspt17!=REF(gspt17,1))>0;
gspt31:=SUMBARS(gspt17!=REF(gspt17,1),2)-COUNT(gspt22,SUMBARS(gspt17!=REF(gspt17,1),2))+COUNT(gspt29,SUMBARS(gspt17!=REF(gspt17,1),2))>3 AND HIGH=HHV(HIGH,SUMBARS(gspt17!=REF(gspt17,1),2)) AND REF(gspt17,SUMBARS(gspt17!=REF(gspt17,1),2)-1)<=LLV(LOW,SUMBARS(gspt17!=REF(gspt17,1),2));
gspt32:=SUMBARS(gspt17!=REF(gspt17,1),3)-COUNT(gspt22,SUMBARS(gspt17!=REF(gspt17,1),3))+COUNT(gspt29,SUMBARS(gspt17!=REF(gspt17,1),3))>3 AND HIGH=HHV(HIGH,SUMBARS(gspt17!=REF(gspt17,1),3)) AND REF(gspt17,SUMBARS(gspt17!=REF(gspt17,1),3)-1)<=LLV(LOW,SUMBARS(gspt17!=REF(gspt17,1),3));
gspt33:=SUMBARS(gspt17!=REF(gspt17,1),4)-COUNT(gspt22,SUMBARS(gspt17!=REF(gspt17,1),4))+COUNT(gspt29,SUMBARS(gspt17!=REF(gspt17,1),4))>3 AND HIGH=HHV(HIGH,SUMBARS(gspt17!=REF(gspt17,1),4)) AND REF(gspt17,SUMBARS(gspt17!=REF(gspt17,1),4)-1)<=LLV(LOW,SUMBARS(gspt17!=REF(gspt17,1),4));
gspt34:=SUMBARS(gspt17!=REF(gspt17,1),5)-COUNT(gspt22,SUMBARS(gspt17!=REF(gspt17,1),5))+COUNT(gspt29,SUMBARS(gspt17!=REF(gspt17,1),5))>3 AND HIGH=HHV(HIGH,SUMBARS(gspt17!=REF(gspt17,1),5)) AND REF(gspt17,SUMBARS(gspt17!=REF(gspt17,1),5)-1)<=LLV(LOW,SUMBARS(gspt17!=REF(gspt17,1),5));
gspt35:=SUMBARS(gspt17!=REF(gspt17,1),6)-COUNT(gspt22,SUMBARS(gspt17!=REF(gspt17,1),6))+COUNT(gspt29,SUMBARS(gspt17!=REF(gspt17,1),6))>3 AND HIGH=HHV(HIGH,SUMBARS(gspt17!=REF(gspt17,1),6)) AND REF(gspt17,SUMBARS(gspt17!=REF(gspt17,1),6)-1)<=LLV(LOW,SUMBARS(gspt17!=REF(gspt17,1),6));
gspt36:=BARSLAST(gspt19!=REF(gspt19,1))-COUNT(gspt22,BARSLAST(gspt19!=REF(gspt19,1)))+COUNT(gspt29,BARSLAST(gspt19!=REF(gspt19,1)))>2 AND COUNT(HIGH>REF(gspt19,BARSLAST(gspt19!=REF(gspt19,1))),BARSLAST(gspt19!=REF(gspt19,1)))=0 AND LOW=LLV(LOW,BARSLAST(gspt19!=REF(gspt19,1))) AND BARSLAST(gspt19!=REF(gspt19,1))>0;
gspt37:=SUMBARS(gspt19!=REF(gspt19,1),2)-COUNT(gspt22,SUMBARS(gspt19!=REF(gspt19,1),2))+COUNT(gspt29,SUMBARS(gspt19!=REF(gspt19,1),2))>3 AND LOW=LLV(LOW,SUMBARS(gspt19!=REF(gspt19,1),2)) AND REF(gspt19,SUMBARS(gspt19!=REF(gspt19,1),2)-1)>=HHV(HIGH,SUMBARS(gspt19!=REF(gspt19,1),2));
gspt38:=SUMBARS(gspt19!=REF(gspt19,1),3)-COUNT(gspt22,SUMBARS(gspt19!=REF(gspt19,1),3))+COUNT(gspt29,SUMBARS(gspt19!=REF(gspt19,1),3))>3 AND LOW=LLV(LOW,SUMBARS(gspt19!=REF(gspt19,1),3)) AND REF(gspt19,SUMBARS(gspt19!=REF(gspt19,1),3)-1)>=HHV(HIGH,SUMBARS(gspt19!=REF(gspt19,1),3));
gspt39:=SUMBARS(gspt19!=REF(gspt19,1),4)-COUNT(gspt22,SUMBARS(gspt19!=REF(gspt19,1),4))+COUNT(gspt29,SUMBARS(gspt19!=REF(gspt19,1),4))>3 AND LOW=LLV(LOW,SUMBARS(gspt19!=REF(gspt19,1),4)) AND REF(gspt19,SUMBARS(gspt19!=REF(gspt19,1),4)-1)>=HHV(HIGH,SUMBARS(gspt19!=REF(gspt19,1),4));
gspt40:=SUMBARS(gspt19!=REF(gspt19,1),5)-COUNT(gspt22,SUMBARS(gspt19!=REF(gspt19,1),5))+COUNT(gspt29,SUMBARS(gspt19!=REF(gspt19,1),5))>3 AND LOW=LLV(LOW,SUMBARS(gspt19!=REF(gspt19,1),5)) AND REF(gspt19,SUMBARS(gspt19!=REF(gspt19,1),5)-1)>=HHV(HIGH,SUMBARS(gspt19!=REF(gspt19,1),5));
gspt41:=SUMBARS(gspt19!=REF(gspt19,1),6)-COUNT(gspt22,SUMBARS(gspt19!=REF(gspt19,1),6))+COUNT(gspt29,SUMBARS(gspt19!=REF(gspt19,1),6))>3 AND LOW=LLV(LOW,SUMBARS(gspt19!=REF(gspt19,1),6)) AND REF(gspt19,SUMBARS(gspt19!=REF(gspt19,1),6)-1)>=HHV(HIGH,SUMBARS(gspt19!=REF(gspt19,1),6));gspt42:=gspt30 OR gspt31 OR gspt32 OR gspt33 OR gspt34 OR gspt35;
gspt43:=gspt36 OR gspt37 OR gspt38 OR gspt39 OR gspt40 OR gspt41;gspt44:=gspt42 AND COUNT(gspt42,1+BARSLAST(gspt43))=1;
gspt45:=gspt43 AND COUNT(gspt43,1+BARSLAST(gspt42))=1;
gspt46:=IF(gspt44,LLV(LOW,1+BARSLAST(gspt45)),0);
gspt47:=IF(gspt46,gspt46,REF(gspt46,BARSLAST(gspt46)));
gspt48:=IF(gspt45,HHV(HIGH,1+BARSLAST(gspt44)),0);
gspt49:=IF(gspt48,gspt48,REF(gspt48,BARSLAST(gspt48)));
gspt50:=HHV(HIGH,1+BARSLAST(gspt46))=HIGH;
gspt51:=LLV(LOW,1+BARSLAST(gspt48))=LOW;
gspt52:=FILTERX(gspt50,BARSLAST(gspt51));
gspt53:=FILTERX(gspt51,BARSLAST(gspt50));
gspt54:=IF(gspt53,LOW,0);
gspt55:=IF(gspt52,HIGH,0);
gspt56:=IF(gspt54>0,gspt54,REF(gspt54,BARSLAST(gspt54>0)));
gspt57:=IF(gspt55>0,gspt55,REF(gspt55,BARSLAST(gspt55>0)));
gspt58:=BARSLAST(gspt53)-COUNT(gspt22,BARSLAST(gspt53))+COUNT(gspt29,BARSLAST(gspt53))>3 AND COUNT(LOW<REF(gspt56,BARSLAST(gspt53)),BARSLAST(gspt53))=0 AND HIGH=HHV(HIGH,1+BARSLAST(gspt53)) AND BARSLAST(gspt53)>0;
gspt59:=BARSLAST(gspt52)-COUNT(gspt22,BARSLAST(gspt52))+COUNT(gspt29,BARSLAST(gspt52))>3 AND COUNT(HIGH>REF(gspt57,BARSLAST(gspt52)),BARSLAST(gspt52))=0 AND LOW=LLV(LOW,BARSLAST(gspt52)) AND BARSLAST(gspt52)>0;
gspt60:=FILTERX(gspt58,BARSLAST(gspt59));
gspt61:=FILTERX(gspt59,BARSLAST(gspt58));
gspt62:=IF(gspt61,LOW,0);
gspt63:=IF(gspt60,HIGH,0);
gspt64:=IF(gspt62>0,gspt62,REF(gspt62,BARSLAST(gspt62>0)));
gspt65:=IF(gspt63>0,gspt63,REF(gspt63,BARSLAST(gspt63>0)));
gspt66:=LLV(LOW,1+BARSLAST(gspt64!=REF(gspt64,1) OR (gspt62>0 AND gspt64=REF(gspt64,1))))=LOW AND COUNT(gspt65!=REF(gspt65,1),BARSLAST(gspt64!=REF(gspt64,1) OR (gspt62>0 AND gspt64=REF(gspt64,1))))=0;
gspt67:=HHV(HIGH,1+BARSLAST(gspt65!=REF(gspt65,1) OR (gspt63>0 AND gspt65=REF(gspt65,1))))=HIGH AND COUNT(gspt64!=REF(gspt64,1),BARSLAST(gspt65!=REF(gspt65,1) OR (gspt63>0 AND gspt65=REF(gspt65,1))))=0;
gspt68:=FILTERX(gspt67,BARSLAST(gspt66));
gspt69:=FILTERX(gspt66,BARSLAST(gspt67));
gspt70:=IF(gspt69,LOW,0);
gspt71:=IF(gspt68,HIGH,0);
gspt72:=IF(gspt70>0,gspt70,REF(gspt70,BARSLAST(gspt70>0)));
gspt73:=IF(gspt71>0,gspt71,REF(gspt71,BARSLAST(gspt71>0)));
gspt74:=IF(gspt72>REF(gspt72,1),gspt73,REF(gspt73,BARSLAST(gspt72>REF(gspt72,1))));
gspt75:=IF(gspt73<REF(gspt73,1),gspt72,REF(gspt72,BARSLAST(gspt73<REF(gspt73,1))));
gspt76:=HIGH>gspt74 AND COUNT(HIGH>gspt74,BARSLAST(LOW<gspt75))=1 AND BARSLAST(gspt72>REF(gspt72,1))<BARSLAST(gspt73>REF(gspt73,1));
gspt77:=LOW<gspt75 AND COUNT(LOW<gspt75,BARSLAST(HIGH>gspt74))=1 AND BARSLAST(gspt72<REF(gspt72,1))>BARSLAST(gspt73<REF(gspt73,1));
gspt78:=IF(gspt76,LLV(LOW,1+BARSLAST(gspt77)),0);
gspt79:=IF(gspt78,gspt78,REF(gspt78,BARSLAST(gspt78)));
gspt80:=IF(gspt77,HHV(HIGH,1+BARSLAST(gspt76)),0);
gspt81:=IF(gspt80,gspt80,REF(gspt80,BARSLAST(gspt80)));
gspt82:=HHV(HIGH,1+BARSLAST(gspt78))=HIGH;
gspt83:=LLV(LOW,1+BARSLAST(gspt80))=LOW;
gspt84:=FILTERX(gspt82,BARSLAST(gspt83));
gspt85:=FILTERX(gspt83,BARSLAST(gspt82));
gspt86:=IF(gspt85,LOW,0);
gspt87:=IF(gspt84,HIGH,0);
gspt88:=IF(gspt86>0,gspt86,REF(gspt86,BARSLAST(gspt86>0)));
gspt89:=IF(gspt87>0,gspt87,REF(gspt87,BARSLAST(gspt87>0)));
gspt90:=IF(gspt88>REF(gspt88,1),gspt89,REF(gspt89,BARSLAST(gspt88>REF(gspt88,1))));
gspt91:=IF(gspt89<REF(gspt89,1),gspt88,REF(gspt88,BARSLAST(gspt89<REF(gspt89,1))));
gspt92:=HIGH>gspt90 AND COUNT(HIGH>gspt90,BARSLAST(LOW<gspt91))=1;
gspt93:=LOW<gspt91 AND COUNT(LOW<gspt91,BARSLAST(HIGH>gspt90))=1;
gspt94:=IF(gspt92,LLV(LOW,1+BARSLAST(gspt93)),0);
gspt95:=IF(gspt94,gspt94,REF(gspt94,BARSLAST(gspt94)));
gspt96:=IF(gspt93,HHV(HIGH,1+BARSLAST(gspt92)),0);
gspt97:=IF(gspt96,gspt96,REF(gspt96,BARSLAST(gspt96)));
gspt98:=HHV(HIGH,1+BARSLAST(gspt94))=HIGH;
gspt99:=LLV(LOW,1+BARSLAST(gspt96))=LOW;
gspt100:=FILTERX(gspt98,BARSLAST(gspt99));
gspt101:=FILTERX(gspt99,BARSLAST(gspt98));gspt102:=IF(gspt101,LOW,0);
gspt103:=IF(gspt100,HIGH,0);gspt104:=IF(gspt102>0,gspt102,REF(gspt102,BARSLAST(gspt102>0)));
gspt105:=IF(gspt103>0,gspt103,REF(gspt103,BARSLAST(gspt103>0)));
gspt106:=IF(gspt104>REF(gspt104,1),gspt105,REF(gspt105,BARSLAST(gspt104>REF(gspt104,1))));
gspt107:=IF(gspt105<REF(gspt105,1),gspt104,REF(gspt104,BARSLAST(gspt105<REF(gspt105,1))));
gspt108:=HIGH>gspt106 AND COUNT(HIGH>gspt106,BARSLAST(LOW<gspt107))=1;
gspt109:=LOW<gspt107 AND COUNT(LOW<gspt107,BARSLAST(HIGH>gspt106))=1;
gspt110:=IF(gspt108,LLV(LOW,1+BARSLAST(gspt109)),0);
gspt111:=IF(gspt110,gspt110,REF(gspt110,BARSLAST(gspt110)));
gspt112:=IF(gspt109,HHV(HIGH,1+BARSLAST(gspt108)),0);
gspt113:=IF(gspt112,gspt112,REF(gspt112,BARSLAST(gspt112)));
gspt114:=HHV(HIGH,1+BARSLAST(gspt110))=HIGH;
gspt115:=LLV(LOW,1+BARSLAST(gspt112))=LOW;
gspt116:=FILTERX(gspt114,BARSLAST(gspt115));
gspt117:=FILTERX(gspt115,BARSLAST(gspt114));
gspt118:=IF(gspt117,LOW,0);
gspt119:=IF(gspt116,HIGH,0);
gspt120:=IF(gspt118>0,gspt118,REF(gspt118,BARSLAST(gspt118>0)));
gspt121:=IF(gspt119>0,gspt119,REF(gspt119,BARSLAST(gspt119>0)));
gspt122:=gspt72!=REF(gspt72,1) AND gspt72<=REF(gspt73,1+BARSLAST(gspt73!=REF(gspt73,1)));
gspt123:=MIN(REF(gspt73,1+BARSLAST(gspt73!=REF(gspt73,1))),REF(gspt73,BARSLAST(gspt73!=REF(gspt73,1))));
gspt124:=MAX(REF(gspt72,1+BARSLAST(gspt72!=REF(gspt72,1))),REF(gspt72,BARSLAST(gspt72!=REF(gspt72,1))));
gspt125:=IF(gspt122,gspt123,REF(gspt123,BARSLAST(gspt122)));
gspt126:=IF(gspt122,gspt124,REF(gspt124,BARSLAST(gspt122)));
gspt127:=gspt73!=REF(gspt73,1) AND gspt73>=REF(gspt72,1+BARSLAST(gspt72!=REF(gspt72,1)));
gspt128:=MIN(REF(gspt73,1+BARSLAST(gspt73!=REF(gspt73,1))),REF(gspt73,BARSLAST(gspt73!=REF(gspt73,1))));
gspt129:=MAX(REF(gspt72,1+BARSLAST(gspt72!=REF(gspt72,1))),REF(gspt72,BARSLAST(gspt72!=REF(gspt72,1))));
gspt130:=IF(gspt127,gspt128,REF(gspt128,BARSLAST(gspt127)));
gspt131:=IF(gspt127,gspt129,REF(gspt129,BARSLAST(gspt127)));
gspt132:=gspt72>REF(gspt72,1) AND gspt72>LLV(gspt73,BARSLAST(gspt86>0)) AND COUNT(gspt72>REF(gspt72,1) AND gspt72>LLV(gspt73,BARSLAST(gspt86>0)),BARSLAST(gspt86>0))=1;
gspt133:=gspt122 AND COUNT(gspt122,BARSLAST(gspt132))=1;
gspt134:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt133)) AND COUNT(gspt73<gspt126,BARSLAST(gspt133))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt133)),BARSLAST(gspt133))=1;
gspt135:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt133)) AND COUNT(gspt72>gspt125,BARSLAST(gspt133))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt133)),BARSLAST(gspt133))=1;
gspt136:=gspt122 AND COUNT(gspt122,BARSLAST(gspt134))=1 AND BARSLAST(gspt134)>0;
gspt137:=gspt127 AND COUNT(gspt127,BARSLAST(gspt135))=1 AND BARSLAST(gspt135)>0;
gspt138:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt136)) AND COUNT(gspt73<gspt126,BARSLAST(gspt136))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt136)),BARSLAST(gspt136))=1;
gspt139:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt136)) AND COUNT(gspt72>gspt125,BARSLAST(gspt136))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt136)),BARSLAST(gspt136))=1;
gspt140:=gspt122 AND COUNT(gspt122,BARSLAST(gspt138))=1 AND BARSLAST(gspt138)>0;
gspt141:=gspt127 AND COUNT(gspt127,BARSLAST(gspt139))=1 AND BARSLAST(gspt139)>0;
gspt142:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt140)) AND COUNT(gspt73<gspt126,BARSLAST(gspt140))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt140)),BARSLAST(gspt140))=1;
gspt143:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt140)) AND COUNT(gspt72>gspt125,BARSLAST(gspt140))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt140)),BARSLAST(gspt140))=1;
gspt144:=gspt122 AND COUNT(gspt122,BARSLAST(gspt142))=1 AND BARSLAST(gspt142)>0;
gspt145:=gspt127 AND COUNT(gspt127,BARSLAST(gspt143))=1 AND BARSLAST(gspt143)>0;
gspt146:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt144)) AND COUNT(gspt73<gspt126,BARSLAST(gspt144))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt144)),BARSLAST(gspt144))=1;
gspt147:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt144)) AND COUNT(gspt72>gspt125,BARSLAST(gspt144))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt144)),BARSLAST(gspt144))=1;
gspt148:=gspt122 AND COUNT(gspt122,BARSLAST(gspt146))=1 AND BARSLAST(gspt146)>0;
gspt149:=gspt127 AND COUNT(gspt127,BARSLAST(gspt147))=1 AND BARSLAST(gspt147)>0;
gspt150:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt148)) AND COUNT(gspt73<gspt126,BARSLAST(gspt148))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt148)),BARSLAST(gspt148))=1;
gspt151:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt148)) AND COUNT(gspt72>gspt125,BARSLAST(gspt148))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt148)),BARSLAST(gspt148))=1;
gspt152:=gspt122 AND COUNT(gspt122,BARSLAST(gspt150))=1 AND BARSLAST(gspt150)>0;
gspt153:=gspt127 AND COUNT(gspt127,BARSLAST(gspt151))=1 AND BARSLAST(gspt151)>0;
gspt154:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt152)) AND COUNT(gspt73<gspt126,BARSLAST(gspt152))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt152)),BARSLAST(gspt152))=1;
gspt155:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt152)) AND COUNT(gspt72>gspt125,BARSLAST(gspt152))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt152)),BARSLAST(gspt152))=1;
gspt156:=gspt122 AND COUNT(gspt122,BARSLAST(gspt154))=1 AND BARSLAST(gspt154)>0;
gspt157:=gspt127 AND COUNT(gspt127,BARSLAST(gspt155))=1 AND BARSLAST(gspt155)>0;
gspt158:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt156)) AND COUNT(gspt73<gspt126,BARSLAST(gspt156))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt125,BARSLAST(gspt156)),BARSLAST(gspt156))=1;
gspt159:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt156)) AND COUNT(gspt72>gspt125,BARSLAST(gspt156))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt126,BARSLAST(gspt156)),BARSLAST(gspt156))=1;
gspt160:=gspt122 AND COUNT(gspt122,BARSLAST(gspt158))=1 AND BARSLAST(gspt158)>0;
gspt161:=gspt127 AND COUNT(gspt127,BARSLAST(gspt159))=1 AND BARSLAST(gspt159)>0;
gspt162:=gspt73<REF(gspt73,1) AND gspt73<HHV(gspt72,BARSLAST(gspt87>0)) AND COUNT(gspt73<REF(gspt73,1) AND gspt73<HHV(gspt72,BARSLAST(gspt87>0)),BARSLAST(gspt87>0))=1;
gspt163:=gspt127 AND COUNT(gspt127,BARSLAST(gspt162))=1;
gspt164:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt163)) AND COUNT(gspt73<gspt131,BARSLAST(gspt163))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt163)),BARSLAST(gspt163))=1;
gspt165:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt163)) AND COUNT(gspt72>gspt130,BARSLAST(gspt163))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt163)),BARSLAST(gspt163))=1;
gspt166:=gspt122 AND COUNT(gspt122,BARSLAST(gspt164))=1 AND BARSLAST(gspt164)>0;
gspt167:=gspt127 AND COUNT(gspt127,BARSLAST(gspt165))=1 AND BARSLAST(gspt165)>0;
gspt168:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt167)) AND COUNT(gspt73<gspt131,BARSLAST(gspt167))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt167)),BARSLAST(gspt167))=1;
gspt169:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt167)) AND COUNT(gspt72>gspt130,BARSLAST(gspt167))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt167)),BARSLAST(gspt167))=1;
gspt170:=gspt122 AND COUNT(gspt122,BARSLAST(gspt168))=1 AND BARSLAST(gspt168)>0;
gspt171:=gspt127 AND COUNT(gspt127,BARSLAST(gspt169))=1 AND BARSLAST(gspt169)>0;
gspt172:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt171)) AND COUNT(gspt73<gspt131,BARSLAST(gspt171))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt171)),BARSLAST(gspt171))=1;
gspt173:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt171)) AND COUNT(gspt72>gspt130,BARSLAST(gspt171))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt171)),BARSLAST(gspt171))=1;
gspt174:=gspt122 AND COUNT(gspt122,BARSLAST(gspt172))=1 AND BARSLAST(gspt172)>0;
gspt175:=gspt127 AND COUNT(gspt127,BARSLAST(gspt173))=1 AND BARSLAST(gspt173)>0;
gspt176:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt175)) AND COUNT(gspt73<gspt131,BARSLAST(gspt175))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt175)),BARSLAST(gspt175))=1;
gspt177:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt175)) AND COUNT(gspt72>gspt130,BARSLAST(gspt175))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt175)),BARSLAST(gspt175))=1;
gspt178:=gspt122 AND COUNT(gspt122,BARSLAST(gspt176))=1 AND BARSLAST(gspt176)>0;
gspt179:=gspt127 AND COUNT(gspt127,BARSLAST(gspt177))=1 AND BARSLAST(gspt177)>0;
gspt180:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt179)) AND COUNT(gspt73<gspt131,BARSLAST(gspt179))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt179)),BARSLAST(gspt179))=1;
gspt181:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt179)) AND COUNT(gspt72>gspt130,BARSLAST(gspt179))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt179)),BARSLAST(gspt179))=1;
gspt182:=gspt122 AND COUNT(gspt122,BARSLAST(gspt180))=1 AND BARSLAST(gspt180)>0;
gspt183:=gspt127 AND COUNT(gspt127,BARSLAST(gspt181))=1 AND BARSLAST(gspt181)>0;
gspt184:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt183)) AND COUNT(gspt73<gspt131,BARSLAST(gspt183))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt183)),BARSLAST(gspt183))=1;
gspt185:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt183)) AND COUNT(gspt72>gspt130,BARSLAST(gspt183))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt183)),BARSLAST(gspt183))=1;
gspt186:=gspt122 AND COUNT(gspt122,BARSLAST(gspt184))=1 AND BARSLAST(gspt184)>0;
gspt187:=gspt127 AND COUNT(gspt127,BARSLAST(gspt185))=1 AND BARSLAST(gspt185)>0;
gspt188:=gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt187)) AND COUNT(gspt73<gspt131,BARSLAST(gspt187))=0 AND COUNT(gspt72>REF(gspt72,1) AND gspt72>REF(gspt130,BARSLAST(gspt187)),BARSLAST(gspt187))=1;
gspt189:=gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt187)) AND COUNT(gspt72>gspt130,BARSLAST(gspt187))=0 AND COUNT(gspt73<REF(gspt73,1) AND gspt73<REF(gspt131,BARSLAST(gspt187)),BARSLAST(gspt187))=1;
gspt190:=gspt122 AND COUNT(gspt122,BARSLAST(gspt188))=1 AND BARSLAST(gspt188)>0;
gspt191:=gspt127 AND COUNT(gspt127,BARSLAST(gspt189))=1 AND BARSLAST(gspt189)>0;
gspt192:=gspt133 OR gspt136 OR gspt140 OR gspt144 OR gspt148 OR gspt152 OR gspt156 OR gspt160 OR gspt166 OR gspt170 OR gspt174 OR gspt178 OR gspt182 OR gspt186 OR gspt190;
一:=IF(gspt192>0,gspt123,REF(gspt123,BARSLAST(gspt192>0))),COLORYELLOW;
成:=IF(gspt192>0,gspt124,REF(gspt124,BARSLAST(gspt192>0))),COLORYELLOW; 
gspt193:=(1-成)/2+成;
gspt194:=BARSLAST(gspt192);gspt195:=BACKSET(gspt194=0,SUMBARS(gspt71>0,2)-1); 
DRAWLINE(CROSS(gspt195,0.5),REFX(gspt125,BARSNEXT(gspt192)),gspt192,gspt125,0),COLORYELLOW; 
DRAWLINE(CROSS(gspt195,0.5),REFX(gspt126,BARSNEXT(gspt192)),gspt192,gspt126,0),COLORYELLOW; 
DRAWLINE(CROSS(gspt195,0.5),(REFX(gspt125,BARSNEXT(gspt192))-REFX(gspt126,BARSNEXT(gspt192)))/2+REFX(gspt126,BARSNEXT(gspt192)),gspt192,(REFX(gspt125,BARSNEXT(gspt192))-REFX(gspt126,BARSNEXT(gspt192)))/2+REFX(gspt126,BARSNEXT(gspt192)),0),COLORYELLOW,DOTLINE,NODRAW; 
STICKLINE(CROSS(gspt195,0.5),REFX(gspt125,BARSNEXT(gspt192)),REFX(gspt126,BARSNEXT(gspt192)),0,0),COLORYELLOW;
STICKLINE(gspt192,gspt125,gspt126,0,0),COLORYELLOW; 
gspt196:=gspt137 OR gspt137 OR gspt141 OR gspt145 OR gspt149 OR gspt153 OR gspt157 OR gspt161 OR gspt163 OR gspt167 OR gspt171 OR gspt175 OR gspt179 OR gspt183 OR gspt187 OR gspt191; 
军:=IF(gspt196,gspt128,REF(gspt128,BARSLAST(gspt196))),DOTLINE,COLORYELLOW,NODRAW; 
团:=IF(gspt196,gspt129,REF(gspt129,BARSLAST(gspt196))),DOTLINE,COLORYELLOW,NODRAW;
 gspt197:=(军-团)/2+团; 
gspt198:=BARSLAST(gspt196); 
gspt199:=BACKSET(gspt198=0,SUMBARS(gspt70>0,2)-1);
DRAWLINE(CROSS(gspt199,0.5),REFX(gspt130,BARSNEXT(gspt196)),gspt196,gspt130,0),COLORYELLOW;
DRAWLINE(CROSS(gspt199,0.5),REFX(gspt131,BARSNEXT(gspt196)),gspt196,gspt131,0),COLORYELLOW;
DRAWLINE(CROSS(gspt199,0.5),(REFX(gspt130,BARSNEXT(gspt196))-REFX(gspt131,BARSNEXT(gspt196)))/2+REFX(gspt131,BARSNEXT(gspt196)),gspt196,(REFX(gspt130,BARSNEXT(gspt196))-REFX(gspt131,BARSNEXT(gspt196)))/2+REFX(gspt131,BARSNEXT(gspt196)),0),COLORYELLOW,DOTLINE,NODRAW;
STICKLINE(CROSS(gspt199,0.5),REFX(gspt130,BARSNEXT(gspt196)),REFX(gspt131,BARSNEXT(gspt196)),0,0),COLORYELLOW;
STICKLINE(gspt196,gspt130,gspt131,0,0),COLORYELLOW; 
gspt200:=HHV(HIGH,1+BARSLAST(gspt16))=HIGH;
gspt201:=LLV(LOW,1+BARSLAST(gspt18))=LOW;
gspt202:=FILTERX(gspt200,BARSLAST(gspt201));
gspt203:=FILTERX(gspt201,BARSLAST(gspt200));
gspt204:=IF(gspt203,LOW,0);gspt205:=IF(gspt202,HIGH,0);
gspt206:=IF(gspt204>0,gspt204,REF(gspt204,BARSLAST(gspt204>0)));
gspt207:=IF(gspt205>0,gspt205,REF(gspt205,BARSLAST(gspt205>0)));
DRAWLINE(gspt71,HIGH,gspt70,LOW,0),COLORYELLOW; 
DRAWLINE(gspt70,LOW,gspt71,HIGH,0),COLORYELLOW; 
gspt208:=gspt132 OR gspt134 OR gspt138 OR gspt142 OR gspt146 OR gspt150 OR gspt154 OR gspt158 OR gspt164 OR gspt168 OR gspt172 OR gspt176 OR gspt180 OR gspt184 OR gspt188; 
gspt209:=gspt135 OR gspt139 OR gspt143 OR gspt147 OR gspt151 OR gspt155 OR gspt159 OR gspt162 OR gspt165 OR gspt169 OR gspt173 OR gspt177 OR gspt181 OR gspt185 OR gspt189; 
gspt210:=gspt208 AND COUNT(gspt208,BARSLAST(gspt209))=1; 
gspt211:=gspt209 AND COUNT(gspt209,BARSLAST(gspt208))=1;
 gspt212:=IF(gspt210,LLV(gspt72,1+BARSLAST(gspt211)),0); 
gspt213:=IF(gspt212,gspt212,REF(gspt212,BARSLAST(gspt212))); 
gspt214:=IF(gspt211,HHV(gspt73,1+BARSLAST(gspt210)),0); 
gspt215:=IF(gspt214,gspt214,REF(gspt214,BARSLAST(gspt214))); 
DRAWICON(gspt208,LOW,1),NODRAW;
 DRAWICON(gspt209,HIGH,2),NODRAW;
 gspt216:=1+COUNT(gspt206<REF(gspt206,1),1+BARSLAST(gspt206>REF(gspt206,1))); 
gspt217:=1+COUNT(gspt207>REF(gspt207,1),1+BARSLAST(gspt207<REF(gspt207,1))); 
 
{涨停变色}
ZT:=C>1.1*REF(C,1)-0.03 AND C<1.1*REF(C,1)+0.03 AND H=C;
ZT2:=C>1.2*REF(C,1)-0.03 AND C<1.2*REF(C,1)+0.03 AND H=C;
ZT3:=ZT OR ZT2;
STICKLINE(ZT3=1,O,C,2.7,0),COLORYELLOW,NODRAW;{不要}
   
{跌停变色}
DT:=C<0.9*REF(C,1)+0.03 AND C>0.9*REF(C,1)-0.03 AND L=C;
DT2:=C<0.9*REF(C,1)+0.03 AND C>0.8*REF(C,1)-0.03 AND L=C;
DT3:=DT OR DT2;
STICKLINE(DT3=1 ,O,C,2.7,0),COLORYELLOW,NODRAW;{不要};

缠论主图,无dll,源码 贴图

增值电信业务经营ICP许可证:合字B2-20230351  粤ICP备2023083431号-1
免责声明:公式平台网是股票软件指标公式分享平台,不开展相关证券业务,平台展示的所有股票资料由网络收集,不保障实时性和真实性,由此引起的投资亏损与本站无关.
Copyright © 2023 gspt.com , All Rights Reserved.