看过台阶模型理论的朋友,都知道股市行情是有规律的,而且每个股票涨跌都受密码影响的。 做投资,有一个很好用的预测工具是非常有利的。但大部分朋友不会编写指标代码。即使知道原理,也是没法编写成指标。于是,开发指标公式的工作就成了大难题。 今天我分享一个我自己开发的两点上升回调买入公式。 {以下为上升两点回调找买点主程序}
{高点天数:0,1000,0} {低点天数:0,1000,0} DRAWKLINE(H,O,L,C); 辅助参考1:REF(H,高点天数)*1.1,COLORBLACK; GDH:REF(H,高点天数),NODRAW; DDL:REF(L,低点天数),NODRAW; TJ1:=IF(GDH>DDL,1,0); DRAWLINE(CURRBARSCOUNT=低点天数+1,L,CURRBARSCOUNT=高点天数+1,H,0),LINETHICK2,COLORRED; MIMA:=CONST(SQRT(GDH/DDL));{股票密码即模数} ED1:=CONST(GDH/MIMA);{正常回调} ED2:=CONST(GDH/SQRT(MIMA));{弱势回调} ED3:=CONST(GDH/(SQRT(MIMA)+MIMA-1));{强势回调} STICKLINE(CURRBARSCOUNT=高点天数+1,CONST(GDH),CONST(ED3),0,-1),COLORWHITE;{自高点划线至回调最低点}; DRAWTEXT(CURRBARSCOUNT=高点天数+1,CONST(GDH)*1.01,STRCAT('B点: ',CON2STR(GDH,2))); DRAWTEXT(CURRBARSCOUNT=低点天数+1,CONST(DDL)*0.97,STRCAT('A点: ',CON2STR(DDL,2))); LLOW:FINDLOW(L,0,高点天数,1),NODRAW;{找出前高点以来的最低点} DLLOW:FINDLOWBARS(L,0,高点天数,1),NODRAW;{找出前高点以来的最低点到收盘价的交易天数} DRAWTEXT(CURRBARSCOUNT=CONST(DLLOW)+1,CONST(LLOW)*0.97,STRCAT('C点: ',CON2STR(LLOW,2)));{标示出回调的实际最低点} DRAWLINE(CURRBARSCOUNT=高点天数+1,H,CURRBARSCOUNT=CONST(DLLOW)+1,L,0),DOTLINE,COLORWHITE;{高点到高点后的低点的斜联线} {回调低点水平横线画线} DRAWLINE(CURRBARSCOUNT=高点天数+1,CONST(GDH),CURRBARSCOUNT=DLLOW+1,CONST(GDH),1),COLORFF00FF; DRAWLINE(CURRBARSCOUNT=高点天数+1,ED1,ISLASTBAR,ED1,1),DOTLINE,COLORWHITE;{弱势回调的水平线} DRAWLINE(CURRBARSCOUNT=高点天数+1,ED2,ISLASTBAR,ED2,1),DOTLINE,COLORWHITE;{正常回调的水平线} DRAWLINE(CURRBARSCOUNT=高点天数+1,ED3,ISLASTBAR,ED3,1),DOTLINE,COLORWHITE;{强势回调的水平线} DRAWTEXT(CURRBARSCOUNT=高点天数+1,ED1*0.98,STRCAT('C2: ',CON2STR(ED1,2))); DRAWTEXT(CURRBARSCOUNT=高点天数+1,ED2*0.98,STRCAT('C1: ',CON2STR(ED2,2))); DRAWTEXT(CURRBARSCOUNT=高点天数+1,ED3*0.98,STRCAT('C3: ',CON2STR(ED3,2))); 效果图
|