突破下降通道主图公式+选股公式
-
相关简介:突破下降通道主图公式+选股公式 INPUT:P1(3,0,30); VAR49:=P1; VAR19:=(HIGH + LOW)/2; VAR50:=REF(HIGH,VAR49)=HHV(HIGH,2 * VAR49 + 1); VAR51:=FILTER(VAR50,VAR49); VAR52:=BACKSET(VAR51,VAR49 + 1); VAR53:=FILTER(VAR52,VAR49); VAR54:=REF(LOW,VAR49)=LLV(LOW,2 * VAR49 + 1);
-
文章来源:股海网作者:股海网发布时间:2013-07-30浏览次数:

突破下降通道主图公式+选股公式
INPUT:P1(3,0,30);
VAR49:=P1;
VAR19:=(HIGH + LOW)/2;
VAR50:=REF(HIGH,VAR49)=HHV(HIGH,2 * VAR49 + 1);
VAR51:=FILTER(VAR50,VAR49);
VAR52:=BACKSET(VAR51,VAR49 + 1);
VAR53:=FILTER(VAR52,VAR49);
VAR54:=REF(LOW,VAR49)=LLV(LOW,2 * VAR49 + 1);
VAR55:=FILTER(VAR54,VAR49);
VAR56:=BACKSET(VAR55,VAR49 + 1);
VAR57:=FILTER(VAR56,VAR49);
VAR58:=(REF(LLV(LOW,2 * VAR49),1) + REF(HHV(HIGH,2 * VAR49),1))/2;
VAR59:=VAR53 AND NOT(VAR57 AND VAR58 >= VAR19) OR DISPSTATUS=2 OR BARSCOUNT(CLOSE)=1;
VAR60:=VAR57 AND NOT(VAR53 AND VAR58 < VAR19);
VAR61:=REF(BARSLAST(VAR59),1) + 1;
VAR62:=BACKSET(VAR59 AND COUNT(VAR60,VAR61) > 0,LLVBARS(IF(VAR60,LOW,10000),VAR61));
VAR63:=VAR62 > REF(VAR62,1);
VAR64:=BACKSET(VAR63,2);
VAR65:=VAR64 > REF(VAR64,1);
VAR66:=VAR65 OR DISPSTATUS=2 OR BARSCOUNT(CLOSE)=1;
VAR67:=REF(BARSLAST(VAR66),1) + 1;
VAR68:=BACKSET(VAR66 AND COUNT(VAR53 AND NOT(VAR57 AND VAR58 >= VAR19),VAR67) > 0,HHVBARS(IF(VAR53 AND NOT(VAR57 AND VAR58 >= VAR19),HIGH,0),VAR67));
VAR69:=VAR68 > REF(VAR68,1);
VAR70:=BACKSET(VAR69,2);
VAR71:=VAR70 > REF(VAR70,1);
VAR72:=BACKSET(DISPSTATUS=2,BARSLAST(VAR71) + 1);
VAR73:=VAR72 > REF(VAR72,1);
VAR76:=BACKSET(VAR73,REF(BARSLAST(VAR71),1) + 2);
VAR77:=VAR76 > REF(VAR76,1);
DRAWLINE(VAR77,HIGH,VAR73,HIGH,1),COLOR80FFFF;
=========================
请按图示 突破下降通道改为选股。要求 是下降通道。就是第一个高点比第二个高点更高。
INPUT:P1(3,0,30);
VAR49:=P1;
VAR19:=(HIGH + LOW)/2;
VAR50:=REF(HIGH,VAR49)=HHV(HIGH,2 * VAR49 + 1);
VAR51:=FILTER(VAR50,VAR49);
VAR52:=BACKSET(VAR51,VAR49 + 1);
VAR53:=FILTER(VAR52,VAR49);
VAR54:=REF(LOW,VAR49)=LLV(LOW,2 * VAR49 + 1);
VAR55:=FILTER(VAR54,VAR49);
VAR56:=BACKSET(VAR55,VAR49 + 1);
VAR57:=FILTER(VAR56,VAR49);
VAR58:=(REF(LLV(LOW,2 * VAR49),1) + REF(HHV(HIGH,2 * VAR49),1))/2;
VAR59:=VAR53 AND NOT(VAR57 AND VAR58 >= VAR19) OR DISPSTATUS=2 OR BARSCOUNT(CLOSE)=1;
VAR60:=VAR57 AND NOT(VAR53 AND VAR58 < VAR19);
VAR61:=REF(BARSLAST(VAR59),1) + 1;
VAR62:=BACKSET(VAR59 AND COUNT(VAR60,VAR61) > 0,LLVBARS(IF(VAR60,LOW,10000),VAR61));
VAR63:=VAR62 > REF(VAR62,1);
VAR64:=BACKSET(VAR63,2);
VAR65:=VAR64 > REF(VAR64,1);
VAR66:=VAR65 OR DISPSTATUS=2 OR BARSCOUNT(CLOSE)=1;
VAR67:=REF(BARSLAST(VAR66),1) + 1;
VAR68:=BACKSET(VAR66 AND COUNT(VAR53 AND NOT(VAR57 AND VAR58 >= VAR19),VAR67) > 0,HHVBARS(IF(VAR53 AND NOT(VAR57 AND VAR58 >= VAR19),HIGH,0),VAR67));
VAR69:=VAR68 > REF(VAR68,1);
VAR70:=BACKSET(VAR69,2);
VAR71:=VAR70 > REF(VAR70,1);
VAR72:=BACKSET(DISPSTATUS=2,BARSLAST(VAR71) + 1);
VAR73:=VAR72 > REF(VAR72,1);
VAR76:=BACKSET(VAR73,REF(BARSLAST(VAR71),1) + 2);
VAR77:=VAR76 > REF(VAR76,1);
Y1:=ref(h,barslast(var77));
Y2:=REF(H,BARSLAST(VAR73));
趋势线值:=Y1+(Y2-Y1)*BARSLAST(VAR77)/(BARSLAST(VAR77)-BARSLAST(VAR73));
CROSS(C,趋势线值) AND 趋势线值<REF(趋势线值,1);