金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2310|回复: 2

麻烦客服老师帮忙修改一个指标,改成金字塔可用的

[复制链接]

21

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-8-25
曾用名:
发表于 2023-10-18 17:20 | 显示全部楼层 |阅读模式
MA8:=1;

TTS6:=LOW<REF(LOW,1) AND HIGH<REF(HIGH,1);

TTS7:=LOW>REF(LOW,1) AND HIGH>REF(HIGH,1);

TTS8:=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(TTS6,BARSLAST(TTS7))=0;

TTS9:=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(TTS7,BARSLAST(TTS6))=0;

TTS10:=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(TTS6,BARSLAST(TTS7))=0;

TTS11:=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(TTS7,BARSLAST(TTS6))=0;

TTS12:=TTS6 OR TTS8 OR TTS10;

TTS13:=TTS7 OR TTS9 OR TTS11;

TTS14:=TTS13 AND COUNT(TTS13,BARSLAST(TTS12))=1;

TTS15:=TTS12 AND COUNT(TTS12,BARSLAST(TTS13))=1;

TTS16:=IF(TTS14,LLV(LOW,1+BARSLAST(TTS15)),0);

TTS17:=IF(TTS16,TTS16,REF(TTS16,BARSLAST(TTS16)));

TTS18:=IF(TTS15,HHV(HIGH,1+BARSLAST(TTS14)),0);

TTS19:=IF(TTS18,TTS18,REF(TTS18,BARSLAST(TTS18)));

TTS20:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1);

TTS21:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1);

TTS22:=TTS20 OR TTS21;

TTS23:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(LOW,1)>=REF(LOW,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH>=REF(HIGH,2);

TTS24:=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);

TTS25:=TTS23 OR TTS24 AND (COUNT(TTS15,BARSLAST(TTS14))=0 OR TTS15),NODRAW;

TTS26:=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);

TTS27:=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);

TTS28:=TTS26 OR TTS27 AND (COUNT(TTS14,BARSLAST(TTS15))=0 OR TTS14),NODRAW;

TTS29:=TTS25 OR TTS28;

TTS30:=BARSLAST(TTS17<>REF(TTS17,1))-COUNT(TTS22,BARSLAST(TTS17<>REF(TTS17,1)))+COUNT(TTS29,BARSLAST(TTS17<>REF(TTS17,1)))>2 AND HIGH=HHV(HIGH,1+BARSLAST(TTS17<>REF(TTS17,1))) AND COUNT(LOW<REF(TTS17,BARSLAST(TTS17<>REF(TTS17,1))),BARSLAST(TTS17<>REF(TTS17,1)))=0 AND BARSLAST(TTS17<>REF(TTS17,1))>0;

TTS31:=SUMBARS(TTS17<>REF(TTS17,1),2)-COUNT(TTS22,SUMBARS(TTS17<>REF(TTS17,1),2))+COUNT(TTS29,SUMBARS(TTS17<>REF(TTS17,1),2))>3 AND HIGH=HHV(HIGH,SUMBARS(TTS17<>REF(TTS17,1),2)) AND REF(TTS17,SUMBARS(TTS17<>REF(TTS17,1),2)-1)<=LLV(LOW,SUMBARS(TTS17<>REF(TTS17,1),2));

TTS32:=SUMBARS(TTS17<>REF(TTS17,1),3)-COUNT(TTS22,SUMBARS(TTS17<>REF(TTS17,1),3))+COUNT(TTS29,SUMBARS(TTS17<>REF(TTS17,1),3))>3 AND HIGH=HHV(HIGH,SUMBARS(TTS17<>REF(TTS17,1),3)) AND REF(TTS17,SUMBARS(TTS17<>REF(TTS17,1),3)-1)<=LLV(LOW,SUMBARS(TTS17<>REF(TTS17,1),3));

TTS33:=SUMBARS(TTS17<>REF(TTS17,1),4)-COUNT(TTS22,SUMBARS(TTS17<>REF(TTS17,1),4))+COUNT(TTS29,SUMBARS(TTS17<>REF(TTS17,1),4))>3 AND HIGH=HHV(HIGH,SUMBARS(TTS17<>REF(TTS17,1),4)) AND REF(TTS17,SUMBARS(TTS17<>REF(TTS17,1),4)-1)<=LLV(LOW,SUMBARS(TTS17<>REF(TTS17,1),4));

TTS34:=SUMBARS(TTS17<>REF(TTS17,1),5)-COUNT(TTS22,SUMBARS(TTS17<>REF(TTS17,1),5))+COUNT(TTS29,SUMBARS(TTS17<>REF(TTS17,1),5))>3 AND HIGH=HHV(HIGH,SUMBARS(TTS17<>REF(TTS17,1),5)) AND REF(TTS17,SUMBARS(TTS17<>REF(TTS17,1),5)-1)<=LLV(LOW,SUMBARS(TTS17<>REF(TTS17,1),5));

TTS35:=SUMBARS(TTS17<>REF(TTS17,1),6)-COUNT(TTS22,SUMBARS(TTS17<>REF(TTS17,1),6))+COUNT(TTS29,SUMBARS(TTS17<>REF(TTS17,1),6))>3 AND HIGH=HHV(HIGH,SUMBARS(TTS17<>REF(TTS17,1),6)) AND REF(TTS17,SUMBARS(TTS17<>REF(TTS17,1),6)-1)<=LLV(LOW,SUMBARS(TTS17<>REF(TTS17,1),6));

TTS36:=BARSLAST(TTS19<>REF(TTS19,1))-COUNT(TTS22,BARSLAST(TTS19<>REF(TTS19,1)))+COUNT(TTS29,BARSLAST(TTS19<>REF(TTS19,1)))>2 AND COUNT(HIGH>REF(TTS19,BARSLAST(TTS19<>REF(TTS19,1))),BARSLAST(TTS19<>REF(TTS19,1)))=0 AND LOW=LLV(LOW,BARSLAST(TTS19<>REF(TTS19,1))) AND BARSLAST(TTS19<>REF(TTS19,1))>0;

TTS37:=SUMBARS(TTS19<>REF(TTS19,1),2)-COUNT(TTS22,SUMBARS(TTS19<>REF(TTS19,1),2))+COUNT(TTS29,SUMBARS(TTS19<>REF(TTS19,1),2))>3 AND LOW=LLV(LOW,SUMBARS(TTS19<>REF(TTS19,1),2)) AND REF(TTS19,SUMBARS(TTS19<>REF(TTS19,1),2)-1)>=HHV(HIGH,SUMBARS(TTS19<>REF(TTS19,1),2));

TTS38:=SUMBARS(TTS19<>REF(TTS19,1),3)-COUNT(TTS22,SUMBARS(TTS19<>REF(TTS19,1),3))+COUNT(TTS29,SUMBARS(TTS19<>REF(TTS19,1),3))>3 AND LOW=LLV(LOW,SUMBARS(TTS19<>REF(TTS19,1),3)) AND REF(TTS19,SUMBARS(TTS19<>REF(TTS19,1),3)-1)>=HHV(HIGH,SUMBARS(TTS19<>REF(TTS19,1),3));

TTS39:=SUMBARS(TTS19<>REF(TTS19,1),4)-COUNT(TTS22,SUMBARS(TTS19<>REF(TTS19,1),4))+COUNT(TTS29,SUMBARS(TTS19<>REF(TTS19,1),4))>3 AND LOW=LLV(LOW,SUMBARS(TTS19<>REF(TTS19,1),4)) AND REF(TTS19,SUMBARS(TTS19<>REF(TTS19,1),4)-1)>=HHV(HIGH,SUMBARS(TTS19<>REF(TTS19,1),4));

TTS40:=SUMBARS(TTS19<>REF(TTS19,1),5)-COUNT(TTS22,SUMBARS(TTS19<>REF(TTS19,1),5))+COUNT(TTS29,SUMBARS(TTS19<>REF(TTS19,1),5))>3 AND LOW=LLV(LOW,SUMBARS(TTS19<>REF(TTS19,1),5)) AND REF(TTS19,SUMBARS(TTS19<>REF(TTS19,1),5)-1)>=HHV(HIGH,SUMBARS(TTS19<>REF(TTS19,1),5));

TTS41:=SUMBARS(TTS19<>REF(TTS19,1),6)-COUNT(TTS22,SUMBARS(TTS19<>REF(TTS19,1),6))+COUNT(TTS29,SUMBARS(TTS19<>REF(TTS19,1),6))>3 AND LOW=LLV(LOW,SUMBARS(TTS19<>REF(TTS19,1),6)) AND REF(TTS19,SUMBARS(TTS19<>REF(TTS19,1),6)-1)>=HHV(HIGH,SUMBARS(TTS19<>REF(TTS19,1),6));

TTS42:=TTS30 OR TTS31 OR TTS32 OR TTS33 OR TTS34 OR TTS35;

TTS43:=TTS36 OR TTS37 OR TTS38 OR TTS39 OR TTS40 OR TTS41;

TTS44:=TTS42 AND COUNT(TTS42,1+BARSLAST(TTS43))=1;

TTS45:=TTS43 AND COUNT(TTS43,1+BARSLAST(TTS42))=1;

TTS46:=IF(TTS44,LLV(LOW,1+BARSLAST(TTS45)),0);

TTS47:=IF(TTS46,TTS46,REF(TTS46,BARSLAST(TTS46)));

TTS48:=IF(TTS45,HHV(HIGH,1+BARSLAST(TTS44)),0);

TTS49:=IF(TTS48,TTS48,REF(TTS48,BARSLAST(TTS48)));

TTS50:=HHV(HIGH,1+BARSLAST(TTS46))=HIGH;

TTS51:=LLV(LOW,1+BARSLAST(TTS48))=LOW;

TTS52:=CROSS(BACKSET(TTS51||BARSLAST(TTS50)<BARSLAST(TTS51)&&ISLASTBAR,BARSLAST(TTS50)+1)=1,0.5);// FILTERX(TTS50,BARSLAST(TTS51));

TTS53:=CROSS(BACKSET(TTS50||BARSLAST(TTS50)>BARSLAST(TTS51)&&ISLASTBAR,BARSLAST(TTS51)+1)=1,0.5);// FILTERX(TTS51,BARSLAST(TTS50));

TTS54:=IF(TTS53,LOW,0);

TTS55:=IF(TTS52,HIGH,0);

TTS56:=IF(TTS54>0,TTS54,REF(TTS54,BARSLAST(TTS54>0)));

TTS57:=IF(TTS55>0,TTS55,REF(TTS55,BARSLAST(TTS55>0)));

TTS58:=BARSLAST(TTS53)-COUNT(TTS22,BARSLAST(TTS53))+COUNT(TTS29,BARSLAST(TTS53))>3 AND COUNT(LOW<REF(TTS56,BARSLAST(TTS53)),BARSLAST(TTS53))=0 AND HIGH=HHV(HIGH,1+BARSLAST(TTS53)) AND BARSLAST(TTS53)>0;

TTS59:=BARSLAST(TTS52)-COUNT(TTS22,BARSLAST(TTS52))+COUNT(TTS29,BARSLAST(TTS52))>3 AND COUNT(HIGH>REF(TTS57,BARSLAST(TTS52)),BARSLAST(TTS52))=0 AND LOW=LLV(LOW,BARSLAST(TTS52)) AND BARSLAST(TTS52)>0;

TTS60:=CROSS(BACKSET(TTS59||ISLASTBAR&&BARSLAST(TTS58)<BARSLAST(TTS59),BARSLAST(TTS58)+1)=1,0.5);// FILTERX(TTS58,BARSLAST(TTS59));

TTS61:=CROSS(BACKSET(TTS58||ISLASTBAR&&BARSLAST(TTS58)>BARSLAST(TTS59),BARSLAST(TTS59)+1)=1,0.5);// FILTERX(TTS59,BARSLAST(TTS58));

TTS62:=IF(TTS61,LOW,0);

TTS63:=IF(TTS60,HIGH,0);

TTS64:=IF(TTS62>0,TTS62,REF(TTS62,BARSLAST(TTS62>0)));

TTS65:=IF(TTS63>0,TTS63,REF(TTS63,BARSLAST(TTS63>0)));

TTS66:=LLV(LOW,1+BARSLAST(TTS64<>REF(TTS64,1) OR (TTS62>0 AND TTS64=REF(TTS64,1))))=LOW AND COUNT(TTS65<>REF(TTS65,1),BARSLAST(TTS64<>REF(TTS64,1) OR (TTS62>0 AND TTS64=REF(TTS64,1)))+1)=0;

TTS67:=HHV(HIGH,1+BARSLAST(TTS65<>REF(TTS65,1) OR (TTS63>0 AND TTS65=REF(TTS65,1))))=HIGH AND COUNT(TTS64<>REF(TTS64,1),BARSLAST(TTS65<>REF(TTS65,1) OR (TTS63>0 AND TTS65=REF(TTS65,1)))+1)=0;//1

TTS68:=CROSS(BACKSET(TTS66||ISLASTBAR&&BARSLAST(TTS67)<BARSLAST(TTS66),BARSLAST(TTS67)+1)=1,0.5);// FILTERX(TTS67,BARSLAST(TTS66));

TTS69:=CROSS(BACKSET(TTS67||ISLASTBAR&&BARSLAST(TTS67)>BARSLAST(TTS66),BARSLAST(TTS66)+1)=1,0.5);// FILTERX(TTS66,BARSLAST(TTS67));

TTS70:=IF(TTS69,LOW,0) ;

TTS71:=IF(TTS68,HIGH,0),NODRAW;

HVX:=TTS71;

LVX:=TTS70;

GP:=BARSLAST(HVX);

DP:=BARSLAST(LVX);

IP:=IF(GP=0,DP,GP)>3;

HHV1:=HVX;

LV1:=LVX;

LX:=(CROSS(BACKSET(HHV1,BARSLAST(LV1)+1),0.5))*MA8,NODRAW,NOTEXT;

HX:=(CROSS(BACKSET(LV1,BARSLAST(HHV1)+1),0.5))*MA8,NODRAW,NOTEXT;

HH12:=(CROSS(HX=1,0.5))*MA8 ;

LL12:=(CROSS(LX=1,0.5))*MA8 ;

BOCHILLL:=CROSS(MA8*BACKSET(HHV1,BARSLAST(LV1)+1),0.5);

BOCHIHHH:=CROSS(MA8*BACKSET(LV1,BARSLAST(HHV1)+1),0.5);

BOCHIHHH1:=VALUEWHEN(BOCHIHHH,H);

BOCHILLL1:=VALUEWHEN(BOCHILLL,L);

BOCHIHHH2:=REF(H,SUMBARS(BOCHIHHH,2)-1);

BOCHILLL2:=REF(L,SUMBARS(BOCHILLL,2)-1);

BOCHING:=BACKSET(ISLASTBAR,SUMBARS(BOCHIHHH||BOCHILLL,2));

BOCHIN:=1;

Q:=BACKSET(ISLASTBAR,SUMBARS(BOCHIHHH||BOCHILLL,3));

QQ:=BACKSET(ISLASTBAR,SUMBARS(BOCHIHHH||BOCHILLL,1));

DRAWLINE1(CROSS(MA8*BACKSET(HHV1,BARSLAST(LV1)+1),0.5)&&Q,LOW,CROSS(MA8*BACKSET(LV1,BARSLAST(HHV1)+1),0.5),HIGH,0),COLORGREEN,LINETHICK2;

DRAWLINE1(CROSS(MA8*BACKSET(LV1,BARSLAST(HHV1)+1),0.5)&&Q,HIGH,CROSS(MA8*BACKSET(HHV1,BARSLAST(LV1)+1),0.5),LOW,0),COLORMAGENTA,LINETHICK2;

DRAWTEXT(Q>REF(Q,1)&&BOCHIHHH,H,'A'),FONTSIZE40;

DRAWTEXT(Q>REF(Q,1)&&BOCHILLL,L,'A'),FONTSIZE40,VALIGN0;

DRAWTEXT(BOCHING>REF(BOCHING,1)&&BOCHIHHH,H,'B'),FONTSIZE40;

DRAWTEXT(BOCHING>REF(BOCHING,1)&&BOCHILLL,L,'B'),FONTSIZE40,VALIGN0;

DRAWTEXT(QQ>REF(QQ,1)&&BOCHIHHH,H,'C'),FONTSIZE40;

DRAWTEXT(QQ>REF(QQ,1)&&BOCHILLL,L,'C'),FONTSIZE40,VALIGN0;

DD:=BOCHING && BOCHIHHH,NODRAW;

KK:=BOCHING && BOCHILLL,NODRAW;

DRAWSL(VALUEWHEN(DD||KK,DD) ,VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.000),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.191),0,BOCHIN,0,COLORYELLOW);

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.382),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.5),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.618),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.764),0,BOCHIN,0,COLORMAGENTA),DOT;

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1),0,BOCHIN,0,COLORWHITE);

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.382),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.500),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.618),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.382),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.618),0,BOCHIN,0,RGB(0,162,0));

DRAWSL(VALUEWHEN(DD||KK,DD),VALUEWHEN( DD,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*3),0,BOCHIN,0,RGB(0,162,0));

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1,BOCHIN),1,3,COLORWHITE),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.382,BOCHIN),1.382,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.500,BOCHIN),1.500,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.618,BOCHIN),1.618,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2,BOCHIN),2,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.382,BOCHIN),2.382,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*3,BOCHIN),3,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.191,BOCHIN),0.191,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.382,BOCHIN),0.382,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.5,BOCHIN),0.5,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.618,BOCHIN),0.618,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.764,BOCHIN),0.764,3,RGB(0,162,0)),VALIGN2,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.191,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.191,2,COLORYELLOW),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.382,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.382,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.5,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.5,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.618,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.618,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.764,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.764,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1,2,COLORWHITE),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.382,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.382,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.500,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.500,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.618,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*1.618,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.382,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.382,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.618,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*2.618,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*3,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*3,3,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK, BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.000),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.191),0,BOCHIN,0,COLORYELLOW);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.382),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.5),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.618),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.764),0,BOCHIN,0,RGB(0,162,0)),DOT;

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1),0,BOCHIN,0,COLORWHITE);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.382),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.5),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.618),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.382),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.618),0,BOCHIN,0,COLORMAGENTA);

DRAWSL(VALUEWHEN(DD||KK,KK),VALUEWHEN(KK,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*3),0,BOCHIN,0,COLORMAGENTA);

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.191,BOCHIN),0.191,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.382,BOCHIN),0.382,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.5,BOCHIN),0.5,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.618,BOCHIN),0.618,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.764,BOCHIN),0.764,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1,BOCHIN),1,3,COLORWHITE),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.382,BOCHIN),1.382,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.5,BOCHIN),1.5,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.618,BOCHIN),1.618,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2,BOCHIN),2,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.382,BOCHIN),2.382,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.618,BOCHIN),2.618,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*3,BOCHIN),3,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.191,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.191,2,COLORYELLOW),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.382,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.382,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.5,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.5,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.618,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.618,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.764,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.764,2,RGB(0,162,0)),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1,2,COLORWHITE),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.382,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.382,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.5,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.5,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.618,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*1.618,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.382,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.382,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.618,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*2.618,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*3,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*3,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWLINE(BOCHING && BOCHILLL,BOCHILLL1,1,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*3,COLORMAGENTA);

DRAWLINE(BOCHING && BOCHIHHH,BOCHIHHH1,1,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*3,RGB(0,162,0));

DRAWSL(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.809,0,BOCHIN,0,RGB(0,162,0));

DRAWNUMBER(REF(BOCHING && BOCHIHHH,BOCHIN),REF(BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.809,BOCHIN),0.809,3,COLORWHITE),VALIGN2,ALIGN2;

DRAWNUMBER(BOCHING && BOCHIHHH,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.809,BOCHIHHH1-(BOCHIHHH1-BOCHILLL1)*0.809,2,COLORYELLOW),VALIGN0,ALIGN2;

DRAWNUMBER(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.809,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.809,2,COLORMAGENTA),VALIGN0,ALIGN2;

DRAWNUMBER(REF(BOCHING && BOCHILLL,BOCHIN),REF(BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.809,BOCHIN),0.809,3,COLORMAGENTA),VALIGN2,ALIGN2;

DRAWSL(BOCHING && BOCHILLL,BOCHILLL1+(BOCHIHHH1-BOCHILLL1)*0.809,0,BOCHIN,0,COLORMAGENTA);

DD1:=VALUEWHEN(Q>REF(Q,1)&&BOCHIHHH,H);

DD12:=VALUEWHEN(Q>REF(Q,1)&&BOCHILLL,L);

DD21:=VALUEWHEN(BOCHING>REF(BOCHING,1)&&BOCHIHHH,H);

DD22:=VALUEWHEN(BOCHING>REF(BOCHING,1)&&BOCHILLL,L);

DD31:=VALUEWHEN(QQ>REF(QQ,1)&&BOCHIHHH,H);

DD32:=VALUEWHEN(QQ>REF(QQ,1)&&BOCHILLL,L);

D1P:=IF(DD1>0,DD1,DD12) ;

D2P:=IF(DD21>0,DD21,DD22);

D3P:=IF(DD31>0,DD31,DD32);

IF(D1P+D2P<D2P+D3P AND D3P>D2P,D3P-(D1P-D2P),NULL),LINETHICK3 ;

IF(D1P+D2P>D2P+D3P AND D3P>D2P,D3P*D2P/D1P,NULL),LINETHICK3 ;

IF(D1P+D2P>D2P+D3P AND D3P<D2P,D2P-D1P+D3P,NULL),LINETHICK3 ;

IF(D1P+D2P<D2P+D3P AND D3P<D2P,D2P*D3P/D1P,NULL),LINETHICK3 ;


回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-10-18 17:24 | 显示全部楼层
176行 后面这2句替换下,其他编译都是OK的。

DRAWLINE(CROSS(MA8*BACKSET(HHV1,BARSLAST(LV1)+1),0.5)&&Q,LOW,CROSS(MA8*BACKSET(LV1,BARSLAST(HHV1)+1),0.5),HIGH,0),COLORGREEN,LINETHICK2;

DRAWLINE(CROSS(MA8*BACKSET(LV1,BARSLAST(HHV1)+1),0.5)&&Q,HIGH,CROSS(MA8*BACKSET(HHV1,BARSLAST(LV1)+1),0.5),LOW,0),COLORMAGENTA,LINETHICK2;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-8-25
曾用名:
 楼主| 发表于 2023-10-18 20:48 | 显示全部楼层
可以用了 谢谢老师的付出
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-8-7 06:45 , Processed in 0.110395 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表