ygs0315 发表于 2016-1-30 18:36

看看是什么样的

浙江阿明 发表于 2016-1-30 19:16

谢谢楼主分享

qilin 发表于 2016-1-30 19:37

公式,分享了。谢谢辛苦了。

jdfadfdf 发表于 2016-1-30 19:47

KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0
AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1
AND REF(KU1,1)=0 AND KU1=0)));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0
AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1
AND REF(KD1,1)=0 AND KD1=0)));
HV:=H>UL AND H>REF(H,1) ;
LV:=L<DL AND L<REF(L,1) ;
GP:=BARSLAST(HV);
DP:=BARSLAST(LV);
IP:=IF(GP=0,DP,GP)>3;
HV1:=HV AND IP AND H>=HHV(H,BARSLAST(LV));
LV1:=LV AND IP AND L<=LLV(L,BARSLAST(HV));
DRAWLINE(LV1,LOW,HV1, HIGH,0),COLORYELLOW,LINETHICK2;
DRAWLINE(HV1,HIGH,LV1, LOW,0),COLORMAGENTA,LINETHICK2;
HH0:=CONST(HHV(H,120))*1;
LL0:=CONST(LLV(L,120))*1;
MM0:=CONST((HH0+LL0)/2);
HH1:=IF(CONST(C)<MM0,LL0-(HH0-LL0)*0.4,LL0-(HH0-LL0)*0.4),COLORRED;
LL1:=LL0;HLMAX:=MAX(HH1,LL1);
HLMIN:=MIN(HH1,LL1);
HLMN1:=(HLMAX+HLMIN)/2;
HLMN2:=(HLMAX-HLMIN);
HLMN3:=HHV(V,250)/2;
HLMN4:=HHV(V,250);
VZ:=(V-HLMN3)*HLMN2/HLMN4+HLMN1;
预测量:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,VOL),COLOR990000,NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,(0-HLMN3)*HLMN2/HLMN4+HLMN1,(预测量-HLMN3)*HLMN2/HLMN4+HLMN1,2,-1),COLORLIGRAY;
STICKLINE(C>=O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,1),COLOR000099;
STICKLINE(C<O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,0),COLOR999900;
{(MA(V,5)-HLMN3)*HLMN2/HLMN4+HLMN1,COLORFFFFFF;
(MA(V,10)-HLMN3)*HLMN2/HLMN4+HLMN1,COLOR00FFFF;};

独孤求助 发表于 2016-1-30 20:05

谢谢分享,学习中

rubyyu 发表于 2016-1-30 21:01

看看,学习学习                                     

山西大同牧歌 发表于 2016-1-30 22:34

这个冒失有用

浙江阿明 发表于 2016-1-31 06:07

谢谢分享,学习了

westhorn 发表于 2016-1-31 11:45

学习了,主要是函数要了解。

卡斯 发表于 2016-1-31 11:59

yu tu tu tu tu tu tu tu tu tu tu t

南屏晚钟 发表于 2016-1-31 12:14

学习学习在学习,努力努力在努力

ysd945 发表于 2016-1-31 12:21

谢谢楼主分享

绣溪翁 发表于 2016-2-4 15:49

看看,学习学习

xiaolanxing 发表于 2016-2-4 16:19

{设立参数:百分比(2,20,5), 右数峰序(2,20,2)} {ZIG(3,5);} {百分比:=5}; {右数峰序:=2;} MA5:MA(C,5);{HTTP://U.178448.COM/SPACE.PHP?UID=30578} MA10:MA(C,10);{WEN98编写} MA20:MA(C,20); 波谷值: CONST(TROUGH(2,百分比,1)),NODRAW;{前M个ZIG转向波谷值} 波谷距离:= 1+CONST(TROUGHBARS(2,百分比,1)),NODRAW;{前M个ZIG转向波谷到当前距离} {例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数}; 波峰值:= CONST(PEAK(1,百分比,右数峰序)); {例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值} 允许误差:=0.024; XG:= ABS(波峰值-波谷值)<=允许误差 {AND BARSCOUNT(V)>60}; 波峰距离:= 1+CONST(PEAKBARS(1,百分比,右数峰序)),NODRAW; {PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1} 距离:=CURRBARSCOUNT; DRAWLINE(距离=波峰距离 AND XG,波谷值,距离=1,波谷值,1),COLORMAGENTA; DRAWTEXT(距离=波谷距离 AND XG,L*0.98,' 精准峰谷线'),COLORYELLOW; DRAWICON(距离=波峰距离,H*1.01,2);{波峰位置} DRAWICON(距离=波谷距离,L*0.985,1);{波谷位置} 精准点:=(ABS(H-波谷值)<=允许误差 OR ABS(L-波谷值)<=0.024) {AND 距离<=120}; STICKLINE(精准点,波谷值,波谷值,3,1),COLORYELLOW; {画精准谷底线} 波谷值2:= CONST(TROUGH(2,百分比,2)); 波谷值3:= CONST(TROUGH(2,百分比,3)); 波谷值4:= CONST(TROUGH(2,百分比,4)); 波谷距离2:= 1+CONST(TROUGHBARS(2,百分比,2)); 波谷距离3:= 1+CONST(TROUGHBARS(2,百分比,3)); 波谷距离4:= 1+CONST(TROUGHBARS(2,百分比,4)); XG2:= ABS(波谷值-波谷值2)<=允许误差; XG3:= ABS(波谷值-波谷值3)<=允许误差; XG4:= ABS(波谷值-波谷值4)<=允许误差; XGL:=(距离=波谷距离2 AND XG2) OR (距离=波谷距离3 ANDXG3)    OR (距离=波谷距离4 ANDXG4); DRAWLINE(XGL,波谷值,距离=1,波谷值,1),COLORLIGREEN; DRAWTEXT(XGL,L*0.98,' 精准谷底线'),COLORYELLOW;

a1379265 发表于 2016-2-4 18:39

这公式应该有用
页: 1 [2] 3 4 5 6 7 8
查看完整版本: 通达信变盘周期计算合并支撑和压力位主图指标公式