龙听期货论坛's Archiver

龙听 发表于 2018-12-24 14:24

大智慧大小机构入场指标公式源码 发现机构入场[大智慧公式]

[p=30, 2, left][b]相关标签: 机构投资者跑步入场 、 运动会入场口号 、 入场 、 噩梦入场任务 、 职工运动会入场解说词 、 入场音乐 、 新郎新娘婚礼入场创意 、 六一儿童节入场口号 、 运动员入场解说词 、[/b][/p]
[p=30, 2, left][b] 大智慧大小机构入场指标公式源码[/b][/p]
[p=30, 2, left][b][code]
VAR1C:=(HIGH - MIN(OPEN,CLOSE));
VAR2C:=(CLOSE - OPEN);
VAR3C:=(MIN(OPEN,CLOSE) - LOW);
VAR4C:=(HIGH - LOW);
VAR5C:=((VOL * VAR1C) / VAR4C);
VAR6C:=((VOL * VAR2C) / VAR4C);
VAR7C:=((VOL * VAR3C) / VAR4C);
VAR8C:=((VAR5C - VAR6C) - VAR7C);
CXH:=STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1));
WARNING('http://www.cxh99.com',CURRENTTIME>180000 and (CXH=3 OR CXH=8));
DRAWTEXTREL(10 ,10 ,'');
大机构:((SUM(VAR8C,13) / MA(VOL,13)) / 13),LINETHICK1,colorff937f;
小机构:((SUM(VAR8C,21) / MA(VOL,21)) / 21),LINETHICK1,colorFFFF00;
散户:((SUM(VAR8C,30) / MA(VOL,30)) / 30),colorFF00FF;
股票:((SUM(VAR8C,125) / MA(VOL,125)) / 125),LINETHICK2,color00FF00;
VAR4:=MA(CLOSE,5);
VAR5:=MA(CLOSE,10);
VAR6:=MA(CLOSE,30);
VAR7:=MA(CLOSE,60);
VAR8:=EMA(COST(85),7);
VAR9:=EMA(COST(15),7);
VARA:=(SUM(((CLOSE * VOL) * 100),4) / SUM((VOL * 100),4));
VARB:=(INTPART((VARA * 100)) / 100);
VARC:=(SUM(((CLOSE * VOL) * 100),7) / SUM((VOL * 100),7));
VARD:=(INTPART((VARC * 100)) / 100);
VARE:=(SUM(((CLOSE * VOL) * 100),28) / SUM((VOL * 100),28));
VARF:=(INTPART((VARE * 100)) / 100);
短线趋势:(EMA(CLOSE,5) - EMA(CLOSE,10));
,9);
VAR10:=((0 - ((100 * (HHV(CLOSE,5) - CLOSE)) / (HHV(CLOSE,5) - LLV(LOW,5)))) + 100);
VAR11:=((0 - ((100 * (HHV(CLOSE,10) - CLOSE)) / (HHV(CLOSE,10) - LLV(LOW,10)))) + 100);
VAR12:=((0 - ((100 * (HHV(CLOSE,20) - CLOSE)) / (HHV(CLOSE,20) - LLV(LOW,20)))) + 100);
VAR13:=((0 - ((100 * (HHV(CLOSE,30) - CLOSE)) / (HHV(CLOSE,30) - LLV(LOW,30)))) + 100);
VAR14:=ref(中线趋势,1);
VAR15:=中线趋势;
VAR16:=(VAR15 - VAR14);
VAR17:=ref(短线趋势,1);
VAR18:=短线趋势;
VAR19:=(VAR18 - VAR17);
VAR1A:=OPEN;
VAR1B:=CLOSE;
发现机构入场:IF((((((((VAR1A <= VAR4) AND (VAR1A <= VAR5)) AND (VAR1A <= VAR6)) AND (VAR1B >= VAR4)) AND (VAR1B >= VARF)) AND (VAR16 > 0)) AND (VAR19 > 0)),0.5,0),LINETHICK2,color66FF00;
,< 0)) AND (中线趋势 < (0 - 0.2))) AND (VAR11 > 45)) AND (VAR16 > 0)),0.3,0.1),color66FF00;
[/code]
[/b][/p]

龙听 发表于 2018-12-24 14:25

源码解析:

VAR1C赋值:(最高价 - 开盘价和收盘价的较小值)
VAR2C赋值:(收盘价 - 开盘价)
VAR3C赋值:(开盘价和收盘价的较小值 - 最低价)
VAR4C赋值:(最高价 - 最低价)
VAR5C赋值:((成交量(手) * VAR1C) / VAR4C)
VAR6C赋值:((成交量(手) * VAR2C) / VAR4C)
VAR7C赋值:((成交量(手) * VAR3C) / VAR4C)
VAR8C赋值:((VAR5C - VAR6C) - VAR7C)
CXH赋值:STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1))
输出WARNING('HTTP://WWW.CXH99.COM',CURRENTTIME>180000 AND (CXH=3 OR CXH=8))
DRAWTEXTREL(10 ,10 ,'指标公式')
输出大机构:((VAR8C的13日累和 / 成交量(手)的13日简单移动平均) / 13),线宽为1,COLORFF937F
输出小机构:((VAR8C的21日累和 / 成交量(手)的21日简单移动平均) / 21),线宽为1,COLORFFFF00
输出散户:((VAR8C的30日累和 / 成交量(手)的30日简单移动平均) / 30),COLORFF00FF
输出股票:((VAR8C的125日累和 / 成交量(手)的125日简单移动平均) / 125),线宽为2,COLOR00FF00
VAR4赋值:收盘价的5日简单移动平均
VAR5赋值:收盘价的10日简单移动平均
VAR6赋值:收盘价的30日简单移动平均
VAR7赋值:收盘价的60日简单移动平均
VAR8赋值:获利盘为85%的成本分布的7日指数移动平均
VAR9赋值:获利盘为15%的成本分布的7日指数移动平均
VARA赋值:(((收盘价*成交量(手))*100)的4日累和 / (成交量(手)*100)的4日累和)
VARB赋值:((VARA*100)的整数部分 / 100)
VARC赋值:(((收盘价*成交量(手))*100)的7日累和 / (成交量(手)*100)的7日累和)
VARD赋值:((VARC*100)的整数部分 / 100)
VARE赋值:(((收盘价*成交量(手))*100)的28日累和 / (成交量(手)*100)的28日累和)
VARF赋值:((VARE*100)的整数部分 / 100)
输出短线趋势:(收盘价的5日指数移动平均 - 收盘价的10日指数移动平均)
,9)
VAR10赋值:((0 - ((100 * (5日内收盘价的最高值 - 收盘价)) / (5日内收盘价的最高值 - 5日内最低价的最低值))) + 100)
VAR11赋值:((0 - ((100 * (10日内收盘价的最高值 - 收盘价)) / (10日内收盘价的最高值 - 10日内最低价的最低值))) + 100)
VAR12赋值:((0 - ((100 * (20日内收盘价的最高值 - 收盘价)) / (20日内收盘价的最高值 - 20日内最低价的最低值))) + 100)
VAR13赋值:((0 - ((100 * (30日内收盘价的最高值 - 收盘价)) / (30日内收盘价的最高值 - 30日内最低价的最低值))) + 100)
VAR14赋值:昨日中线趋势
VAR15赋值:中线趋势
VAR16赋值:(VAR15 - VAR14)
VAR17赋值:昨日短线趋势
VAR18赋值:短线趋势
VAR19赋值:(VAR18 - VAR17)
VAR1A赋值:开盘价
VAR1B赋值:收盘价
输出发现机构入场:如果(((((((VAR1A<=VAR4)AND(VAR1A<=VAR5))AND(VAR1A<=VAR6))AND(VAR1B>=VAR4))AND(VAR1B>=VARF))AND(VAR16>0))AND(VAR19>0)),返回0.5,否则返回0,线宽为2,COLOR66FF00
,< 0)) AND (中线趋势 < (0 - 0.2))) AND (VAR11 > 45)) AND (VAR16 > 0)),0.3,0.1),COLOR66FF00

页: [1]