龙听期货论坛's Archiver

龙听 发表于 2019-3-8 14:31

多空线比副图指标公式源码[同花顺公式]

[code]
WJ:=(HIGH+LOW+CLOSE)/3;
V1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));
V2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-WJ);
V3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);
V4:=IF(HIGH=LOW,1,WJ-MIN(CLOSE,OPEN));
V5:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
入量:(V9+V8);//隐藏;
出量:-(V6+V7);//隐藏;
入:=(入量/C);
出:=(出量/C);
多:EMA(入,5)-EMA(入,15) ,colorred ;
空:EMA(出,5)-EMA(出,15) , colorgreen;
副:EMA(多,5), coloryellow;//隐藏;
趋势:EMA(多,30),colorcyan;
多空线:2*(多-副);//隐藏;
STICKLINE(多空线>0,多空线,0,4,0,0) ,colorred ;
STICKLINE(多空线<0,多空线,0,4,0,0) , colorligray;
[/code]

龙听 发表于 2019-3-8 14:31

WJ赋值:(最高价+最低价+收盘价)/3
V1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值
V2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-WJ
V3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价
V4赋值:如果最高价=最低价,返回1,否则返回WJ-收盘价和开盘价的较小值
V5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
V6赋值:(V1*V5)
V7赋值:(V2*V5)
V8赋值:(V3*V5)
V9赋值:(V4*V5)
输出入量:(V9+V8)
//隐藏
输出出量:-(V6+V7)
//隐藏
入赋值:(入量/收盘价)
出赋值:(出量/收盘价)
输出多:入的5日指数移动平均-入的15日指数移动平均 ,画红色
输出空:出的5日指数移动平均-出的15日指数移动平均 , 画绿色
输出副:多的5日指数移动平均, 画黄色
//隐藏
输出趋势:多的30日指数移动平均,画青色
输出多空线:2*(多-副)
//隐藏
当满足条件多空线>0时,在多空线和0位置之间画柱状线,宽度为4,0不为0则画空心柱. ,画红色
当满足条件多空线<0时,在多空线和0位置之间画柱状线,宽度为4,0不为0则画空心柱. , 画淡灰色
TIPTEXT(ISNULL(1日后的&收盘价),0,' [url]WWW.CXH99.COM[/url] '),画红色
TIPTEXT(ISNULL(1日前的收盘价),0,'同花顺程序化交易')

页: [1]