{棋盘法则-------通达信用
人生如棋,股市何尝不是}
{input:之字幅度(70,3,100);}
最低:=troughbars(l,之字幅度,1);{调整之字幅度找到低位起点}
斜率:=角度调节/1000;{角度调节以便把握趋势}
p:=横向调节;{调整竖线间隔}
n:=最低;
数列:intpart(log((1/sqrt(5))*(pow((1+sqrt(5))/2,n)-pow((1-sqrt(5))/2,n)))/pow(n*p,1/5)),nodraw;
低价:=ref(l,barslast(最低=0));
高价:=const(hhv(h,最低))*1.05;
低价_:drawline(最低=0,l,islastbar,低价,0);
前高低:=hhv(h,最低+1)=h;{数4高}
统计:=cross(count(前高低,最低)=4,0.5);
kk:=barslast(统计);
drawtext(currbarscount=const(kk)+7,h*1.05,'起');
drawtext(currbarscount=const(kk)+7,h,'点');
pp:=if(ref(c,barslast(cross(count(前高低,最低)=3,0.5)))>c,ref(c,barslast(cross(count(前高低,最低)=3,0.5))),h);
基线:ref(pp,barslast(统计)),nodraw;
基差:基线-低价,nodraw;
{横线加字}
一0:=低价+(基差*0.618*1*pow(1.1,1-1));
一:if(currbarscount<=const(kk) and 一0<=高价,一0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(一),'一'),colorffffff;
二0:=低价+(基差*0.618*2*pow(1.1,2-1));
二:if(currbarscount<=const(kk) and 二0<=高价,二0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(二),'二'),colorffffff;
三0:=低价+(基差*0.618*3*pow(1.1,3-1));
三:if(currbarscount<=const(kk) and 三0<=高价,三0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(三),'三'),colorffffff;
四0:=低价+(基差*0.618*4*pow(1.1,4-1));
四:if(currbarscount<=const(kk) and 四0<=高价,四0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(四),'四'),colorffffff;
五0:=低价+(基差*0.618*5*pow(1.1,5-1));
五:if(currbarscount<=const(kk) and 五0<=高价,五0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(五),'五'),colorffffff;
六0:=低价+(基差*0.618*6*pow(1.1,6-1));
六:if(currbarscount<=const(kk) and 六0<=高价,六0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(六),'六'),colorffffff;
七0:=低价+(基差*0.618*7*pow(1.1,7-1));
七:if(currbarscount<=const(kk) and 七0<=高价,七0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(七),'七'),colorffffff;
八0:=低价+(基差*0.618*8*pow(1.1,8-1));
八:if(currbarscount<=const(kk) and 八0<=高价,八0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(八),'八'),colorffffff;
九0:=低价+(基差*0.618*9*pow(1.1,9-1));
九:if(currbarscount<=const(kk) and 九0<=高价,九0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(九),'九'),colorffffff;
十0:=低价+(基差*0.618*10*pow(1.1,10-1));
十:if(currbarscount<=const(kk) and 十0<=高价,十0
,drawnull),pointdot,coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(十),'十'),colorffffff;
ii0:=低价+(基差*0.618*11*pow(1.1,11-1));
ii:if(currbarscount<=const(kk) and ii0<=高价,ii0
,drawnull),pointdot,coloraaaaaa;
{竖线加字}
stickline(currbarscount<=const(kk) and 数列!=ref(数列,1),低价,高价,0.00001,-1),coloraaaaaa;
drawtext(currbarscount=const(kk)+5,const(ii),'ii'),colorffffff;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=1 ,高价*0.98,'一'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=2 ,高价*0.98,'二'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=3 ,高价*0.98,'三'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=4 ,高价*0.98,'四'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=5 ,高价*0.98,'五'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=6 ,高价*0.98,'六'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=7 ,高价*0.98,'七'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=8 ,高价*0.98,'八'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=9 ,高价*0.98,'九'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=10 ,高价*0.98,'十'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=11 ,高价*0.98,'十一'),colorffff00;
drawtext(currbarscount<=const(kk) and 数列!=ref(数列,1)
and 数列=12 ,高价*0.98,'十二'),colorffff00;
斜线0:if(低价_+const(斜率*1.618)*最低<=高价,低价_+const(斜率*1.618)*最低,drawnull);
斜线1:if(低价_+const(斜率*1.000)*最低<=高价,低价_+const(斜率*1.000)*最低,drawnull);
斜线2:if(低价_+const(斜率*0.618)*最低<=高价,低价_+const(斜率*0.618)*最低,drawnull);
斜线3:if(低价_+const(斜率*0.382)*最低<=高价,低价_+const(斜率*0.382)*最低,drawnull);
斜线4:if(低价_+const(斜率*0.250)*最低<=高价,低价_+const(斜率*0.250)*最低,drawnull);
斜线5:if(低价_+const(斜率*0.156)*最低<=高价,低价_+const(斜率*0.156)*最低,drawnull);
斜线6:if(低价_+const(斜率*0.092)*最低<=高价,低价_+const(斜率*0.092)*最低,drawnull);
斜线7:if(低价_+const(斜率*0.055)*最低<=高价,低价_+const(斜率*0.055)*最低,drawnull);
上一指标公式:绝杀拉升启动点指标详解 通达信拉升启动
下一指标公式:导弹攻击版本指标详解 通达信攻击版本
☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!
☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。
☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;
☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;
☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;
☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;
☉ hxf格式指标公式,仅可以用同花顺软件引入使用。
☉ 如果您发现下载软件链接错误,请联系管理员报告错误。
☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!
☉ 本文棋盘法则-用指标详解 通达信通达法则仅供学习研究。