1000例 - - 编写公式-疑难(5)

2019-04-14 12:52

w1:=barslast(cross(c,8)); c=10 and w1>0; 32.问:

我想把两个指标编进一个里面;可总是有一个指标被压缩的很小;搜索了一下懒汉老师的贴子,可是

里面的讲解少了一些,再加上本人太笨,没能参悟;请老师们帮忙讲解一下:比如如何能“KD”指标

与“MACD”指标做在一起,谢谢。 KD指标

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1); D:SMA(K,3,1);

macd指标

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26); DEA : EMA(DIFF,9);

MACD : 2*(DIFF-DEA), COLORSTICK; 答(dfc ): {KDJ+MACD}

mm:=IF(CATEGORY=0,2,150);

DIFF1 := EMA(CLOSE,12) - EMA(CLOSE,26); diff:DIFF1*mm,colorred; DEA1 := EMA(DIFF1,9); DEA:DEA1*mm,coloryellow;

RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; K1:=SMA(RSV,3,1); k:k1-50,COLORff9933; D1:=SMA(K1,3,1); d:d1-50,ColorF0ECE7;

J:3*K1-2*D1-50,ColorE200E4;

MACD : 2*(DIFF-DEA), COLORSTICK; 33.问:

5天均线刚上穿30天线和55天线时在图上标出信号,在飞狐怎样表达? 答(多多):

DRAWICON(cross(ma(c,5),ma(c,30) and cross(ma(c,5),,a(c,55) ,l*0.985,4); 34.问:

M20:=MA(C,20); M40:=MA(C,40); M60:=MA(C,60);

与M20正向相交:=(M20>=M40 and M40<=M60 or M20>=M60);

与M20正向相交0:=cross(与M20正向相交,0.5); 与M20相交后的天数:barslast(与M20正向相交0); 这个公式表述的不正确。请帮助修改。

我想表述的是:M20>=M40 and M40<=M60 的天数;M20>=M60的天数;在一个公式里表达。 答(懒汉):

M20:=MA(C,20); M40:=MA(C,40); M60:=MA(C,60);

sum(m20>=m40 and m40<=m60,barslast(cross(m20,m40)));//M20>=M40 and M40<=M60 的天数;

sum(m20>=m60,barslast(cross(m20,m60));//M20>=M60的天数; 35.问:

请哪位老师将黄金令的选股条件加上.谢谢! var11:=(2*c+o+h+l)/5; var12:=vol;

m8:=sum(var11*var12,8)/sum(var12,8); m13:=sum(var11*var12,13)/sum(var12,13); m21:=sum(var11*var12,21)/sum(var12,21); r1:=c;

r2:=llv(low,45); r3:=hhv(high,45); y1:=c;

y2:=llv(low,144); y3:=hhv(high,144);

RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV1,3,1),linethick1,colorff00ff; D:=SMA(K,3,1),linethick2,coloryellow; RSVr:=((r1-r2)/(r3-r2))*100; Kr:=SMA(RSVr,3,1),colorred; Dr:=SMA(Kr,3,1),coloryellow; RSVy:=((y1-y2)/(y3-y2))*100; Ky:=SMA(RSVy,3,1),colorccee33; Dy:=SMA(Ky,3,1),coloryellow; X1:=m8; X2:=m13; X3:=m21;

XX:=C>X2 AND C>X2 ,; LC := REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),21,1)/SMA(ABS(CLOSE-LC),21,1)*100,; DIFF:= EMA(CLOSE,8) - EMA(CLOSE,21); DEA:= EMA(DIFF,8); MACD:= 2*(DIFF-DEA);

J13:=m8-m21,;

K13:=SMA(J13,3,1), ; D13:=SMA(K13,3,1), ; MACD13:=4*(k13-D13);

js:= MACD>0 AND K>D AND RSI1>50 AND DR<60 AND dy<60 AND XX>0 and macd13>0 and

macd13>ref(macd13,1);

XG:= js>0 and cross(k,d) and cross(macd,0)and ma(v,5)>ma(v,40); 短:=d,color00FF00,LINETHICK1;

短1:=ref(d,1),colorred,LINETHICK1; 中:=dr,coloryellow,LINETHICK1; 中1:=ref(dr,1),colorf0f000; 长:=dy,colorFF00FF,LINETHICK1;

长1:=ref(dy,1),colorFF00FF,LINETHICK1;

aaa:=cross(d,ref(d,2))and 短1<50 and dr>ref(dr,1)and dy>ref(dy,1) and d<30 and dr<20

and dy <20 ;

黄金令:STICKLINE(aaa>0,0,50,6,0),coloryellow; 白银令:STICKLINE(xg>0,0,50,6,0),colorwhite; 短期主力:d,color00FF00,LINETHICK1; 中期主力:dr,color0099ff,LINETHICK1; 长期主力:dy,colorFF00FF,LINETHICK1; 90;10; 答(清风斜阳):

var11:=(2*c+o+h+l)/5; var12:=vol;

m8:=sum(var11*var12,8)/sum(var12,8); m13:=sum(var11*var12,13)/sum(var12,13); m21:=sum(var11*var12,21)/sum(var12,21); r1:=c;

r2:=llv(low,45); r3:=hhv(high,45); y1:=c;

y2:=llv(low,144); y3:=hhv(high,144);

RSV1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV1,3,1),linethick1,colorff00ff; D:=SMA(K,3,1),linethick2,coloryellow; RSVr:=((r1-r2)/(r3-r2))*100; Kr:=SMA(RSVr,3,1),colorred; Dr:=SMA(Kr,3,1),coloryellow; RSVy:=((y1-y2)/(y3-y2))*100; Ky:=SMA(RSVy,3,1),colorccee33;

&n, bsp; Dy:=SMA(Ky,3,1),coloryellow; X1:=m8; X2:=m13; X3:=m21;

XX:=C>X2 AND C>X2 ,; LC := REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),21,1)/SMA(ABS(CLOSE-LC),21,1)*100,; DIFF:= EMA(CLOSE,8) - EMA(CLOSE,21); DEA:= EMA(DIFF,8); MACD:= 2*(DIFF-DEA); J13:=m8-m21,;

K13:=SMA(J13,3,1), ; D13:=SMA(K13,3,1), ; MACD13:=4*(k13-D13);

js:= MACD>0 AND K>D AND RSI1>50 AND DR<60 AND dy<60 AND XX>0 and macd13>0 and

macd13>ref(macd13,1);

XG:= js>0 and cross(k,d) and cross(macd,0)and ma(v,5)>ma(v,40); 短:=d,color00FF00,LINETHICK1;

短1:=ref(d,1),colorred,LINETHICK1; 中:=dr,coloryellow,LINETHICK1; 中1:=ref(dr,1),colorf0f000; 长:=dy,colorFF00FF,LINETHICK1;

长1:=ref(dy,1),colorFF00FF,LINETHICK1; aaa:=cross(d,ref(d,2))and 短1<50 and dr>ref(dr,1)and dy>ref(dy,1) and d<30 and dr<20

and dy <20 ;

黄金令:STICKLINE(aaa>0,0,50,16,1),coloryellow; 黄金令选股:aaa=1;VERTLINE(aaa),colorred;

白银令:STICKLINE(xg>0,0,50,16,1),colorwhite; 短期主力:d,color00FF00,LINETHICK1; 中期主力:dr,color0099ff,LINETHICK1; 长期主力:dy,colorFF00FF,LINETHICK1; 90;10; 36.问:

ema(c,n)用vbs怎样表示 答(老虫):

根据算法编了一个

{若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值}

input:n(20,1,999); a:=c;

VARIABLE:y=0*c;

for i=1 to datacount do y:=(2*a+(n-1)*y[i-1])/(n+1); 虫:y;

真宗:ema(c,n); 答(追风逐月): a:=c;n:=5; y[1]:=a[1];

for i=2 to datacount do y:=(2*a+(n-1)*y[i-1])/(n+1); 虫:y;

真宗:ema(c,n); 37.问:

如何在飞狐条件选股中去除停牌10天以上的股票 答(林汉明): 主指标源码:

大盘:=STKINDI('1A0001','停牌调用',0,6); 个股:=BARSCOUNT(C);

停牌天数:=大盘-REF(大盘,1)-(个股-REF(个股,1));

DRAWTEXT(停牌天数,SYSPARAM(5)*1.05,'停止交易天数'),ALIGN2; DRAWNUMBER(停牌天数,SYSPARAM(5),停牌天数,0),ALIGN2; DRAWTEXT(停牌天数,SYSPARAM(5),'天'); VERTLINE(停牌天数),POINTDOT;

调用指标源码: barscount(C)

*有时停牌时间长,可这样

主指标源码改为:(注意,增加了一个调用指标)

大盘:=STKINDI('1A0001','停牌调用',0,6); 个股:=BARSCOUNT(C);

前期停牌天数:=大盘-REF(大盘,1)-(个股-REF(个股,1)); DP:=CURRENTDATE;

间隔:=DATEDIFF(DATE,DP);

大盘间隔:=STKINDI('1A0001','停牌调用2',0,6); 当前停牌天数:=ISLASTBAR*(间隔-大盘间隔);

DRAWTEXT(前期停牌天数,SYSPARAM(5)*1.05,'前期停止交易天数'),ALIGN2;

DRAWNUMBER(前期停牌天数,SYSPARAM(5),前期停牌天数,0),ALIGN2; DRAWTEXT(前期停牌天数,SYSPARAM(5),'天'); VERTLINE(前期停牌天数),POINTDOT;

DRAWTEXT(当前停牌天数,SYSPARAM(4)*1.05,'当前停牌天数'),ALIGN2;


1000例 - - 编写公式-疑难(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《形体(一)》教学大纲(表演专业男生)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: