
GTY1:=14; {定义参数GTY1为14}
M7:MA(C,7),LINETHICK2,COLORYELLOW; {7日均线,线粗2,黄色}
GTY2:=(3*CLOSE+OPEN+LOW+HIGH)/6; {计算多价加权平均值}
黄线上牛股起:=(20*GTY2+19*REF(GTY2,1)+18*REF(GTY2,2)+17*REF(GTY2,3)+16*REF(GTY2,4)+15*REF(GTY2,5)+14*REF(GTY2,6)
+13*REF(GTY2,7)+12*REF(GTY2,8)+11*REF(GTY2,9)+10*REF(GTY2,10)+9*REF(GTY2,11)+8*REF(GTY2,12)
+7*REF(GTY2,13)+6*REF(GTY2,14)+5*REF(GTY2,15)+4*REF(GTY2,16)+3*REF(GTY2,17)+2*REF(GTY2,18)+
REF(GTY2,20))/210,LINETHICK2,COLORYELLOW; {计算加权趋势线,线粗2,黄色}
DRAWBAND(M7,RGB(150,10,10),黄线上牛股起,RGB(0,120,0)); {绘制M7与趋势线间的彩色带宽}
STICKLINE(C>O,O,C,3,1)COLORRED; {绘制阳线,红色,柱宽3}
STICKLINE(O>C,O,C,3,0)COLORCYAN; {绘制阴线,青色,柱宽3}
红线上熊出没:=MA(黄线上牛股起,6),COLORRED,LINETHICK2; {趋势线6日均线,红色,线粗2}
DRAWTEXT_FIX(1,0.02,0.05,0,'★黄金坑后,趋势上升。★'),COLORYELLOW; {固定位置显示提示文字,黄色}
DRAWTEXT_FIX(1,0.02,0.10,0,'★洋红柱,注意逃顶。★'),COLORYELLOW; {固定位置显示提示文字,黄色}
DRAWTEXT_FIX(1,0.02,0.15,0,'★红箭头买,绿箭头卖。★'),COLORYELLOW; {固定位置显示提示文字,黄色}
DRAWTEXT_FIX(1,0.02,0.20,0,'★长线大肥羊主图;附图均可。法师9430制作★'),COLORYELLOW; {固定位置显示版权文字,黄色}
趋势线:=MA(CLOSE,55),COLORYELLOW,NODRAW; {55日均线,黄色,不绘制}
GTY3:=趋势线+2*STD(CLOSE,120),COLORLIBLUE; {趋势线上加2倍120日标准差,淡蓝色}
GTY4:=趋势线-2*STD(CLOSE,60),COLORRED; {趋势线下减2倍60日标准差,红色}
GTY5:=HHV(HIGH,55); {55日最高价的最高值}
GTY6:=HHV(L,55); {55日最低价的最高值}
顶:GTY5*0.95,COLORBLUE,LINETHICK2; {顶部参考线,55日高×0.95,蓝色,线粗2}
底:GTY6*0.88,COLORWHITE,LINETHICK2; {底部参考线,55日低×0.88,白色,线粗2}
操作:(LLV(HIGH,55)+HHV(LOW,55))/2,COLORLIRED,DOTLINE,LINETHICK1; {操作线,55日高低均值,淡红,点线}
操作2:(C*4+L*3+H*2+O)/10,COLORGREEN,DOTLINE,LINETHICK1; {操作2线,多价加权均值,绿色,点线}
STICKLINE(操作<操作2,操作,操作2,0,-1),COLORRED,LINETHICK2; {操作<操作2时画红色柱线,线粗2}
STICKLINE(操作>操作2,操作,操作2,0,-1),COLORGREEN,LINETHICK2; {操作>操作2时画绿色柱线,线粗2}
DRAWICON(CROSS(操作2 ,M7) AND 操作2<=底,L,1); {操作2上穿M7且在底部时,低点画买图标1}
DRAWRECTREL(600,125,920,125,80)COLORBLUE; {绘制蓝色矩形线(第一防线)}
DRAWRECTREL(600,250,925,250,80)COLORBLUE; {绘制蓝色矩形线(第二防线)}
DRAWRECTREL(600,375,925,375,80)COLORBLUE; {绘制蓝色矩形线(第三防线)}
DRAWRECTREL(600,500,925,500,80)COLORBLUE; {绘制蓝色矩形线(第四防线)}
DRAWRECTREL(600,625,925,625,80)COLORBLUE; {绘制蓝色矩形线(第五防线)}
DRAWRECTREL(600,750,925,750,80)COLORBLUE; {绘制蓝色矩形线(第六防线)}
DRAWRECTREL(600,875,925,875,80)COLORBLUE; {绘制蓝色矩形线(第七防线)}
DRAWTEXT_FIX(1,0.6,0.875,1,'第一防线'),COLORYELLOW; {固定位置显示“第一防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.75,1,'第二防线'),COLORYELLOW; {固定位置显示“第二防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.625,1,'第三防线'),COLORYELLOW; {固定位置显示“第三防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.5,1,'第四防线'),COLORYELLOW; {固定位置显示“第四防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.375,1,'第五防线'),COLORYELLOW; {固定位置显示“第五防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.25,1,'第六防线'),COLORYELLOW; {固定位置显示“第六防线”,黄色}
DRAWTEXT_FIX(1,0.6,0.125,1,'第七防线'),COLORYELLOW; {固定位置显示“第七防线”,黄色}
DRAWICON(CROSS(顶,操作2),H,2); {顶线下穿操作2时,高点画卖图标2}
GTY7:=操作2; {赋值操作2给GTY7}
GTY8:=REF(GTY7,GTY1)=HHV(GTY7,2*GTY1+1); {判断GTY7在周期内是否为高点}
GTY9:=FILTER(GTY8,GTY1); {过滤高点信号,周期14}
GTY10:=BACKSET(GTY9,GTY1+1); {向后填充高点信号}
GTY11:=FILTER(GTY10,GTY1);{高点} {过滤后确定高点位置}
GTY12:=REF(GTY7,GTY1)=LLV(GTY7,2*GTY1+1); {判断GTY7在周期内是否为低点}
GTY13:=FILTER(GTY12,GTY1); {过滤低点信号,周期14}
GTY14:=BACKSET(GTY13,GTY1+1); {向后填充低点信号}
GTY15:=FILTER(GTY14,GTY1);{低点} {过滤后确定低点位置}
上:REF(GTY7,BARSLAST(GTY11)),COLORFF00FF,NODRAW; {上轨线,前高点位置,洋红,不绘制}
下:REF(GTY7,BARSLAST(GTY15)),COLOR00FF00,NODRAW; {下轨线,前低点位置,绿色,不绘制}
ZUYI:=CROSS(操作2,顶); {操作2上穿顶部线}
STICKLINE(ZUYI OR REF(ZUYI,1) OR REF(ZUYI,2) OR REF(ZUYI,3) OR REF(ZUYI,4)
OR REF(ZUYI,5) OR REF(ZUYI,6) AND 操作2>顶,O,C,1,0),COLORMAGENTA; {满足条件时画洋红K线,柱宽1}
STICKLINE(下=操作2 OR 下=REF(操作2,1) OR 下=REF(操作2,2) OR 下=REF(操作2,4)
OR 下=REF(操作2,3) AND 操作2<底 AND 操作2<M7,O,C,1,0),COLORYELLOW; {满足条件时画黄色K线,柱宽1}
DRAWTEXT(CROSS(M7,黄线上牛股起) AND M7<底,L-0.15,'↖加仓'); {M7上穿趋势线且在底部时,低点显示加仓文字}
GTY16:=10; {定义参数GTY16为10}
GTY17:=CONST(LLVBARS(V,GTY16)); {10日内陆量位置的固定值}
GTY18:IF(CURRBARSCOUNT<=GTY16+7,CONST(IF(GTY17=0,O,REF(O,GTY17))),DRAWNULL); {地量平台价格线}
GTY19:=IF(CURRBARSCOUNT=GTY17+1,GTY18,DRAWNULL),CIRCLEDOT; {地量位置画圆圈标记}
DRAWTEXT(ISLASTBAR,GTY18,' 地量反量能平台'); {最后K线标注地量平台文字}
GTY20:=IF(ISLASTBAR,REF((C*2-REF(C,3)),1),DRAWNULL); {最后K线取前1日价格计算值}
GTY21:=IF(ISLASTBAR,REF((C*2-REF(C,3)),2),DRAWNULL); {最后K线取前2日价格计算值}
GTY22:=IF(ISLASTBAR,C*2-REF(C,3),DRAWNULL); {最后K线取当日价格计算值}
DRAWTEXT(ISLASTBAR,GTY21,' ●'),COLORMAGENTA,LINETHICK2; {最后K线画洋红圆点标记}
DRAWTEXT(ISLASTBAR,GTY20,' ●'),COLORMAGENTA,LINETHICK2; {最后K线画洋红圆点标记}
DRAWTEXT(ISLASTBAR,GTY22,' ●'),COLORMAGENTA,LINETHICK2; {最后K线画洋红圆点标记};
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。宏泰配资提示:文章来自网络,不代表本站观点。