怎样疑难问题1000例(全部)之三 - 【指标公式技术交流】 - 伞户吧股票论坛 最好的...

来源:百度文库 编辑:神马文学网 时间:2024/04/26 07:13:33
1000例------编写公式 疑难 求助问答 作者:阿耀
196.问:
请帮忙。
KS:=(C-MA(C,13))/MA(C,13)*(-100);
RKS:=REF(KS,1);
MLS:=RKS/KS>=1.23 AND RKS>=8 AND C/REF(C,1)>=1.02;
多方:STICKLINE(KS>=8,H,L,0,1),colorwhite,linethick2;
空方:STICKLINE(MLS=1,H,L,0,1),colormagenta,linethick2;
STICKLINE(C>=O,C,O,8,0) COLORred;
STICKLINE(C<=O,C,O,8,0) COLORgreen;
STICKLINE(KS>=8,O,C,8,1),colorwhite,linethick2;
sTICKLINE(MLS=1,O,C,8,1),colormagenta,linethick2;
EMA(C,10)colorcyan;
EMA(KS/10+EMA(C,10),3)colorff8888;
按上述指标编一个选股公式.
答:
KS:=(C-MA(C,13))/MA(C,13)*(-100);
a:=EMA(C,10);
b:=EMA(KS/10+EMA(C,10),3);
金叉:cross(a,b);
197.问:
n日内收盘涨幅平均值/n日内收盘跌幅平均值,怎么编写?
答:
试一试
{input:n(13,1,999)}
zf:=sum(if(c-ref(c,1)>0,(c-ref(c,1))/ref(c,1),0),n)/sum(c-ref(c,1)>0,n);
f:=sum(if(c-ref(c,1)<0,(ref(c,1)-c)/ref(c,1),0),n)/sum(c-ref(c,1)<0,n);
涨跌比:zf/df;
198.问:
如何编写:
N日前5日均线下叉10日均线后,至今5日均线仍保持在10日均线下方。谢谢指教!
答:
barslast(cross(ma(close,10),ma(close,5)))>N and ma(c,5)N值可自设。
199.问:
请帮助编这个选股公式:在1分钟k线中挑选连续出现3只阳线的股票。
答:
COUNT(c>ref(c,1),3)=3;
200.问:
这是一个出水芙蓉的公式:A1:=MA(C,13); A2:=MA(C,34); A3:=MA(C,55);
B1:=OB2:=C>A1 AND C>A2 AND C>A3;
CON:B1 AND B2;
请帮忙编写一个今日涨幅大于4%,并且在以前的20天里曾经出现过1次出水芙蓉.
答:
A1:=MA(C,13); A2:=MA(C,34); A3:=MA(C,55);
B1:=OB2:=C>A1 AND C>A2 AND C>A3;
CON:=B1 AND B2;
BARSLAST(CON)>19 AND C/REF(C,1)>1.04;

count(con,20)>=1 and c/ref(c,1)>1.04;
目录索引:
《第六楼》
201.问: 求教,只需表现当某日出现一根涨幅4%以上的阳线后,随后的5-8天不被破掉最,低价即可。
202.问: 如何编辑N日内最大量,次大量日所对应的的K线价格
203.问: 请教股价100天内下跌了30%的公式怎样编写
204.问: 这是A》45角公式部分原码 求20均线是colorred的选股公式
205.问: 求助写,5周周线上穿90周周线,而后又再次回落到90周周线处,但是和90周周线不发生死叉
206.问: 请教使用公式选股的朋友,有谁用论坛上的公式选股实战吗?战绩如何?是哪些公式呢?
207.问: 1,如何编写在5日均线以上连跌3天的股票?(按涨跌幅来算)2,如何编写在5日均线以上连跌3天的股票?(按收盘价和开盘价)
208.问: 怎样做一个CYC成本均线多头排列的选股指标?
209.问: 我想描述符合下列条件的公式如何写,在过去n天的过程中曾经出现过符合A,B,C,D四个条件,这4  个条件不分先后顺序以及是否在同一天 发出信号。
210.问: 5日、10日、20日、30日均线走平并且股价在3%幅度内形成四线粘合的公式如何编?
211.问: 如何编写三线粘合”,条件:MA,MA13,MA21三条均线发生粘合(在10%的范围内,即视为粘合)
212.问: “连续N天收盘在10日均线之上”怎么写?
213.问: 请修改
214.问: 帮我做个120线和250线之间的距离不超过5%的公试!谢谢先!
215.问: 请高手发一个筹码集中的指标!
216.问: 请高手帮忙写成公式原码
(1)J应在KD值下运行一段时间(长一点更安全),
(2)然后J上穿KD(KD值接近且较小)
217问: 今日一根阳线上穿30日、60日、90日、120日均线的公式如何编写?
218.问:(<前1日均价/前15日均价格大于值1.000)的换手(%)达到100时振幅
小于30.00条件分组60日内(收盘价/10日平均线大于值1.000000)的量/总量大于0.700000条件分组
219问: 我想在付图指标上加乓流通盘,换手率,净利等如何写
220.问: 请高手编写一个能显示动态市盈率和市净率的指标。
221.问: 研究趋势不是研究它的平常,而是研究它的异常.今年几个龙头股的走势.股价30日MA与大盘30日MA
222.问: 写一个MACD在金叉的选股公式
223.问: 5天价格的中点[(最高+最低)/2]的简单***平均值减去34天的价格中点平均值,并将结 果以macd的
柱状样式表现出来.另外再在公式中加一条a1的5 天平均线
224.问: 一根阳线同时上穿MA(120,250)均线,且成交量比昨日放大2倍以上
225.问: 30日均线平拐向上,股价上穿250日均线或股价高于250日均线价格0.1-5.0元之间.
226.问: 成交量连续三日增加如何写?
227.问: 求写个公式:
a:今日收盘的前某日有一涨幅大于4%的阳线;
b:随后几日股价在那根阳线的范围内波动(有时会略高于或略低于那根阳线);
c:今日股价放量收复那一根阳线(或收复四分之三以上);
228.问:我想要一个选股指标,在kdj指标图中加上,五天内k值上穿d值产生金叉二次,在上方加上文字提示,还想用这个思路进行选股
229.问: 请教今天macd比昨天macd小且他们之间相差数值维持在0.1-0.3之间怎样编写?
230.问: 这个指标的是,在选股指标中加上对大盘的判断,因为在熊市与牛市的选股是不一样的      ,  我想取上证日线KDJ指标中的J>d
231.问: 如何只显示数字不显示线条?
232.问: 急需一个指标,就是在所有票刚上市时的第一个最高价画一直线,就是画线工具里的趋势线,
233.问: (我要判断是正还是负值之后,在连续的5日内:5日值=100/(1+5日内负值连加之和/5日内正值连  加之和)上面公式的实现过程怎么样呢?
234.问: 三天内最后收盘如何用指标来编写。
235.问: 如何用k线的形式把下面的公式表示出来?谢谢!只显示k线,不显示交叉线。
236.问: 请问如何编K线
237.问: 岛型反转公式,股价先跳空下跌,后在30天内再次跳空上扬形成岛型反转的公式怎么写?
238.问: 我想在成交量上方加换手率柱状线
239.问: 比如说MACD持续下降了一段时间,开始掉头向上,掉头的那一天该怎么写呢?用大于小于的话, 掉头以后的全算上了?
240.问: 怎样给dzh的obv加一条平均线。
241.问: 3日内MACD金叉,5天线金叉10天线和5天均量线金叉10天线的指标.
242.问: 二十天内kdj金叉在二次以上怎么编?
243.问: 三均线粘合
244.问:“极低位大涨”按10天5%测试,信号M5.5时信号5300个成功率73%、M9.1时信号2100个成功率85%}
245.问: 帮我编写双底和头肩底的公式?
246.问: 5日、10日、120日、250日K线在正负2%范围内粘合的公式编写。
247.问: 用什么方法可以是你任何一个成功率的公式变成80%且分布均匀
248.问: 10日平均换手率大于3%,
249.问: 如果1999年全年的最低价是在1月份的,那么就在月线图的副图上在1999年1月份的位置画一个柱线
250.问:(1)SXM随心买
201.问:
求教,只需表现当某日出现一根涨幅4%以上的阳线后,随后的5-8天不被破掉最,低价即可。
答:
公式1:
W:=barslast(c/ref(c,1)>1.04 and oll:=ref(l,W);
Wl:=llv(c,W);
w>4 and w<9 and wl>ll;
公式2:
y:=c>o;{表示阳线}
dy8:=ref(y,7) and llv(l,8)=ref(l,7);
dy7:=ref(y,6) and llv(l,7)=ref(l,6);
dy6:=ref(y,5) and llv(l,6)=ref(l,6);
dy:=if(dy8,7,if(dy7,6,if(dy6,5,0)));{确定单阳天数]}
cj:=if(dy8,1,if(dy7,1,if(dy6,1,0)));{确定成立条件}
qfl:=ref(v,dy)>ref(v,dy-1)and ref(v,dy)>ref(v,dy-2)and
ref(v,dy)>ref(v,dy-3) and ref    (v,dy) >
r e f(v,dy-4);{表示放量}
ltj:=hhv(v,5)=v;{表示放量}
tp:=hhv(c,dy)=c;{表示突破}
dy and ltj and y and c>ref(c,dy) and qfl and tp and
ref(c,dy)>ref(c,dy+1);
202.问:
如何编辑N日内最大量,次大量日所对应的的K线价格
答:
N日内最大量对应的的K线价格:ref(c,BARSLAST(hhv(v,n)));
203.问:
请教股价100天内下跌了30%的公式怎样编写
答:
c=ref(c,99)*0.7;
204.问:
这是A》45角公式部分原码,
AA20:MA(C,20)colorwhite;
BB20:=atan((aa20-ref(aa20,1)))*3.1416*10;
STICKLINE(BB20>1 and AA20>ref(AA20,1),
AA20,REF(AA20,1),8,0)colorred,linethick2;
STICKLINE(BB20<1 and AA20求20均线是colorred的选股公式,即通常讲的,20线大于45角的选股公式。
答:
AA20:=MA(C,20);
BB20:=atan((aa20-ref(aa20,1)))*3.1416*10;
BB20>1 and AA20>ref(AA20,1);
205.问:
求助写,5周周线上穿90周周线,而后又再次回落到90周周线处,但是和90周周线不发生死叉
答:
count(ma(c,5)>ma(c,90),barslast(cross(ma(c,5),ma(c,90))))=barslast(cross(ma(c,5),ma
(c,90))) and cross(ma(c,5),ref(ma(c,5),1)) and
llv(ma(c,5)-ma(c,90),3)3;
默认周期:周线。
206.问:
请教使用公式选股的朋友,有谁用论坛上的公式选股实战吗?战绩如何?是哪些公式呢?
答:
有啊,不过使用公式选股,是你对股票市场规律的在应用.
比如说:一阳穿三线
count(cross(c,ma(c,5)) and cross(c,ma(c,10)) and cross(c,ma(c,30)),1)
207.问:
1,如何编写在5日均线以上连跌3天的股票?(按涨跌幅来算)
2,如何编写在5日均线以上连跌3天的股票?(按收盘价和开盘价)
答:
count(cma(c,5),3)=3 ;
count(O>C,3)=3 and count(c>ma(c,5),3)=3 ;
208.问:
怎样做一个CYC成本均线多头排列的选股指标?
答:
CYC1:=0.01*EMA(AMOUNT,5 ) /EMA(VOL,5 ) ;
cYC2:=0.01*EMA(AMOUNT,13 ) /EMA(VOL,13 ) ;
CYC3:=0.01*EMA(AMOUNT,34 ) /EMA(VOL,34 ) ;
CYC∞:=DMA(AMOUNT/(100*VOL),VOL/(100*FINANCE(7)));
CYC1>CYC2 and CYC2>CYC3 and CYC3>CYC∞
209.问:
我想描述符合下列条件的公式如何写,在过去n天的过程中曾经出现过符合A,B,C,D四个条件,这4  个条件不分先后顺序以及是否在同一天 发出信号。
答:
t1:=<条件A>;
t2:=<条件B>;
t3:=<条件C>;
t4:=<条件D>;
{下面统计n天内,是否4个条件都发生过,我编几个条件在某一间隔内都发生就是这样编的}
结果: hhv(t1,n)*hhv(t2,n)*hhv(t3,n)*hhv(t4,n);
{如要几个条件同一天发生,则可写为}
结果:t1*t2*t3*t4;
{n天内,4个条件中,至少两个条件发生过,则}
count(hhv(t1,n)+hhv(t2,n)+hhv(t3,n)+hhv(t4,n),n)>=2;
210.问:
5日、10日、20日、30日均线走平并且股价在3%幅度内形成四线粘合的公式如何编?
答:
{平静}{n: 1  20    5    m:  1  10    3}
aH:=max(ma(c,5),max(ma(c,10),max(ma(c,20),ma(c,30))));
aL:=min(ma(c,5),min(ma(c,10),min(ma(c,20),ma(c,30))));
b1:=hhv(max(c,o),n)/llv(min(c,o),n);
结果:filter(b1<=(1+m/100) and ah/al<=(1+m/150),n),stick;
211.问:
如何编写三线粘合”,条件:MA5,MA13,MA21三条均线发生粘合(在10%的范围内,即视为粘合)
,应该如何表示,
答:
MAX(MA(CLOSE,5),MA(CLOSE,13),MA(CLOSE,21))/MIN(MA(CLOSE,5),MA(CLOSE,13),MA(CLOSE,21))
<1.1;
分析家4.0与5.0通用的公式
MAX(MA(CLOSE,5),MAX(MA(CLOSE,13),MA(CLOSE,21)))/MIN(MA(CLOSE,5),MIN(MA(CLOSE,13),MA
(CLOSE,21)))<1.1;
212.问:
“连续N天收盘在10日均线之上”怎么写?
答:
count(c>ma(c,10),n)=n;或COUNT(CLOSE>MA(CLOSE,10),M)>=N;
ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效值开始。
例如:ALL(CLOSE>MA(C,10),N)表示“连续N天收盘在10日均线之上”
213.问:
请修改
{D:1 100 34}
cross(close,ref(hhv(close,d),1)) {and volcount(cross(close,ref
(hhv(close,d),1)),d)=1
答:
D=34似可作为参数定义,以方便调整,第二行仅保留cross(close,ref(hhv(close,d),1)),但前面
加上条件定义变量名,以备其它公式、指标或显示调用,所以,整个公式可写为:
{n 1 480  34 }
参考条件:cross(close,ref(hhv(close,d),1)) ;
214.问:
帮我做个120线和250线之间的距离不超过5%的公试!谢谢先!
答:
MAX(MA(CLOSE,120),MA(CLOSE,250))/MIN(MA(CLOSE,120),MA(CLOSE,250))<1.05;
215.问:
请高手发一个筹码集中的指标!
答:
⑦:100*(cost(85)-cost(15))/(cost(85)+cost(15));
⑨:100*(cost(95)-cost(5))/(cost(95)+cost(5))
216.问:
请高手帮忙写成公式原码
(1)J应在KD值下运行一段时间(长一点更安全),
(2)然后J上穿KD(KD值接近且较小)
答:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
v1:=COUNT(j不知这样是否符合要求?
{(1)J应在KD值下运行一段时间(长一点更安全),
(2)然后J上穿KD(KD值接近且较小).}
var1:=count("kdj.j"(9,3,3)<"kdj.k"(9,3,3),8)>=7;
var2:=cross("kdj.j"(9,3,3),"kdj.k"(9,3,3));
var1 and var2;
217问:
今日一根阳线上穿30日、60日、90日、120日均线的公式如何编写?谢谢!
答:
一阳穿四线:
CROSS(CLOSE,MA(CLOSE,30)) AND
CROSS(CLOSE,MA(CLOSE,60)) AND
CROSS(CLOSE,MA(CLOSE,90)) AND
CROSS(CLOSE,MA(CLOSE,120));
加上一个指示函数,如color+ren或其它色名就可显示提示。问题不在此,解决了一个紡公式的一个
基础问题。如常说的“出水芙蓉”什么的。
p1:=CROSS(CLOSE,MA(CLOSE,20));
p2:=CROSS(CLOSE,MA(CLOSE,40));
p3:=CROSS(CLOSE,MA(CLOSE,60));
出水芙蓉:p1 AND P2 AND P3 ,coloryellow;
218.问:
(<前1日均价/前15日均价格大于值1.000)的换手(%)达到100时振幅 小于30.00条件分组
60日内(收盘价/10日平均线大于值1.000000)的量/总量大于0.700000
条件分组
(收盘/120日平均线大于值1.000)的换手(%)达到200 时振幅% 小于30.00
答:
vv:=vol;
v1:=SUMBARS(if (ref(c,1)/ref(ma(c,15),1)>1,vv,vv=0),capital);
v2:=hhv(h,v1);
v3:=llv(l,v1);
v4:=(v2/v3)<1.3;
v5:=SUM(if (c/ma(c,10)>1,vv,vv=0),60)/SUM(vol,60)>0.7;
v6:=SUMBARS(if (c/ma(c,120)>1,vv,vv=0),capital*2);
v7:=hhv(h,v6);v8:=llv(l,v6);
v9:=(v7/v8)<1.3;
信号:v4 and v5 and v9;
219问:
我想在付图指标上加乓流通盘,换手率,净利等如何写
答:
一个实用的公式。
把常常要看的数据写在随时看得见的地方。用它来取代原来的vol.
VOL,VOLSTICK;MA(VOL,5);MA(VOL,10);
流:capital*0.000001,pointdot;净:FINANCE(34);收:finance(33);
换:v*100/capital,pointdot;
MA(VOL,34);
220.问:
请高手编写一个能显示动态市盈率和市净率的指标。
答:
市净:c/finance(34), COLORcccccc,LineThick0 ;
盈:c/FINANCE(33),Color16CDEC,LineThick0; 2005-9-30 21:23:00 zmr666
等级:论坛游民
文章:159
积分:1213
注册:2005年1月20日第 22 楼
221.问:
研究趋势不是研究它的平常,而是研究它的异常.今年几个龙头股的走势.股价30日MA与大盘30日MA
发生背离.请编个公式,当个股的30MA持续上升,对应大盘30日MA持续下降发生背离,第十天后发出买
进信号.
答:
COUNT(MA(C,30)>REF(MA(C,30),1),10)=10   AND  COUNT(MA(INDEXC,30)(INDEXC,30),1),10)=10
222.问:
写一个MACD在金叉的选股公式
1:CROSS(MACD.DIF,MACD.DEA);
{平滑异同平均的DIF上穿平滑异同平均的DEA}
要选出MACD在零位下金叉要怎么改阿?
答:
CROSS(MACD.DIF,MACD.DEA) AND MACD.DIF<0 AND MACD.DEA<0;
223.问:
5天价格的中点[(最高+最低)/2]的简单***平均值减去34天的价格中点平均值,并将结 果以macd的
柱状样式表现出来.另外再在公式中加一条a1的5 天平均线
答:
A1: ((HHV(HIGH,5)+LLV(LOW,5))/2)-((HHV(HIGH,34)+LLV(LOW,34))/2);
A2:EMA(A1,9);
A3:MA(A1,5);
MMACD: (A1-A2)*2,COLORSTICK;
224.问:
一根阳线同时上穿MA(120,250)均线,且成交量比昨日放大2倍以上
答:
c>o and cross(c,ma(c,120)) and cross(c,ma(c,250)) and v>ref(v,1)*2
225.问:
30日均线平拐向上,股价上穿250日均线或股价高于250日均线价格0.1-5.0元之间.谢谢
答:
a30:=ma(c,30);
a250:=ma(c,250);
t1:=(hhv(a30,7)-llv(a30,7))/llv(a30,7);
count(t1>ref(t1,1),2)=2 and
(cross(c,a250) or between(c,a250+0.1,a250+5));
226.问:
成交量连续三日增加如何写?
答:
a:=v>ref(v,1);
count(a,3)=3;
227.问:
求写个公式:
a:今日收盘的前某日有一涨幅大于4%的阳线;
b:随后几日股价在那根阳线的范围内波动(有时会略高于或略低于那根阳线);
c:今日股价放量收复那一根阳线(或收复四分之三以上);
答:
v1:=c>ref(c,1)*1.04 and c>0;
v>ma(v,5) and c>=ref(c,BARSLAST(v1)) and
BETWEEN(c,ref(o,BARSLAST(v1)),ref(c,BARSLAST
(v1)));
228.问:
我想要一个选股指标,在kdj指标图中加上,五天内k值上穿d值产生金叉二次,在上方加上文字提
示,还想用这个思路进行选股
答:
二次金叉:COUNT(CROSS(k,d),5)=2;
DRAWTEXT(COUNT(CROSS(k,d),5)=2,k,'五天内二次金叉');
229.问:
请教今天macd比昨天macd小且他们之间相差数值维持在0.1-0.3之间怎样编写?
答:
"macd.macd"(12.26.9)abs("macd.macd"(12.26.9)-ref
("macd.macd"(12.26.9),1))>0.1 and abs("macd.macd"(12.26.9)-ref
("macd.macd"(12.26.9),1))<0.3
230.问:
这个指标的是,在选股指标中加上对大盘的判断,因为在熊市与牛市的选股是不一样的      ,
我想取上证日线KDJ指标中的J>d
答:
用两种方法再编了一个用大盘数据的KDJ,但是两个公式个股中的信号大部分信号是对的,但会多出
一些信号,这是什么原因就不知道了,因为用大盘数据大智慧就是这二种方法.
其一
RSV:=("h000001$CLOSE"-LLV("h000001$LOW",9))/(HHV("h000001$HIGH",9)-LLV("h000001
$LOW",9))*100;
K:=SMA(RSV,3,1),colorwhite;
D:=SMA(K,3,1),coloryellow;
J:=3*K-2*D,colorff00ff;
j>0;
其二
RSV:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
K:=SMA(RSV,3,1),colorwhite;
D:=SMA(K,3,1),coloryellow;
J:=3*K-2*D,colorff00ff;
j>0;
{股民论坛编写的}
RSV1:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
K1:SMA(RSV1,3,1);
D1:SMA(K1,3,1);
J1:3*K1-2*D1;
XG:J1>D1;
231.问:
如何只显示数字不显示线条?
答:
因此可将这些加在VOL中,这样由于量的数值较大,而将上面要加的数值缩小比例加入,这样就
不影响量的显示,同时也可在上面显示上述的信息了。现我将有关信息缩小了比例,你可根据
需要加入VOL中。
流通股:CAPITAL/1000000,coloryellow,pointdot;
市值:CAPITAL/100*CLOSE/10000,color00FF00,pointdot;
换手:VOL/CAPITAL*(100),colorF00FF0;
主营利:FINANCE(21)/100000,color9090ff,pointdot;
净利:FINANCE(30)/100000,coloryellow,pointdot;
收益:FINANCE(33),colorF0F000,pointdot;
净资:FINANCE(34),colorwhite,pointdot;
232.问:
急需一个指标,就是在所有股票刚上市时的第一个最高价画一直线,就是画线工具里的趋势线,比
如600050(中国***)2002年10月9日最高价(3.11元),000100(TCL集团)       2004年2月6
日最高价(9.46元),还有600035(楚天高速)2004年3月22日最高价(6.66元)
答:
hhv(h,0);
233.问:
(我要判断是正还是负值之后,在连续的5日内:5日值=100/(1+5日内负值连加之和/5日内正值连
加之和)上面公式的实现过程怎么样呢?
答:
当日值:=(C-REF(C,1))-((VOL-REF(VOL,1))*(REF(H,1)-REF(L,1)))/REF(VOL,1);
正值:=SUM(当日值>0,5);{五日内正值连加}
负值:=SUM(当日值<0,5);{五日内负值连加}
五日值:100/(1+负值/正值);
234.问:
三天内最后收盘如何用指标来编写。
答:
不知理解的对不对:求三日内最后一天的收盘价;
SUM(C,3)-SUM(REF(C,1),2);
235.问:
如何用k线的形式把下面的公式表示出来?谢谢!只显示k线,不显示交叉线。
就是当主力交叉趋势的时候K线为阳线,当趋势交叉主力的时候为阴线,参数是:n1:1 /100 /11
n2:1/100/3
a:=c-ref(c,1);
主力:100*ema(ema(a,n1),n1)/ema(ema(abs(a),n1),n1),colorred,linethick2;
趋势:ma(主力,n2),colorwhite,linethick2;
cross(主力,趋势),stick,colorred;
cross(趋势,主力),stick,coloryellow
答:
是不是当主力大于趋势时k线呈阳线,反之呈阴线?这个是否符合你意?其中加了一条5日均线
,这样可在指标图上打开该公式。
ma(c,5);
a:=c-ref(c,1);
主力:=100*ema(ema(a,n1),n1)/ema(ema(abs(a),n1),n1),colorred,linethick2;
趋势:=ma(主力,n2),colorwhite,linethick2;
stickline(主力>=趋势,h,l,0.05,0),colorred;
stickline(主力>=趋势,o,c,5,1),colorred;
stickline(趋势>主力,h,l,0.05,0),colorf0f000;
stickline(趋势>主力,o,c,5,0),colorf0f000;
又解:是不是你想要的?
a:=c-ref(c,1);
主力:100*ema(ema(a,n1),n1)/ema(ema(abs(a),n1),n1),pointdot,linethick0;
趋势:ma(主力,n2),pointdot,linethick0;
stickline(主力>=趋势,主力,趋势,4,1),color0000ff;
stickline(趋势>=主力,主力,趋势,4,0),coloryellow;
{在这个指标中当主力交叉趋势线为阳线,当趋势线交叉主力线为阴线,参数是:n1:1、100、11
n2:1、100、3}{这个应符合原意}
236.问:
请问如何编K线
答:stickline(c>=o,h,l,0.05,0),colorred;
{收盘价大于等于开盘价,在最高与最低价之间画0.05粗的红色实心坚线}
stickline(c>=o,o,c,5,1),colorred;
{收盘价大于等于开盘价,在开盘价与收盘价之间画5粗的红色空心坚线}
stickline(c{收盘价小于开盘价,在最高与最低价之间画0.05粗的蓝色实心坚线}
stickline(c{收盘价小于开盘价,在开盘价与收盘价之间画5粗的蓝色实心坚线}
237.问:
岛型反转公式,股价先跳空下跌,后在30天内再次跳空上扬形成岛型反转的公式怎么写?
答:
tj1:=htj2:=l>ref(h,1);
BARSLAST(tj1)<30 and tj2;
238.问:
我想在成交量上方加换手率柱状线
换手率0.3--0.6  黄色柱状线
换手率0.6--1    晶红色柱状线
换手率1--2.5    红色柱状线
换手率2.5--3.5  绿色柱状线
换手率3.5--5    蓝色柱状线
换手率5--7.5    青色柱状线
换手率7.5--10   白色柱状线
换手率>10       灰色柱状线
答:
改后:
H1:=VOL+100;
H2:=VOL/CAPITAL*100;
CJL:VOL,VOLSTICK;
Y1:IF(H2>=0.3,IF(H2<0.6,H1,0),0),CIRCLEDOT,COLORYELLOW,LINETHICK3;
Y2:IF(H2>=0.6,IF(H2<1.0,H1,0),0),CIRCLEDOT,COLORFF00FF,LINETHICK3;
Y3:IF(H2>=1.0,IF(H2<2.5,H1,0),0),CIRCLEDOT,COLORRED,LINETHICK3;
Y4:IF(H2>=2.5,IF(H2<3.5,H1,0),0),CIRCLEDOT,COLORGREEN,LINETHICK3;
Y5:IF(H2>=3.5,IF(H2<5,H1,0),0),CIRCLEDOT,COLORBLUE,LINETHICK3;
Y6:IF(H2>=5.0,IF(H2<7.5,H1,0),0),CIRCLEDOT,COLOR00FF00,LINETHICK3;
Y7:IF(H2>=7.5,IF(H2<10,H1,0),0),CIRCLEDOT,COLORWHITE,LINETHICK3;
Y8:IF(H2>=10,H1,0),CIRCLEDOT,COLORFFCCCC,LINETHICK3;
239.问:
比如说MACD持续下降了一段时间,开始掉头向上,掉头的那一天该怎么写呢?用大于小于的话, 掉头以后的全算上了?
答:
LONGCROSS(MACD.DIF,MACD.DEA,N);
{平滑异同平均的DIF小于平滑异同平均的DEA保持N个交易日后交叉上穿}
240.问:
怎样给dzh的obv加一条平均线。
答:
已加上8日与13日均线,如要改其他的均线可将后面二句中的8、13改一下就行了。
OBV1:SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSEOBV2:MA(OBV1,8),COLORF00FF0;
OBV3:MA(OBV2,13),COLOR00ff00;2005-9-30 21:26:00 zmr666
等级:论坛游民
文章:159
积分:1213
注册:2005年1月20日第 23 楼
241.问:
3日内MACD金叉,5天线金叉10天线和5天均量线金叉10天线的指标.
答:
{3日内MACD金叉,5天线金叉10天线和5天均量线金叉10天线}
aa:=count(cross("macd.diff"(12,26,9),"macd.dea"(12,26,9)),3)=1;
bb:=count(cross(ma(c,5),ma(c,10)),3)=1;
cc:=count(cross(ma(v,5),ma(v,10)),2)=1;
FILTER(aa and bb and cc,3);
242.问:
二十天内kdj金叉在二次以上怎么编?
答:
COUNT(CROSS("kd.k"(9.3.3),"kd.d"(9.3.3),20)>=2;
243.问:
三均线粘合
答:
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,20);
p1:=abs(ma1-ma2)+abs(ma2-ma3);
aa:=p1/c<20/100 and ma1>ref(ma1,1) and ma2>ref(ma2,1) and ma1ma2三均线粘合:if(aa,22,0),linethick2,colorred;
244.问:
“极低位大涨”按10天5%测试,信号M5.5时信号5300个成功率73%、M9.1时信号2100个成功率85%}
答:
{N(500,100,1000),M(9.1,3.8,9.98);}
LLV(C,500)=LLV(C,5) AND C/REF(C,1)>(1+9.1/100);
原理就是最近是好几百天来的最低,而今天大涨M%以上。
245.问:
帮我编写双底和头肩底的公式?
答:
abs(llv(low,5)-ref(llv(low,20),n))<0.01*close;
246.问:
5日、10日、120日、250日K线在正负2%范围内粘合的公式编写。
答:
m:=ma(c,5):
m1:=ma(c,10):
m2:=ma(c,120):
m5:=ma(c,250):
d:=max(max(max(m,m1),m2),m5);
x:=min(min(min(m,m1),m2),m5);
d/x<1.02
247.问:
用什么方法可以是你任何一个成功率的公式变成80%且分布均匀
答:
将下列条件与你的选股条件AND后,再用软件测试你公式的成功率,达不到要求可以调节N或M;N
越大成功率越高,M越小成功率越高!
C/L>N AND C/COST(P)N是一个大于1的数,例如1.02;
M是一个小于1的数,例如0.6;
P是大于5的任何数,如8,22,44等等;
不信的可以试试,成功率真的重要且可以相信吗
248.问:
10日平均换手率大于3%,
答:
sum(100*VOL/CAPITAL,10)/10>3;
249.问:
如果1999年全年的最低价是在1月份的,那么就在月线图的副图上在1999年1月份的位置画一个柱线
。请看清红字部分所写的条件!
答(懒汉):
x:=year=1999;
w1:=barslast(x);
w2:=BARSSINCE(x)+1;
z:=ref(llv(l,w2),w1);
d:=z[DATACOUNT];
w:=barslast(l*x=d);
r:=ref(month,w)=1;
STICKLINE(r*x*(month=1),0,1,1,0)
250.问:
(1)SXM随心买
VAR1:=ZIG(CLOSE,13);
买:IF(REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1),0,-70);
(2)子午线:
M;1,300,24,
A:1,300,5,
RSV:=((HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M))*200)-125;
空方主力:SMA(RSV,A,1);
RSV1:=((CLOSE-LLV(LOW,M))/(HHV(HIGH,M)-LLV(LOW,M))*200)-105;
多方主力:SMA(RSV1,A,1);
WD:=CROSS(空方主力,-85);
WD1:=CROSS(空方主力,多方主力);
VAR1:=ZIG(CLOSE,13);
天:(WD OR WD1,0,80);
谷底:(WD OR WD1,0,-100);
顶部卖: IF(REF(VAR1,2)底部买: IF(REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1),0,-70);
这是两个通达信公式,转换成大智慧公式
答 (股海一粟):
(1)SXM随心买
VAR1:=ZIG(3,13);
买:IF(REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1),0,-70);
(2)子午线:
M;1,300,24,
A:1,300,5,
RSV:=((HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M))*200)-125;
空方主力:SMA(RSV,A,1);
RSV1:=((CLOSE-LLV(LOW,M))/(HHV(HIGH,M)-LLV(LOW,M))*200)-105;
多方主力:SMA(RSV1,A,1);
WD:=CROSS(空方主力,-85);
WD1:=CROSS(空方主力,多方主力);
VAR1:=ZIG(3,13);
天:80;
0;
谷底:-100;
顶部卖: IF(REF(VAR1,2)底部买: IF(REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1),0,-70);
目录索引:
《第七楼》
251.问: 我不明白这个公式明明代码有问题,可却能正常使用
252.问: 编每条均线相隔15天的均线流 fxj公式吗
253.问: 求助,有无集中度的指标
254.问: 请将下面两个公式转换成大智慧或分析家的公式
255.问: 请教高手如何编当日均价线
256.问: 我想实现这样一个思路:当用函数“+BLKNAME”找到所属版块,或者从F10中找到所属版块
257.问:主图背景指标,按照K线的日期不同 每年分为12个月份 在主图填充12中不同颜色的背景色 就是每  个月的背景色不同 背景颜色改变时画出分隔的垂直线
258.问: 当日股价收在55日均线之上,5日均线金叉10日均线(或已金叉),当日成交量大于5日成交量,5日成交量大于10成交量。
259.问: 请帮我做个社保基金持股版块!
260.问: 5日 10日 20日 30日 均线靠拢的排序指标(分析家的)
261.问: 把换手率的数字加K线上,如换手率为2.3,在K线上显示2.3字样。
262.问: macd穿0轴交易公式怎么编?
263.问: 当大于10日平均线时K线表现为全部红色,当小于10日平均线时K线表现为全部绿色,怎么样编写!
264.问: 量超过5日均量,且该量是20日内最高的交易量
265.问: 怎样把附图最后一根K线的指标数值以数字方式显示在屏幕最左端附图的最上面,比如把最后一天 收盘价数值用附图显示在屏幕最左端最上面
266.问: 求教:怎样表达过去某段时间(区间)的最高(低)价?以及它们的位置?例如,求距今15--5天间的最高收盘价,并求得距今的周期数。
267.问:
公式类型:副图
效果:筹码堆积状
要求:引用每一天内盘和外盘成交量,逐日添加成堆积状,每天的内外盘量不相加,红色为外盘量
,绿色为内盘量
268.问: 能加多一项统计90天总外盘量,内盘量吗
269.问: 怎样才能把有关数字显示在顶部?如在顶部显示:市盈率:20.35  市净率1.70等不显示指标线。
271.问:
这个公式是十九无敌,我稍做改写,现在请斑竹帮我解决的问题是打开光标到信号球位置时,显示进  、出等文字,不要在解盘栏显示。
272.问: 如想把上面的公式做成:光标***到某信号灯时能否同时显示数字和文字?如kd40金叉.......,
如kd60金叉....因为不同的金叉点判断不一样,数值是随机的,如何写?
273.问: 价格向上突破MA(C,30)时,注明文字 买 的公式如何写?
274.问: 怎样求得波峰和波谷的天数
275.问: 比如 字符串1="ABCDE"    字符串2="123"
怎样合并成字符串 “ABCDE123"
276.问:飞狐函数说明中的举例介绍:
277.问: 编换手率:周期为60天
1,统计本周期内低于所有当日收盘价的成交量和换手率?
2、统计本周期内高于所有当日收盘价的成交量和换手率?
278.问: N1   N2扩展数据以建立.N1  N2参数如何定.
279.问: 函数问题
280.问: KD二次金叉该如何写?
281.问: 涨停个股---跌停个股)/上市总数*
282.问: 编一个60天的价格振幅和60天的成交量的振幅公式
283.问: 如何描述股价下穿某均线?
284.问: 请老师再看看我的公式的代码有问题吗
285.问:飞狐或分析家具体编程问题!
286.问: KD金叉点价格
287.问: 1 .已知日期,如何定该日的最高价和至今的周期?
288.问: 如何在K线图上画出M点竖线(这条竖线很可能在最后周期K线的后面),并显示M点的日期?
1.上述的M用四舍五入怎么表示?
2.在k线上定位是以B点为基准,距B点画C点,BC=AC*M(M为A点至B点相距周期的1.5倍)。
289.问:  求助即时盘中选股
290.问: 在主图上做两条线,一条是40日均线向下30%乖离率,另一条是40日均线向上30%乖离
率 ,形成一个股价的运行通道.基本思路是股价处于上升趋势时,股价碰到上面的线会有压力.
下降趋势股价碰到下面的线会有支撑.公式结果:两条线都用黄色的线条在主图显示
291.问:
创[上一周.周线新高.比周上影线还要高].
292.问: 如果在日线上KDJ金叉后,MACD也金叉,则出现信号,这个条件怎么做?
目前遇到的问题是,我希望存在先后次序,即满足KDJ的条件,而后再满足MACD。
293.问: 如何统计 比如说,BIAS(6)在20天内,摆动幅度在-20到20之间。
294.问: 1、目前处于波段上升阶段
2、当前波段的波段低点的价格
3、波段低点以来的涨幅(当前收盘价与当前波段的波段低点的涨幅)波段高低点价格
要求上升几角.几元.不要百分比
295.问: 波段低点以来的涨幅显示波段高低点
1、目前处于波段上升阶段
2、当前波段的波段低点的价格
3、波段低点以来的涨幅(当前收盘价与当前波段的波段低点的涨幅)
如果不能得到波段高低点价格,利用zig函数代替也可以。
296.问: 以下公式的高点是从上市开始排列的
297.问: 以下公式的倒排高点
298.问: 1.如果dn1这个点是第5个点那么可以这样写吗?
BARSLAST(dn1=5)
2. 在各个高低点上显示(倒排)序列号的程序如何写?
299.问:  如果把低点也显示出来该如何写呢
300.问: 1. 以上指标是按zig转向的低点排序而写的
2. 如在第5个低点画垂直线,是否这样写
251.问:
我不明白这个公式明明代码有问题,可却能正常使用.代码如下,问题在Var2:=(CLOSE-MA
(CLOSE,))/MA(CLOSE,)*100;的句中,请给修改一下吧!
8平滑乖离(N=34)
Var1:=(2*CLOSE+OPEN+HIGH+LOW)/5;
Var2:=(CLOSE-MA(CLOSE,))/MA(CLOSE,)*100;
Var3:=(EMA(Var2,3)+EMA(Var2,6)+EMA(Var2,12)+EMA(Var2,24))/4;
A1: EMA(Var3,2);
A2: EMA(A1,2);
A3: EMA(A2,2);
A4: EMA(A3,2);
A5: EMA(A4,2);
强弱: 0, CIRCLEDOT;
买进: IF(CROSS(A1,A5),-1,-5);
卖出: IF(CROSS(A5,A1),1,5);
A6: 3*A1-2*A2;
答(achen):
{8平滑乖离}
Var1:=(2*CLOSE+OPEN+HIGH+LOW)/5;
Var2:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100;
Var3:=(EMA(Var2,3)+EMA(Var2,6)+EMA(Var2,12)+EMA(Var2,24))/4;
A1: EMA(Var3,2);
A2: EMA(A1,2);
A3: EMA(A2,2);
A4: EMA(A3,2);
A5: EMA(A4,2);
强弱: 0, CIRCLEDOT;
买进: IF(CROSS(A1,A5),-1,-5);
卖出: IF(CROSS(A5,A1),1,5);
A6: 3*A1-2*A2;
252.问:
编每条均线相隔15天的均线流 fxj公式吗
答(多多):
ma(c,5);
ma(c,20);
下面的第句就差15天
253.问:
求助,有无集中度的指标
答(yyzzqq):
90%成本集中:(COST(95)-COST(5))/(COST(95)+COST(5))*100;
70%成本集中:(COST(85)-COST(15))/(COST(85)+COST(15))*100;
254.问:
请将下面两个公式转换成大智慧或分析家的公式
第一式:
M_macd := "MACD#month"(26,12,13); {引用月线数据的MACD指标;}
D_macd := "MACD#DAY"(26,12,13);
a:  =AMOUNT/v/100;
jj:  =ema(a,10);        {即10日评价价;}
jj3: =ema(a,20);        {即20日评价价;}
可以买了 : D_MACD>0 and M_MACD>0 and C<=JJ and C>=jj3, COLORSTICK;
第二式:
M  :="macd.MACD#month"(26,12,13);
M1:=ref(M,1);
M2:=ref(M,2);
D  :="diff.MACD#month"(26,12,13);
D1:=ref(D,1);
D2:=ref(D,2);
牛股:M2>M1 and M>M1 and M>0 and M1>0 and M2>0 and D>0 and D1>0 and D2>0,
COLORSTICK
答(股海一粟):
大智慧没有跨周期#引用功能
答(achen):
第一式}
Mmacd := "MACD#month"(26,12,13); {引用月线数据的MACD指标;}
Dmacd := "MACD#DAY"(26,12,13);
a1:=AMOUNT/v;
a:a1/100;
jj:=ema(a,10);        {即10日评价价;}
jj3:=ema(a,20);        {即20日评价价;}
可以买了 : DMACD>0 and MMACD>0 and C<=JJ and C>=jj3, COLORSTICK,coloryellow;
{第二式}
M  :="macd.MACD#month"(26,12,13);
M1:=ref(M,1);
M2:=ref(M,2);
D  :="MACD.diff#month"(26,12,13);
D1:=ref(D,1);
D2:=ref(D,2);
牛股:M2>M1 and M>M1 and M>0 and M1>0 and M2>0 and D>0 and D1>0 and D2>0,
COLORSTICK,colorred;
255.问:
请教高手如何编当日均价线。
答(xlwsl):
r:=OPENMINUTES(TIME);
fh:=if(R<=10,10,V),LINETHICK0;{前N分钟=0,返回量。解决均线变形}
均均价线:SUM(fh*C,R)/SUM(fh,R),COLORffffff;//总额/总量,约等于每分钟均价线 2005-9-30
21:27:00 zmr666
等级:论坛游民
文章:159
积分:1213
注册:2005年1月20日第 24 楼
256.问:
我想实现这样一个思路:当用函数“+BLKNAME”找到所属版块,或者从F10中找到所属版块,如:
“制造业,化学原料及化学制品制造业,浙江,网络……”时,假如我做了如下规定:当在前两项(
两个逗号内),出现    “化学原料”字样(模糊匹配),就让它等于“0.2”,出现“电子元器件
”字样,就让它等于“0.5”;
当在第三、第四项出现“网络”,就等于“0.3”,出现“化学原料”,就等于“0.1”等等。而且
这里的数字 0.1,0.2,0.3,0.5等,是可以进行加减乘除运算的的。关系式大概可以写为:
如果在第一第二项,+BLKNAME“=化学原料,则输出数字“0.2
如果在第一第二项,+BLKNAME“=电子元器件,则输出数字“0.5
如果在第三第四项,+BLKNAME“=化学原料,则输出数字“0.1
如果在第三第四项,+BLKNAME“=网络,则输出数字“0.3
答(恒悦):
当用函数“+BLKNAME”找到所属版块,或者从F10中找到所属版块,
如:“制造业,化学原料及化学制品制造业,浙江,网络……”
时,假如我做了如下规定:当在前两项( ... [/quote]
v1:=BLKNAME;
v2:=STRFIND(v1,',',STRFIND(v1,',',1)+1);
v3:=STRLEFT(v1,v2);
v4:=STRNCMP(STRRIGHT(v3,9),'化学原料',8)=0 or STRNCMP(v3,'化学 原料',8)=0;
v5:=STRNCMP(STRRIGHT(v3,11),'电子元器件',10)=0 or STRNCMP(v3,' 电子元器件',10)=0;
v6:=STRFIND(v1,',',STRFIND(v1,',',v2+1)+1);
v7:=STRMID(v1,v2+1,v6-v2);
v8:=STRNCMP(STRRIGHT(v7,9),'化学原料',8)=0 or STRNCMP(v7,'化学 原料',8)=0;
v9:=STRNCMP(STRRIGHT(v7,5),'网络',4)=0 or STRNCMP(v7,'网络 ',4)=0;
if(v4=1,0.2,if(v5=1,0.5,if(v8=1,0.1,if(v9=1,0.3,0))));
257.问:
主图背景指标,按照K线的日期不同 每年分为12个月份 在主图填充12中不同颜色的背景色 就是每
个月的背景色不同 背景颜色改变时画出分隔的垂直线
设置个2个参数
N(0,1,1,1)
0:按照阴历月
1:按照阳历月
M(1,31,1,1)
1-31:表示从每月第M日开始划分到下月的M-1日m
比如 N=1 M=15 就是 按阳历从每月15日到下月14日为一个周期划分 填 充颜色
答(恒悦):
input:p(1,1,2),d(1,1,31);
dd:=if(p=1,day,LDAY);
mm:=if(p=1,month,LMONTH);
tj1:=(mm=1 and dd>=d) or (mm=2 and ddref(mm,BARSLAST(ddtj2:=(mm=2 and dd>=d) or (mm=3 and ddref(mm,BARSLAST(ddtj3:=(mm=3 and dd>=d) or (mm=4 and ddref(mm,BARSLAST(ddtj4:=(mm=4 and dd>=d) or (mm=5 and ddref(mm,BARSLAST(ddtj5:=(mm=5 and dd>=d) or (mm=6 and ddref(mm,BARSLAST(ddtj6:=(mm=6 and dd>=d) or (mm=7 and ddref(mm,BARSLAST(ddtj7:=(mm=7 and dd>=d) or (mm=8 and ddref(mm,BARSLAST(ddtj8:=(mm=8 and dd>=d) or (mm=9 and ddref(mm,BARSLAST(ddtj9:=(mm=9 and dd>=d) or (mm=10 and ddref(mm,BARSLAST(ddtj10:=(mm=10 and dd>=d) or (mm=11 and ddref(mm,BARSLAST(ddtj11:=(mm=11 and dd>=d) or (mm=12 and ddref(mm,BARSLAST(ddtj12:=(mm=12 and dd>=d) or (mm=1 and ddref(mm,BARSLAST(ddhh:=hhv(h,0);ll:=llv(l,0);
STICKLINE(tj1,hh[datacount],ll[datacount],10,0.1),colorc0c0c0;
STICKLINE(tj2,hh[datacount],ll[datacount],10,0.1),colorb5a5b5;
STICKLINE(tj3,hh[datacount],ll[datacount],10,0.1),color808080;
STICKLINE(tj4,hh[datacount],ll[datacount],10,0.1),color8080ff;
STICKLINE(tj5,hh[datacount],ll[datacount],10,0.1),colorff0080;
STICKLINE(tj6,hh[datacount],ll[datacount],10,0.1),colorff8000;
STICKLINE(tj7,hh[datacount],ll[datacount],10,0.1),color0080ff;
STICKLINE(tj8,hh[datacount],ll[datacount],10,0.1),colorffff00;
STICKLINE(tj9,hh[datacount],ll[datacount],10,0.1),color33ff00;
STICKLINE(tj10,hh[datacount],ll[datacount],10,0.1),colorffff80;
STICKLINE(tj11,hh[datacount],ll[datacount],10,0.1),color00ffff;
STICKLINE(tj12,hh[datacount],ll[datacount],10,0.1),color0099ff;
VERTLINE(tj1<>ref(tj1,1) or tj2<>ref(tj2,1) or tj3<>ref(tj3,1) or
tj4<>ref(tj4,1)
or tj5<>ref(tj5,1) or tj6<>ref(tj6,1) or tj7<>ref(tj7,1) or
tj8<>ref(tj8,1)
or tj9<>ref(tj9,1) or tj10<>ref(tj10,1) or tj11<>ref(tj11,1) or
tj12<>ref
(tj12,1)),colorred;
STICKLINE(c>o,c,o,8,1),colorred;
STICKLINE(c>o,l,o,0.9,1),colorred;
STICKLINE(c>o,h,c,0.9,1),colorred;
STICKLINE(cSTICKLINE(cSTICKLINE(c=o and c>ref(c,1),c,o,8,1),colorred;
STICKLINE(c=o and c>ref(c,1),l,h,0.9,1),colorred;
STICKLINE(c=o and cSTICKLINE(c=o and c258.问:
当日股价收在55日均线之上,5日均线金叉10日均线(或已金叉),当日成交量大于5日成交
量,5日成交量大于10成交量。
答(恒悦):
c>ma(c,55) and cross(ma(c,5),ma(c,10)) and v>ma(v,5 ) and ma(v,5)>ma(v,10)
259.问:
请帮我做个社保基金持股版块!
答(恒悦):
大股东中含有社保基金,鹏搏资讯F10资料
X:=F10FIND('社保基金',1);
z:=F10FIND(' ㈠、十大股东 截止日期:2003-12-31(来源:2003年年度 报告)',1);
Y:=F10FIND('以上流通股合计(万股):',1);
Xz
260.问:
5日 10日 20日 30日 均线靠拢的排序指标(分析家的)
答(恒悦):
m:=ma(c,5);
m1:=ma(c,10);
m2:=ma(c,20);
m3:=ma(c,30);
d:=max(max(max(m,m1),m2),m3);
x:=min(min(min(m,m1),m2),m3);
(d/x-1)*100;
261.问:
把换手率的数字加K线上,如换手率为2.3,在K线上显示2.3字样。
答(恒悦):
hs:=v/capital*100;
DRAWNUMBER(hs>8,h*1.03,hs,1),coloryellow;
262.问:
macd穿0轴交易公式怎么编?
答(恒悦):
m:="macd.macd";
ENTERLONG: cross(m,0);
EXITLONG: cross(0,m);
263.问:
当大于10日平均线时K线表现为全部红色,当小于10日平均线时K线表现为全部绿色,怎么样
编写!
答(恒悦):
STICKLINE(c>ma(c,10),c,o,8,1),colorred;
STICKLINE(c>ma(c,10),l,o,0.9,1),colorred;
STICKLINE(c>ma(c,10),h,c,0.9,1),colorred;
STICKLINE(c<=ma(c,10),c,o,8,0.5),COLORcyan;
STICKLINE(c<=ma(c,10),h,l,0.9,0.5),COLORcyan;
264.问:
量超过5日均量,且该量是20日内最高的交易量
答(恒悦):
v>ma(v,5) and v=hhv(v,20)
265.问:
怎样把附图最后一根K线的指标数值以数字方式显示在屏幕最左端附图的最上面,比如把最后一天的
收盘价数值用附图显示在屏幕最左端最上面
答(恒悦):
是这样,需要打开十字光标使用
vol,VOLSTICK;
v5:ma(v,5);
v10:ma(v,10);
v20:ma(v,20);
hh:=hhv(v,sysparam(3)-sysparam(2));
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2))*1.2,v5
[datacount],2),colorwhite;
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2)),v10
[datacount],2),colorwhite;
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2))*0.8,v10
[datacount],2),colorwhite;
266.问:
求教:怎样表达过去某段时间(区间)的最高(低)价?以及它们的位置?
例如,求距今15--5天间的最高收盘价,并求得距今的周期数。
答(恒悦):
ref(hhv(h,N),M);//M天前的N日最高价
ref(hhvbars(h,N),m)+m;//到当前的周期
以日期定
w1:=barslast(date<=x);
w2:=barslast(date<=y);//x、y为日期 x>y
ref(hhv(h,w2-w1),w1);
ref(hhvbars(h,w2-w1),w1)+w1;
另一个方法
b:=if(date<=x adn date>=y,1,0);
hhv(b*h,0);
hhvbars(b*h,0);
267.问:
公式类型:副图
效果:筹码堆积状
要求:引用每一天内盘和外盘成交量,逐日添加成堆积状,每天的内外盘量不相加,红色为外盘量
,绿色为内盘量
答(恒悦):
第一步,建立公式“内盘”
dynainfo(22);
然后用扩展数据保存;
第二步,再建公式
np:=extdata(上一步保存对应的扩展数据序号);
wp:=vol-np;
STICKLINE(1,0,wp,8,0.1),color5454ff;
STICKLINE(1,v,wp,8,0.1),colorffff54;
268.问:
能加多一项统计90天总外盘量,内盘量吗
答:
np:=extdata(上一步保存对应的扩展数据序号);
wp:=vol-np;
sum(np,90);
sum(wp,90);
STICKLINE(1,0,wp,8,0.1),color5454ff;
STICKLINE(1,v,wp,8,0.1),colorffff54;
269.问:
怎样才能把有关数字显示在顶部?如在顶部显示:市盈率:20.35  市净率1.70等不显示指标线。
答((恒悦):
市盈率:DYNAINFO(39),linethick0;
市净率:c/FINANCE(34),linethick0;
270.问:
可以选出接近年线的(距离年线10%之内)、年线向上的,两年内涨幅不超过80%的股票!
答(恒悦):
nc:=stkindi('','hqsj.cc',0,9);
nn:=BARSLAST(nc<>ref(nc,1));
tc:=ref(nc,ref(nn,nn+1)+nn);
oc:= ref(nc,nn+1);
BETWEEN(c,nc*1.1,nc*0.9) and nc>oc and (nc-tc)/tc<0.8;
271.问:
这个公式是十九无敌,我稍做改写,现在请斑竹帮我解决的问题是打开光标到信号球位置时,显示进
、出等文字,不要在解盘栏显示。
Var1:=1;
Var2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
Var3:SMA(SMA(Var2*Var1,3,1),3,1);
Var4:=EMA(Var3,5);
趋势:SMA(var4,40,1)COLORGREEN,linethick2;;
顶线:95,COLORred,POINTDOT;
6.788,COLORwhite,POINTDOT;
49.048,COLORgreen,POINTDOT;
BB:=Var4;
无敌: 3*Var3-2*Var4 , COLORCYAN;
var5:=(CROSS(无敌,Var4) AND 无敌<21);
var6:=(CROSS(Var4,无敌) AND 无敌>55);
var7:=(cross(顶线,无敌) AND 无敌>90);
DRAWicon(var5>=1,var4, 12);
DRAWicon(var6>=1,无敌, 10);
DRAWicon(var7>=1,无敌, 11);
答(恒悦):
在原公式下面加上:
DRAWTEXT(BARPOS=SYSPARAM(1) and var5>=1 ,var4,'进'),coloryellow;
DRAWTEXT(BARPOS=SYSPARAM(1) and var6>=1 ,var4,'出'),coloryellow;
DRAWTEXT(BARPOS=SYSPARAM(1) and var7>=1 ,var4,'头部区域'),coloryellow;
272.问:
如想把上面的公式做成:光标***到某信号灯时能否同时显示数字和文字?如kd40金叉.......,
如kd60金叉....因为不同的金叉点判断不一样,数值是随机的,如何写?
答(恒悦):
k:stkindi('','kdj.k',0,6);
d:stkindi('','kdj.d',0,6);
DRAWTEXT(BARPOS=SYSPARAM(1) and cross(k,d),d*0.98,'   kd金叉'),coloryellow;
DRAWNUMBER(BARPOS=SYSPARAM(1) and cross(k,d),d*0.98,k,0),coloryellow;
273.问:
价格向上突破MA(C,30)时,注明文字 买 的公式如何写?
答(恒悦):
DRAWTEXT(CROSS(CLOSE,MA(CLOSE,30)),l*0.98,'买')这样显示比较好些,不会挡主k线
274.问:
怎样求得波峰和波谷的天数
答(恒悦):
波峰:PEAKBARS(,,)
波谷:TROUGHBARS(,,)
275.问:
比如 字符串1="ABCDE"    字符串2="123"
怎样合并成字符串 “ABCDE123"
答(恒悦):
字符串1+字符串2    或  "ABCDE"+"123" 2005-9-30 21:28:00 zmr666
等级:论坛游民
文章:159
积分:1213
注册:2005年1月20日第 25 楼
276.问:
飞狐函数说明中的举例介绍:
"MACD#WEEK"(26,10,5) 引用周线数据的MACD指标
"VOL##DAY" 引用日线数据的前一周期的VOL指标
我看到书中的的格式是"指标.指标线#周期"   上面的MACD和VOL 是指标名称还是指标线 如果是指
标线是第几条呢?
答(恒悦):
上面的MACD和VOL 是指标名称,默认引用第一条指标线。
在还是用stkindi函数更为方便。
277.问:
编换手率:周期为60天
1,统计本周期内低于所有当日收盘价的成交量和换手率?
2、统计本周期内高于所有当日收盘价的成交量和换手率?
答(恒悦):
一、建公式  默认为分笔
fc:=c;
dc:=fc[datacount];
dv:sum(if(cgv:sum(if(c>dc,v,0),0);//2、
二、把dv和gv加入到扩展数据N1、N1中  再建公式
d:sum(EXTDATA(N1),60);
g:sum(EXTDATA(N1),60);
hd:d/capital*100;
hg:g/capital*100;
278.问:
N1   N2扩展数据以建立.N1  N2参数如何定.
答(恒悦):
sum(if(c>=ref(c,1),v,0),60);//阳
sum(if(c279.问:
函数问题
DYNAINFO(38)
动态行情:5日均量
注意:该函数返回常数
DYNAINFO(38)怎么不等于 MA(V,5);
答(恒悦):
飞狐中DYNAINFO(38)=ref(ma(v,5),1);
280.问:
KD二次金叉该如何写?
答(恒悦):
怎么样叫二次金叉呢,总要有时间间隔或者其他条件啊,否则任何一次金叉前面都有金叉,那么都
可以看做二次金叉了。
K:="kdj.k";
D:="kdj.d";
w:=barslast(d>50);
Y:sum(cross(k,d),w)=2 and d<50;或
wL:=LLvbars(D,w);
Y:sum(cross(k,d),wL)=2 and d<50;
281.问:
涨停个股---跌停个股)/上市总数*
公式名:大盘活跃-1
副图指标
(涨停个股---跌停个股)/上市总数*100;
上市总数要剔除今天不交易的,从90年开始到现在
答(恒悦):
B:=IF(STKINBLOCK('','ST板块'),0.049,0.99);{如果为ST涨停为5%,否则为10%}
ZF:=(C-REF(C,1))/REF(C,1);
ZTB:ZF>=B,linethick0;
dtb:zf<=b,linethick0;
用横向统计数据分别保存ztb和dtb
kps:=DECLINE+ADVANCE;
(ESTDATA(1)-ESTDATA(2))/kqs*100;
答(恒悦):
抱歉,打错了个字母
B:=IF(STKINBLOCK('','ST板块'),0.049,0.99);{如果为ST涨停为5%,否则为10%}
ZF:=(C-REF(C,1))/REF(C,1);
ZTB:ZF>=B,linethick0;
dtb:zf<=b,linethick0;
kps:=DECLINE+ADVANCE;
(ESTDATA(1)-ESTDATA(2))/kps*100;
282.问:
编一个60天的价格振幅和60天的成交量的振幅公式
答(恒悦):
价格振幅:hhv(c,60)/llv(c,60)-1;
成交量振幅:hhv(v,60)/llv(v,60)-1;
283.问:
如何描述股价下穿某均线? 例如,股价下穿和上穿 120日均线.
答(恒悦):
以收盘价下穿120日均线为例;(收盘价下穿120日均线=120日均线上穿收盘价)。
第一种方法:直接使用函数cross;
cross(ma(c,120),c);
第二种方法:使用反回函数;例如:
a:=close;
b:=ma(close,120);
c.=aref(b,1);{说明:今天的收盘价小于今天的120日均价,同时昨天的收
盘价大于昨天120日均价。}
答(恒悦):
另一种
LONGCROSS(ma(c,120),c,2)    在2天内120日均线从下上穿股价。
284.问:
请老师再看看我的公式的代码有问题吗
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1)COLOR00ff00;
D:SMA(K,M2,1);
PARTLINE(k>=d,k),COLOR0000ff,LINETHICK3;
aa:=cross(k,d);
bb:=cross(d,k);
DRAWICON(aa and k<=30,k=d,6);
DRAWICON(bb and k>=70,k=d,7)
{当日k值大于当日d值}
答(恒悦):
"DRAWICON(aa and k<=30,k=d,6);
DRAWICON(bb and k>=70,k=d,7) "
DRAWICON函数,可能用于主图叠加的指标较好。
“用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。”中的PRICE
,我的理解是用于股价的位置。TYPE取4、5,则出来的标志的位置就不会偏移。
如果你要旗往左移,也可以,就是把定位的位置也往左移,代价是编程会麻烦很多。
用“k=j”来定位位置,可能有问题。
在副图指标中,要看清交叉的位置,可以这样写:
金叉:cross(k,d);
死叉:cross(d,k);
也可以用其它的绘图函数
答(恒悦):
DRAWICON(aa and k<=30,k-10,6);
DRAWICON(bb and k>=70,k-10,7);
285.问:
飞狐或分析家具体编程问题!三个!
A点以前3周(含A点当周)换手率总和为u1
u1:=??如何编写?
A点以后8周(不含A点当周)换手率总和为u2
u2:=??如何编写?
假如:A:=HHV(H,100);
B:=LLV(L,200);
如何用公式表示 A和B点之间的交易日总数?即Tab是多少?
Tab:=??
答(恒悦):
A点以前3周(含A点当周)换手率总和为u1
u1:=??如何编写?
hsl:=100*VOL/CAPITAL;
u1:=if(a,hsl+ref(hsl,1)+ref(hsl,2),0);{用周线}
A点以后8周(不含A点当周)换手率总和为u2
hsl:=100*VOL/CAPITAL;
u2:=ref(hsl,BARSLAST(a)-1)+ref(hsl,BARSLAST(a)-2)+ref(hsl,BARSLAST(a)-3)+ref
(hsl,BARSLAST(a)-4)+ref(hsl,BARSLAST(a)-5)+ref(hsl,BARSLAST(a)-6)+ref
(hsl,BARSLAST(a) -7)+ref(hsl,BARSLAST(a)-8);
假如:A:=HHV(H,100);
B:=LLV(L,200);
如何用公式表示 A和B点之间的交易日总数?即Tab是多少?
Tab:=abs(HHVBARS(h,100)-LLVBARS(L,100));
286.问:
KD金叉点价格
答(恒悦):
kd金叉点的价格是我们想像中的一个价格,理想状态是这样,实际情况中,k等于d时的价格一定是
一个精确到小数后很多位的数,但对于交易只能精确到小数后两位,即分,这里只求出金叉后的最
低单位分的价格,即再低1分钱就不形成金叉的价格。
287.问:
1 .已知日期,如何定该日的最高价和至今的周期?
如已知1010614(2001/06/14)如何用指标显示该日的最高价和至今的周期?
2.指标线向后偏移函数SHIFT后面能否跟变量?如SHIFT N
答(恒悦):
input:n(1010614,700101,1341231);
周期:BARSLAST(date=n);
前高:ref(h,周期);
288.问:
input:n(1010614,700101,1341231);
A周期:BARSLAST(date=An);
A前高:ref(h,A周期);
B周期:BARSLAST(date=Bn);
B前高:ref(h,B周期);
以上是A,B两点的价格和距最后周期的周期数,两点间的时间差是:
时间差:A周期-B周期;
时间差的1.5倍就是:M=1.5*时间差,但这个可能是带小数的如何用函数
向上舍入CEILING(X)和向下舍入FLOOR(X)使其4舍5入?
又如何在K线图上画出M点竖线(这条竖线很可能在最后周期K线的后面),并显示M点的日期?
1.上述的M用四舍五入怎么表示?
2.在k线上定位是以B点为基准,距B点画C点,BC=AC*M(M为A点至B点相距周期的1.5倍)。
答(恒悦):
画在未来的请添加模拟k线可以实现
input:an(1010614,700101,1341231),bn(1030714,700101,1341231);
A周期:BARSLAST(date=an);
A高:=ref(h,A周期);
B周期:BARSLAST(date=bn);
B高:=ref(h,B周期);
M:=ROUND(1.5*(A周期-B周期));
VERTLINE(A周期=0);
VERTLINE(B周期=0);
VERTLINE(B周期-M=0);
{没有显示说明模拟k线的数量不够,请继续添加足够的数量k线}
289.问:
求助即时盘中选股
公式类型:条件选股
公式名称:午盘短线
公式描述:午间11:00-14:00股价突破当日均线,且当时换手率大于1。
答(恒悦):
每日14:00后1分钟选股
v1:=BARSLAST(HOUR=11);
v2:=BARSLAST(HOUR=14);
v3:=BARSLAST(day<>ref(day,1));
ref(c,v1)DYNAINFO(11) and
sum(v,v3)/CAPITAL>0.01;
290.问:
在主图上做两条线,一条是40日均线向下30%乖离率,另一条是40日均线向上30%乖离
率 ,形成一个股价的运行通道.基本思路是股价处于上升趋势时,股价碰到上面的线会有压力.
下降趋势股价碰到下面的线会有支撑.
公式结果:两条线都用黄色的线条在主图显示
答(恒悦):
40日均线下方,距离40日均线乖离率30%的线,距离哪个30%?
是不是
ma(c,40)*0.7
291.问:
创[上一周.周线新高.比周上影线还要高].
答(bet888):
h>ref(h,1) 默认周期为周
292.问:
如果在日线上KDJ金叉后,MACD也金叉,则出现信号,这个条件怎么做?
目前遇到的问题是,我希望存在先后次序,即满足KDJ的条件,而后再满足MACD。
答(恒悦):
input:n(5,2,100);
dif:=stkindi('','macd.diff',0,6);
dea:=stkindi('','macd.dea',0,6);
k:=stkindi('','kdj.k',0,6);
d:=stkindi('','kdj.d',0,6);
cross(dif,dea) and count(cross(k,d),n)>0;
293.问:
如何统计
比如说,BIAS(6)在20天内,摆动幅度在-20到20之间。
答(恒悦):
BI:= (CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
count(bi<20 and bi>20,20)=20;
294.问:
1、目前处于波段上升阶段
2、当前波段的波段低点的价格
3、波段低点以来的涨幅(当前收盘价与当前波段的波段低点的涨幅)波段高低点价格
要求上升几角.几元.不要百分比
答(恒悦):
input:n(10,1,100);
tj:=TROUGHBARS(4,n,1)if tj[datacount] then begin
v2:=TROUGH(4,n,1);
低点价格:v2[datacount];
v3:=c-低点价格;
涨幅:v3[datacount];
end;
10503041259.ALG
295.问:
波段低点以来的涨幅
显示波段高低点
1、目前处于波段上升阶段
2、当前波段的波段低点的价格
3、波段低点以来的涨幅(当前收盘价与当前波段的波段低点的涨幅)
如果不能得到波段高低点价格,利用zig函数代替也可以。
答(恒悦):
input:n(10,1,100);
tj:=TROUGHBARS(4,n,1)if tj[datacount] then begin
v2:=TROUGH(4,n,1);
低点价格:v2[datacount];
v3:=(c/低点价格-1)*100;
涨幅:v3[datacount];
end;
{您要求的是目前处于波段上升阶段,当处于下降阶段就没有了。
统计全市场用横向统计进行累加就可以。}
答(may158):
这样也可以
input:n(10,1,100);
tj:=TROUGHBARS(4,n,1)//if tj[datacount] then begin
v2:=TROUGH(4,n,1);
低点价格:v2,LINETHICK0;
//[datacount];
v3:=(c/低点价格-1)*100;
涨幅:v3;
296.问:
以下公式的高点是从上市开始排列的
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(high,n);
yn:=count(y=refx(hhv(y,3),1),0)-1;
yn1:=(yn>ref(yn,1))*yn;
如果从最后K线向后排列(倒排)该如何改呢?
答(恒悦):
{dn1应该是您要的,对应yn1}
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(high,n);
yn:count(y=refx(hhv(y,3),1),0)-1;
yn1:(yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:if(yn1<>0,dn[datacount]-yn1+1,0);
297.问:
以下公式的倒排高点
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(high,n);
yn:count(y=refx(hhv(y,3),1),0)-1;
yn1yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:if(yn1<>0,dn[datacount]-yn1+1,0);
如果倒排低点可以这样改吗?
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(LOW,n);
yn:count(y=refx(hhv(y,3),1),0)-1;
yn1yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:if(yn1<>0,dn[datacount]-yn1+1,0);
答(恒悦):
按我的理解,您是要求zig转向的低点排序,并不是用最低价进行转向,所以不能改第二句,而要
改第三句
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(4,n);
yn:count(y=refx(llv(y,3),1),0)-1;
yn1:(yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:if(yn1<>0,dn[datacount]-yn1+1,0);
298.问:
1.如果dn1这个点是第5个点那么可以这样写吗?
BARSLAST(dn1=5)
2. 在各个高低点上显示(倒排)序列号的程序如何写?
答(恒悦):
1.
可以
2.
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(high,n);
yn:=count(y=refx(hhv(y,3),1),0)-1;
yn1:=(yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:=if(yn1<>0,dn[datacount]-yn1+1,0);
DRAWNUMBER(yn1>0,y,yn1,0),ALIGN4;
DRAWNUMBER(dn1>0,y,dn1,0),ALIGN4;
299.问:
如果把低点也显示出来该如何写呢
答(恒悦):
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(4,n);
yn:=count(y=refx(llv(y,3),1),0)-1;
yn1:=(yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:=if(yn1<>0,dn[datacount]-yn1+1,0);
DRAWNUMBER(yn1>0,y,yn1,0),ALIGN4;
DRAWNUMBER(dn1>0,y,dn1,0),ALIGN4;
300.问:
1. 以上指标是按zig转向的低点排序而写的,如按低点排序应提前一天,是否把
yn:=count(y=refx(llv(y,3),1),0)-1;
改成
yn:=count(y=refx(llv(y,3),1),0);
2. 如在第5个低点画垂直线,是否这样写
VERTLINE(BARSLAST(dn1=5));
可是这样画出来的图是那样的,该如何改呢?
3.  要是在第5个低点后面再画一条与第5个低点低点相距10天的垂直线该如何写?
答(恒悦):
1、不用,本身就是低点了,不要用zig(high,n)或zig(low,n),要用zig(4,n)
2,3,
input:n(5,1,100),tq(1,1,10000),tr(2,1,10000);
y:zig(4,n);
yn:=count(y=refx(llv(y,3),1),0)-1;
yn1:=(yn>ref(yn,1))*yn;
dn:=ref(yn1,BARSLAST(yn1<>0));
dn1:=if(yn1<>0,dn[datacount]-yn1+1,0);
DRAWNUMBER(yn1>0,y,yn1,0),ALIGN4;
DRAWNUMBER(dn1>0,y,dn1,0),ALIGN4;
VERTLINE(dn1=5);
VERTLINE(ref(dn1=5,10)); 2005-9-30 21:30:00 zmr666
等级:论坛游民
文章:159
积分:1213
注册:2005年1月20日第 26 楼
《第八楼》
301.问:  主图上指标线能否左移画出?
302.问:  收盘价大于250天简单***平均线。{选股}
303.问:  1、股价近日第一次上穿布林线上轨或中轨选股公式;
2、股价近日第一次跌至布林线中轨或下轨的选股公式
304.问:  公式一:上市以来的股价均价线和加权平均***线(主图指标有两根线)
公式二:上市以来的股价重心线(包括交易成本、成交量因素)
305.问:  连续涨停公式
306.问:  在公式编写中小括号和中括号有什么区别
307.问:  今天的5日均线由下跌状态刚刚转为上升状态该怎么编
308.问:  今天的5日均线由下跌状态连续10天转为上升状态该怎么编
309.问:  价格向上突破MA(C,30)时,注明文字 买 的公式如何写?
310.问:  今日10日平均线值减昨天10日平均线值,除以昨天10日平均线值大于0.003
311.问:  如何在macd最大值处标注数字?
312.问:  我想要的是在主图可见时的macd最大值,而且是最后一次。
313.问:  kdj的j线,以5分钟数据为基础,在5分钟图里同时看到15分钟和60分钟的j线。
314.问:  如何把此公式.加仓点提示改为.三个叠加的三角.
315.问: 上面的公式请加入,布林通道
316.问:  EMABASE线,上穿,多空A线,为,1点.(反之,为,下跌,1点)
多空A线,上穿多空B线,为,2点.(反之,为,下跌,2点)
317.问:
上式我想调整买卖3点,的涨幅条件,该在公式那句做调整?
再加个过虑信号限制当多空A,B两线交叉,产生买,卖,增仓2点,后,EMABASE线,13天内,反复穿越,多空A,B两线,时,不
显示期间的买卖1点信号.维持2点增仓信号状态.以计算买卖3点信号当多空A.B两线交叉,产生买,卖增仓2点,后,两线维持平行走势,,多空A.B线未出现任何上下交
叉,而EMABASE线,13天内,反复穿越,多空A.B两线时,不显示买卖1点信号.,以2点信号为准.计算 买卖3点信号.
当,多空A.B两线交叉出现买卖2点信号,3天后,A.B两线再次出现交叉时,不显示信号,以前一次 信号为准,
天数计算规则:以信号第二天为起始日,信号当天不计算在内!
318.问: 多条***平均线粘合,如5、10、20、30、120、250日***平均线粘合的技术指标!
319.问: 如果引用个股本身的不同周期应该怎么写?
320.问: 一条曲线在向上时显示为红色,向下时显示绿色在拐头向上时显示为红色,向下时显示绿色
301.问:
主图上指标线能否左移画出?
例如:指标MA(CLOSE,3)左移一天或MA(CLOSE,5)左移两天,就是要MA(CLOSE,N)的值与日价相匹配。
答(恒悦):
refx(MA(CLOSE,3),1);//左移一天
refx(MA(CLOSE,5),2);//左移两天
302.问:
收盘价大于250天简单***平均线。{选股}
例如,某股价收10元,当天的MA(CLOSE,250)是在9元。
答(恒悦):
input:n(250,2,1000);
c>ma(c,n);
303.问:
1、股价近日第一次上穿布林线上轨或中轨选股公式;
2、股价近日第一次跌至布林线中轨或下轨的选股公式
答(恒悦):
1、MID :=MA(CLOSE,26);
UPPER:=MID + P*STD(CLOSE,2);
LOWER:=MID - P*STD(CLOSE,2);
LONGCROSS(c,UPPER or MID,n);{近n日股价第一次上穿布林线上轨或中轨}
2、MID :=MA(CLOSE,26);
UPPER:=MID + P*STD(CLOSE,2);       p:0.1,10,2;n:3,15,8.  c是收盘价
LOWER:=MID - P*STD(CLOSE,2);
LONGCROSS(LOWER or MID,c,n);{近n日股价第一次上跌至布林线中轨或下轨}
304.问:
公式一:上市以来的股价均价线和加权平均***线(主图指标有两根线)
公式二:上市以来的股价重心线(包括交易成本、成交量因素)
答(恒悦):
1)  V1:MA(C,N); SMA(V1,N,M)
2)  DMA(CLOSE,VOL/SUM(VOL,34));
305.问:
连续涨停公式
答(恒悦):
count(c/ref(c,1)>1.099,n)=n       n为涨停天数
count(c/ref(c,1)>1.049,n)=n      这是st的
306.问:
在公式编写中小括号和中括号有什么区别
答(恒悦):
小括号主要用于1、函数体本身,2、改变运算优先次序
中括号用于数组的上标和下标。
variable   在开始浮点运算时声明并初始化变量的一个函数。
用法是
variable:i=0,j=0;
307.问:
今天的5日均线由下跌状态刚刚转为上升状态该怎么编
答(恒悦):
aa:=ma(c,5);
count(aaand aa>ref(aa,5);
308.问:
今天的5日均线由下跌状态连续10天转为上升状态该怎么编
答(恒悦):
aa:=ma(c,5);
count(aaref(aa,5),10)=10;
309.问:
价格向上突破MA(C,30)时,注明文字 买 的公式如何写?
答(恒悦):
DRAWTEXT(CROSS(CLOSE,MA(CLOSE,30)),MA(CLOSE,30),'买')
310.问:
今日10日平均线值减昨天10日平均线值,除以昨天10日平均线值大于0.003
答(恒悦):
m:=ma(c,10);
m/ref(m,1)-1>0.003
311.问:
如何在macd最大值处标注数字?
答(恒悦):
DRAWNUMBER(macd=hhv(macd,0),macd,macd,3) ;
312.问:
我想要的是在主图可见时的macd最大值,而且是最后一次。
答(恒悦):
v1:=BARSLAST(BARPOS=SYSPARAM(2));
v2:=BARSLAST(BARPOS=SYSPARAM(3));
v3:=ref(hhv(macd,v1-v2),v2);
DRAWNUMBER(macd=v3[datacount],macd,macd,3) ;
313.问:
kdj的j线,以5分钟数据为基础,在5分钟图里同时看到15分钟和60分钟的j线。
答(lhl311):
J:"kdj.j";//此为5分钟时的J线
J60:"kdj.j#min60";//此为5分钟时的60分钟的j线
J30:"kdj.j#min30";//此为5分钟时的30分钟的j线
314.问:
如何把此公式.加仓点提示改为.三个叠加的三角.
A:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
B:(MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48))/4;
EMABASE:(h+l+2*c)/4;
DRAWICON(cross(EMABASE,a) and cross(EMABASE,b),b,1);
DRAWICON(cross(a,b) and EMABASE>a,a,4);
DRAWICON(cross(a,EMABASE) and cross(b,EMABASE),b,2);
DRAWICON(cross(b,a) and EMABASEbu:=BARSLAST(c=hhv(c,20)) ;
se:=BARSLAST(c=llv(c,20));
a1:hhv(c,17),linethick0,colorffff54;
a2:llv(c,17),linethick0,color5454ff;
PARTLINE(buPARTLINE(bu>se,a1),linethick2,colorffff54;
答(恒悦):
一定要改就先将图片保存为名为mybmp.bmp格式的文件存放到
D:\FoxTrader_V3\FmlDLL
将这句
DRAWICON(cross(a,b) and EMABASE>a,a,4);
改为
DRAWICON(cross(a,b) and EMABASE>a,a,‘mybmp’);
315.问:
上面的公式请加入,布林通道
答(恒悦):
在后面加上
mid:stkindi('','boll.mid',0,6);
upp:stkindi('','boll.upper',0,6);
lower:stkindi('','boll.lower',0,6);
316.问:
EMABASE线,上穿,多空A线,为,1点.(反之,为,下跌,1点)
多空A线,上穿多空B线,为,2点.(反之,为,下跌,2点)
AMA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
BMA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48))/4;
EMABASEh+l+2*c)/4;
DRAWICON(cross(EMABASE,a) and cross(EMABASE,b),b,1);
这是上涨买入一点吧.
DRAWICON(cross(a,b) and EMABASE>a,a,4);
这是买入加仓二点
DRAWICON(cross(a,EMABASE) and cross(b,EMABASE),b,2);
下跌,一点
DRAWICON(cross(b,a) and EMABASE下跌2点
bu:=BARSLAST(c=hhv(c,20)) ;
se:=BARSLAST(c=llv(c,20));
a1:hhv(c,17),linethick0,colorffff54;
a2:llv(c,17),linethick0,color5454ff;
PARTLINE(buPARTLINE(bu>se,a1),linethick2,colorffff54;
答(恒悦):
以红绿灯显示买3卖3
A:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
B:=(MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48))/4;
EMABASE:=(h+l+2*c)/4;
b1:=cross(EMABASE,a) and cross(EMABASE,b);
b2:=cross(a,b) and EMABASE>a;
s1:=cross(a,EMABASE) and cross(b,EMABASE);
s2:=cross(b,a) and EMABASEbz1:=BARSLAST(b1);
bz2:=BARSLAST(b2);
sz1:=BARSLAST(s1);
sz2:=BARSLAST(s2);
b3:=max(bz1,bz2)s3:=max(sz1,sz2)DRAWICON(b1,b,1);
DRAWICON(b2,a,4);
DRAWICON(b3,a,10);
DRAWICON(s1,b,2);
DRAWICON(s2,a,5);
DRAWICON(s3,a,11);
bu:=BARSLAST(c=hhv(c,20)) ;
se:=BARSLAST(c=llv(c,20));
a1:hhv(c,17),linethick0,colorffff54;
a2:llv(c,17),linethick0,color5454ff;
PARTLINE(buPARTLINE(bu>se,a1),linethick2,colorffff54;
317.问:
上式我想调整买卖3点,的涨幅条件,该在公式那句做调整?
再加个过虑信号限制当多空A,B两线交叉,产生买,卖,增仓2点,后,EMABASE线,13天内,反复穿越,多空A,B两线,时,不
显示期间的买卖1点信号.维持2点增仓信号状态.以计算买卖3点信号当多空A.B两线交叉,产生买,卖增仓2点,后,两线维持平行走势,,多空A.B线未出现任何上下交
叉,而EMABASE线,13天内,反复穿越,多空A.B两线时,不显示买卖1点信号.,以2点信号为准.计算 买卖3点信号.
当,多空A.B两线交叉出现买卖2点信号,3天后,A.B两线再次出现交叉时,不显示信号,以前一次 信号为准,
天数计算规则:以信号第二天为起始日,信号当天不计算在内!
答(恒悦):
调整参数n就可以了
input:n(10,1,100);
A:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
B:=(MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48))/4;
EMABASE:=(h+l+2*c)/4;
b1:=cross(EMABASE,a) and cross(EMABASE,b);
b2:=cross(a,b) and EMABASE>a;
s1:=cross(a,EMABASE) and cross(b,EMABASE);
s2:=cross(b,a) and EMABASEbz1:=BARSLAST(b1);
bz2:=BARSLAST(b2);
sz1:=BARSLAST(s1);
sz2:=BARSLAST(s2);
b3:=max(bz1,bz2)cross(c,(ref(c,bz1)+ref(c,bz2))*0.5*(1+n/100));
s3:=max(sz1,sz2)cross((ref(c,sz1)+ref(c,sz2))*0.5*(1-n/100),c);
DRAWICON(b1,b,1);
DRAWICON(b2,a,4);
DRAWICON(b3,a,10);
DRAWICON(s1,b,2);
DRAWICON(s2,a,5);
DRAWICON(s3,a,11);
bu:=BARSLAST(c=hhv(c,20)) ;
se:=BARSLAST(c=llv(c,20));
a1:hhv(c,17),linethick0,colorffff54;
a2:llv(c,17),linethick0,color5454ff;
PARTLINE(buPARTLINE(bu>se,a1),linethick2,colorffff54;
318.问:
多条***平均线粘合,如5、10、20、30、120、250日***平均线粘合的技术指标!
答(恒悦):
公式中的粘合必须进行量化,否则无法编制
调整参数n为粘合程度,n值越小粘合的程度越高,即均线距离越近;
m为粘合周期。
答(恒悦):
' aa:=(ma(c,5)+ma(c,10)+ma(c,20)+ma(c,30)+ma(c,120)+ma(c,250))/6;
up:=aa*n/100+aa;
down:=aa-aa*n/100;
count(BETWEEN(ma(c,5),up,down) and BETWEEN(ma(c,10),up,down)
and BETWEEN(ma(c,20),up,down) and BETWEEN(ma(c,30),up,down)
and BETWEEN(ma(c,120),up,down) and BETWEEN(ma(c,250),up,down),m)=m;
n(2,1,500) m(10,1,100)
答(zero-zero):
a:=(3*c+l+o+h)/6;
m5:=MA(a,5);M10:=MA(a,10);M15:=MA(a,15);M20:=MA(a,20);M25:=MA(a,25);M30:=MA
(a,30);
M60:=MA(a,60);
M90:=MA(a,90);M120:=MA(a,120);M150:=MA(a,150);M180:=MA(a,180);M210:=M(a,210);
M240:=MA(a,240);
a1:=HHV(CLOSE,n);
a2:=LLV(CLOSE,n*2/3);
a3:=(a1+a2)/2;
m20>a2 and m20a2 and m30a2 and m60m90>a2 and m90a2 and m120a2 and m150m180>a2 and m180a2 and m210a2 and m240m120>REF(m120,1) and ((a3-a2)/a2)<(n1/20)
答(灵如云):
m:=ma(c,5); m1:=ma(c,10); m2:=ma(c,20); m3:=ma(c,30); m12:=ma(c,120);
m25:=ma(c,250);
d:=max(max(max(max(max(m,m1),m2),m3),m12),m25);
x:=min(min(min(min(min(m,m1),m2),m3),m12),m25);
(d/x-1)*100319.问:
如果引用个股本身的不同周期应该怎么写?
STKINDI('1A0001','KDJ.k',0,7),coloreeee33;
STKINDI('1A0001','KDJ.d',0,7),coloryellow;
这是引用的大盘的kdj的2条线吧?
如果引用个股本身的不同周期应该怎么写?
答(恒悦):
STKINDI('','KDJ.k',0,7),coloreeee33;
STKINDI('','KDJ.d',0,7),coloryellow;
将代码置空就可以了
320.问:
一条曲线在向上时显示为红色,向下时显示绿色在拐头向上时显示为红色,向下时显示绿色
答(恒悦):
v1:=C*2-ref(C,3);
PARTLINE(v1>=ref(v1,1),v1),shift3,color5252ff;
PARTLINE(v1
怎样疑难问题1000例(全部)之三 - 【指标公式技术交流】 - 伞户吧股票论坛 最好的... 编写公式 疑难问题1000例(全部)之二 - 【指标公式技术交流】 - 伞户吧股票论坛 最好的... 编写公式 疑难问题1000例(全部)之二3 - 【指标公式技术交流】 - 伞户吧股票论坛 最好的... 编写公式 疑难问题1000例(全部)之三 - 编写公式 疑难问题1000例(全部)之二 编写公式 疑难问题1000例(全部)之四 编写公式 疑难问题1000例(全部)之二 赢在龙头全部指标 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛|权证... 赢在龙头全部指标 - 指标公式及技术交流d区 - 理想论坛 - 中国人气最旺的股票论坛|权证... 赢在龙头全部指标1 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛|权证... 赢在龙头全部指标1 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛|权证... 指标 - 指标公式 - 创幻论坛 - 中国最好的股票论坛 成交量 副图 - 指标公式 - 股神之路股票论坛 最好的股票论坛 让您成为下一个巴菲特! 指标 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛|权证... 短线是银选股公式源码aa(完全版) - 指标公式及技术研讨 - 老钱庄 中国最好的股票论坛-纵... 求高手帮忙做成选股公式(很准) - 指标公式 - 创幻论坛 - 中国最好的股票论坛 同花顺精品啊 源码 - 【指标公式及技术研讨股票论坛 中国最好的股票论坛-纵... 一篇短文,道出万本股票书之精华 - 【指标公式及技术研讨】 - 老钱庄股票论坛 中国最好的... 公式源码的引入方法 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛|权... 较全的同花顺公式用函数 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛... 同花顺公式用函数 - 指标公式及技术交流区 - 理想论坛 - 中国人气最旺的股票论坛... 通达信一些公式的写法 - 指标公式 - 创幻论坛 - 中国最好的股票论坛 混沌操作法的一种有效指标 - 指标公式 - 创幻论坛 - 中国最好的股票论坛 请热心人发个横盘突破公式为谢! - 指标公式 - 创幻论坛 - 中国最好的股票论坛