来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
SJ赋值:1
N111赋值:6
HH赋值:N111日内最高价最高值
LL赋值:N111日内最低价最低值
HH1:=19日内最高价最高值
LL1:=19日内最低价最低值
VAR199赋值:收盘价的15日指数移动平均*SJ
VAR299赋值:收盘价的60日指数移动平均*SJ
红多赋值:(收盘价*SJ-VAR199*SJ)*2/(15+1)+VAR199,LINETHICK1, 画红色
VAR399赋值:(收盘价*SJ-VAR299*SJ)*2/(60+1)+VAR299
如果红多*SJ>VAR399返回VAR399*SJ否则返回红多*SJ
生命线6赋值:VAR399*SJ,LINETHICK1, COLORYELLOW
X1赋值:(收盘价+最低价+最高价+开盘价)/4
X2赋值:X1的6日指数移动平均
X3赋值:X2的2日指数移动平均
VAR200赋值:X1的1日指数移动平均,18)
VAR300赋值:VAR200的18日指数移动平均
XCLOSE赋值:EMA((开盘价+最高价+最低价+收盘价)/4,3)
XOPEN赋值:EMA((1日前的开盘价+1日前的XCLOSE)/2,3)
TEMPG赋值:最高价和XOPEN较大值
XHIGH赋值:ETEMPG和XCLOSE较大值的3日简单移动平均
TEMP赋值:最低价和XOPEN的较小值
XLOW赋值:ETEMP和XCLOSE的较小值的3日简单移动平均
如果XOPEN
STICKLINE(VAR200*SJ>=VAR300 AND C>=O,L,C和O的较小值,0,0),画红色
STICKLINE(VAR200*SJ>=VAR300 AND C>=O,H,C和O较大值,0,0),画红色
当满足条件VAR200*SJ>=VAR300 AND C
STICKLINE(VAR200
STICKLINE(VAR200
当满足条件VAR200
输出生命线:EC的66日简单移动平均,60), 线宽为2,画红色
{输出生命线:EC的34日简单移动平均,60), 线宽为2,画红色
}
DRAWTEXT(ISLASTBAR AND (生命线
DRAWTEXT(VAR200上穿VAR300 AND XCLOSE*SJ>=生命线,LL,'多'),画红色
DRAWICON(VAR200上穿VAR300 AND XCLOSE*SJ>=生命线,LL,38),画红色
DRAWTEXT(VAR300上穿VAR200 AND XCLOSE*SJ>=生命线,XHIGH,'平多'),画洋红色
DRAWTEXT(VAR300上穿VAR200 AND XCLOSE<生命线*SJ,HH,'空'),画绿色
DRAWICON(VAR300上穿VAR200 AND XCLOSE<生命线*SJ,HH,39),画绿色,DRAWABOVE
DRAWTEXT(VAR200上穿VAR300 AND XCLOSE<生命线*SJ,XLOW,'平空')
DRAWTEXT(XCLOSE上穿生命线 AND VAR200*SJ>=VAR300,LL,'多'),画红色
DRAWICON(XCLOSE上穿生命线 AND VAR200*SJ>=VAR300,LL,38),画红色
DRAWTEXT(生命线上穿XCLOSE AND VAR200
IF((生命线*SJ>=XCLOSE),生命线,DRAWNULL), 线宽为3,画绿色
IF((生命线
{CCA赋值:C和O较大值
CCB赋值:C和O的较小值
CCC赋值:(C-O)+(CCB-L)-(H-CCA)
CCI赋值:上次NOT(DAY=1日前的DAY距今天数)
CCD赋值:CCC*(V/2)
CCE赋值:0的CCD日累和
CCF赋值:CCE的1日简单移动平均
CE1赋值:CCF的1日简单移动平均
CE2赋值:CE1,画红色,LINETHICK1
PJZ赋值:MA(CE2-1日前的CE2的绝对值,30)
DRAWTEXT(CE2*SJ-1日前的CE2*SJ>PJZ*8&&CE2-1日前的CE2>1日前的CE2-2日前的CE2,L,'买多'),COLORYELLOW
DRAWTEXT(1日前的CE2*SJ-CE2>PJZ*8&&1日前的CE2-CE2>2日前的CE2-1日前的CE2,H,'卖空'),画绿色
输出}
趋势线: 3*SMA((收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100,5,1),3,1)
输出见底信号: 9
如果趋势线<=9返回50否则返回0
输出买入时间: IF(趋势线上穿见底信号*SJ,100,0),画红色