专栏名称: 股斗罗
长剑倚天星斗烂,古今过眼成空...
目录
相关文章推荐
l 看齐 l  ·  热搜第一!明星夫妻​官宣离婚 ·  9 小时前  
l 看齐 l  ·  热搜第一!明星夫妻​官宣离婚 ·  9 小时前  
福州新闻网  ·  太突然!又一对演员夫妻​官宣离婚 ·  11 小时前  
福州新闻网  ·  太突然!又一对演员夫妻​官宣离婚 ·  11 小时前  
资中交警  ·  平安春运 交警同行 | ... ·  17 小时前  
资中交警  ·  平安春运 交警同行 | ... ·  17 小时前  
芋道源码  ·  一款轻量级的服务器监控神器,开箱即用! ·  2 天前  
51好读  ›  专栏  ›  股斗罗

单根K线(高点或低点)就能进行个股、大盘的空间预测

股斗罗  · 公众号  ·  · 2024-10-20 15:02

正文

最近,根据股友提供的弘历资深讲师祖良老师关于大盘、个股空间预测的视频的算法,编制了《个股大盘预测》的指标。该指标的特点是只需要在指标参数调整窗输入一根K线的根数,就可以预测9档的支撑或压力的目标价位,高点是支撑,低点是压力。操作方法简单,与我以前的预测指标相似。             由于个股与大盘的算法有差异,所以指标设置了【个股大盘开关】,用来切换预测个股、预测大盘之用,还要注意:测个股的空间时,要把大盘的相应高点或低点设为“0”,【个股大盘开关】设置为“1”(【个股大盘开关】缺省设置为“1”);同样,测大盘的空间时,要把个股的相应高点或低点设为“0”,【个股大盘开关】设置为“0”。

详细的操作可参看附图和指标上的说明。

下面随便找了几个案例:


源码如下:

注意上面参数:

DRAWTEXT_FIX(1,0.85,0.01,1,'该指标通过阶段性高点或低点进行空间预测,打开指标参数调整窗,在个股高点(测下跌)或个股低点(测上涨)栏输入K线根数 (注意:大盘高点(低点)栏应该为“0”),就会自动显示预测目标价位。同样,要测大盘的预测价位,'),COLORYELLOW;DRAWTEXT_FIX(1,0.82,0.06,1,'可以在大盘高点(测下跌)或大盘低点(测上涨)栏输入K线根数 (注意:个股高点(低点)栏应该为“0”),就会自动显示预测目标指数。个股大盘开关是切换之用,缺省是个股为“1”;趋势线高低点上的数字是K线根数。'),COLORYELLOW;AR1:=BARSCOUNT(C);AR2:=CONST(AR1);AR3:=AR2-AR1;K线根数:AR3+1,NODRAW,COLORYELLOW;QDG:=IF(个股大盘开关=1 AND 大盘高点=0,REF(H,个股高点-1)*100,DRAWNULL),NODRAW;VAR1:=SQRT(QDG),NODRAW;HT1:=(VAR1-1)*(VAR1-1)/100,NODRAW;HT2:=(VAR1-2)*(VAR1-2)/100,NODRAW;HT3:=(VAR1-3)*(VAR1-3)/100,NODRAW;HT4:=(VAR1-4)*(VAR1-4)/100,NODRAW;HT5:=(VAR1-5)*(VAR1-5)/100,NODRAW;HT6:=(VAR1-6)*(VAR1-6)/100,NODRAW;HT7:=(VAR1-7)*(VAR1-7)/100,NODRAW;HT8:=(VAR1-8)*(VAR1-8)/100,NODRAW;HT9:=(VAR1-9)*(VAR1-9)/100,NODRAW;
买C1:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT1),CURRBARSCOUNT=1,CONST(HT1),1),COLORFF8800,DOTLINE;买C2:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT2),CURRBARSCOUNT=1,CONST(HT2),1),COLORFF8800,DOTLINE;买C3:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT3),CURRBARSCOUNT=1,CONST(HT3),1),COLORFF8800,DOTLINE;买C4:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT4),CURRBARSCOUNT=1,CONST(HT4),1),COLORFF8800,DOTLINE;买C5:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT5),CURRBARSCOUNT=1,CONST(HT5),1),COLORFF8800,DOTLINE;买C6:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT6),CURRBARSCOUNT=1,CONST(HT6),1),COLORFF8800,DOTLINE;买C7:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT7),CURRBARSCOUNT=1,CONST(HT7),1),COLORFF8800,DOTLINE;买C8:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT8),CURRBARSCOUNT=1,CONST(HT8),1),COLORFF8800,DOTLINE;买C9:DRAWLINE(CURRBARSCOUNT=个股高点,CONST(HT9),CURRBARSCOUNT=1,CONST(HT9),1),COLORFF8800,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C1,VARCAT('买C1=',VAR2STR(买C1,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C2,VARCAT('买C2=',VAR2STR(买C2,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C3,VARCAT('买C3=',VAR2STR(买C3,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C4,VARCAT('买C4=',VAR2STR(买C4,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C5,VARCAT('买C5=',VAR2STR(买C5,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C6,VARCAT('买C6=',VAR2STR(买C6,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C7,VARCAT('买C7=',VAR2STR(买C7,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C8,VARCAT('买C8=',VAR2STR(买C8,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=个股高点-1,买C9,VARCAT('买C9=',VAR2STR(买C9,2))),COLORWHITE;
STICKLINE(CURRBARSCOUNT=个股高点,H,CONST(HT9),0,-1),COLORFF8800;DRAWTEXT(CURRBARSCOUNT=个股高点,H,VARCAT('【高点】',VAR2STR(H,2))),COLORRED;DRAWICON(CURRBARSCOUNT=个股高点,H,39);
QDF:=IF(个股大盘开关=1 AND 大盘低点=0,REF(L,个股低点-1)*100,DRAWNULL)NODRAW;VAR2:=SQRT(QDF),NODRAW;QZ1:=(QDF+(VAR2*1))/100,NODRAW;QZ2:=(QDF+(VAR2*2))/100,NODRAW;QZ3:=(QDF+(VAR2*3))/100,NODRAW;QZ4:=(QDF+(VAR2*5))/100,NODRAW;QZ5:=(QDF+(VAR2*8))/100,NODRAW;QZ6:=(QDF+(VAR2*13))/100,NODRAW;QZ7:=(QDF+(VAR2*21))/100,NODRAW;QZ8:=(QDF+(VAR2*34))/100,NODRAW;QZ9:=(QDF+(VAR2*55))/100,NODRAW;
卖C1:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ1),CURRBARSCOUNT=1,CONST(QZ1),1),COLORMAGENTA,DOTLINE;卖C2:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ2),CURRBARSCOUNT=1,CONST(QZ2),1),COLORMAGENTA,DOTLINE;卖C3:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ3),CURRBARSCOUNT=1,CONST(QZ3),1),COLORMAGENTA,DOTLINE;卖C4:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ4),CURRBARSCOUNT=1,CONST(QZ4),1),COLORMAGENTA,DOTLINE;卖C5:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ5),CURRBARSCOUNT=1,CONST(QZ5),1),COLORMAGENTA,DOTLINE;卖C6:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ6),CURRBARSCOUNT=1,CONST(QZ6),1),COLORMAGENTA,DOTLINE;卖C7:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ7),CURRBARSCOUNT=1,CONST(QZ7),1),COLORMAGENTA,DOTLINE;卖C8:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ8),CURRBARSCOUNT=1,CONST(QZ8),1),COLORMAGENTA,DOTLINE;卖C9:DRAWLINE(CURRBARSCOUNT=个股低点,CONST(QZ9),CURRBARSCOUNT=1,CONST(QZ9),1),COLORMAGENTA,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C1,VARCAT('卖C1=',VAR2STR(卖C1,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C2,VARCAT('卖C2=',VAR2STR(卖C2,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C3,VARCAT('卖C3=',VAR2STR(卖C3,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C4,VARCAT('卖C4=',VAR2STR(卖C4,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C5,VARCAT('卖C5=',VAR2STR(卖C5,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C6,VARCAT('卖C6=',VAR2STR(卖C6,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C7,VARCAT('卖C7=',VAR2STR(卖C7,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C8,VARCAT('卖C8=',VAR2STR(卖C8,2))),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=个股低点-1,卖C9,VARCAT('卖C9=',VAR2STR(卖C9,2))),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=个股低点,L,CONST(QZ9),0,-1),COLORMAGENTA;DRAWTEXT(CURRBARSCOUNT=个股低点,L,VARCAT('【低点】',VAR2STR(L,2))),COLORGREEN;DRAWICON(CURRBARSCOUNT=个股低点,L,38);
QDGD:=IF(个股大盘开关=0 AND 个股高点=0,REF(H,大盘高点-1),DRAWNULL)NODRAW;VAR3:=SQRT(QDGD),NODRAW;
HT1A:=(VAR3-1)*(VAR3-1),NODRAW;HT2A:=(VAR3-2)*(VAR3-2),NODRAW;HT3A:=(VAR3-3)*(VAR3-3),NODRAW;HT4A:=(VAR3-4)*(VAR3-4),NODRAW;HT5A:=(VAR3-5)*(VAR3-5),NODRAW;HT6A:=(VAR3-6)*(VAR3-6),NODRAW;HT7A:=(VAR3-7)*(VAR3-7),NODRAW;HT8A:=(VAR3-8)*(VAR3-8),NODRAW;HT9A:=(VAR3-9)*(VAR3-9),NODRAW;
支撑C1:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT1A),CURRBARSCOUNT=1,CONST(HT1A),1),COLORFF8800,DOTLINE;支撑C2:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT2A),CURRBARSCOUNT=1,CONST(HT2A),1),COLORFF8800,DOTLINE;支撑C3:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT3A),CURRBARSCOUNT=1,CONST(HT3A),1),COLORFF8800,DOTLINE;支撑C4:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT4A),CURRBARSCOUNT=1,CONST(HT4A),1),COLORFF8800,DOTLINE;支撑C5:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT5A),CURRBARSCOUNT=1,CONST(HT5A),1),COLORFF8800,DOTLINE;支撑C6:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT6A),CURRBARSCOUNT=1,CONST(HT6A),1),COLORFF8800,DOTLINE;支撑C7:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT7A),CURRBARSCOUNT=1,CONST(HT7A),1),COLORFF8800,DOTLINE;支撑C8:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT8A),CURRBARSCOUNT=1,CONST(HT8A),1),COLORFF8800,DOTLINE;支撑C9:DRAWLINE(CURRBARSCOUNT=大盘高点,CONST(HT9A),CURRBARSCOUNT=1,CONST(HT9A),1),COLORFF8800,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C1,VARCAT('支撑C1=',VAR2STR(支撑C1,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C2,VARCAT('支撑C2=',VAR2STR(支撑C2,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C3,VARCAT('支撑C3=',VAR2STR(支撑C3,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C4,VARCAT('支撑C4=',VAR2STR(支撑C4,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C5,VARCAT('支撑C5=',VAR2STR(支撑C5,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C6,VARCAT('支撑C6=',VAR2STR(支撑C6,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C7,VARCAT('支撑C7=',VAR2STR(支撑C7,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C8,VARCAT('支撑C8=',VAR2STR(支撑C8,2))),COLORWHITE;DRAWTEXT(CURRBARSCOUNT=大盘高点-1,支撑C9,VARCAT('支撑C9=',VAR2STR(支撑C9,2))),COLORWHITE;
STICKLINE(CURRBARSCOUNT=大盘高点,H,CONST(HT9A),0,-1),COLORFF8800;DRAWTEXT(CURRBARSCOUNT=大盘高点,H,VARCAT('【大盘高点】',VAR2STR(H,2))),COLORRED;DRAWICON(CURRBARSCOUNT=大盘高点,H,39);
QDFD:=IF(个股大盘开关=0 AND 个股低点=0,REF(L,大盘低点-1),DRAWNULL)NODRAW;VAR4:=SQRT(QDFD),NODRAW;QZ1A:=QDFD+(VAR4*1),NODRAW;QZ2A:=QDFD+(VAR4*2),NODRAW;QZ3A:=QDFD+(VAR4*3),NODRAW;QZ4A:=QDFD+(VAR4*5),NODRAW;QZ5A:=QDFD+(VAR4*8),NODRAW;QZ6A:=QDFD+(VAR4*13),NODRAW;QZ7A:=QDFD+(VAR4*21),NODRAW;QZ8A:=QDFD+(VAR4*34),NODRAW;QZ9A:=QDFD+(VAR4*55),NODRAW;
压力C1:DRAWLINE(CURRBARSCOUNT=大盘低点,CONST(QZ1A),CURRBARSCOUNT=1,CONST(QZ1A),1),COLORMAGENTA,DOTLINE;压力C2:DRAWLINE(CURRBARSCOUNT=大盘低点,CONST(QZ2A),CURRBARSCOUNT=1,CONST(QZ2A),1),COLORMAGENTA,DOTLINE;






请到「今天看啥」查看全文