引用:
301.問(wèn):
主圖上指標(biāo)線能否左移畫出? 例如:指標(biāo)MA(CLOSE,3)左移一天或MA(CLOSE,5)左移兩天,就是要MA(CLOSE,N)的值與日價(jià)相匹配。 答(恒悅): refx(MA(CLOSE,3),1);//左移一天 refx(MA(CLOSE,5),2);//左移兩天 引用:
302.問(wèn):
收盤價(jià)大于250天簡(jiǎn)單移動(dòng)平均線。{選股} 例如,某股價(jià)收10元,當(dāng)天的MA(CLOSE,250)是在9元。 答(恒悅): input:n(250,2,1000); c>ma(c,n); 引用:
303.問(wèn):
1、股價(jià)近日第一次上穿布林線上軌或中軌選股公式; 2、股價(jià)近日第一次跌至布林線中軌或下軌的選股公式 答(恒悅): 1、MID :=MA(CLOSE,26); UPPER:=MID + P*STD(CLOSE,2); LOWER:=MID - P*STD(CLOSE,2); LONGCROSS(c,UPPER or MID,n);{近n日股價(jià)第一次上穿布林線上軌或中軌} 2、MID :=MA(CLOSE,26); UPPER:=MID + P*STD(CLOSE,2); p:0.1,10,2;n:3,15,8. c是收盤價(jià) LOWER:=MID - P*STD(CLOSE,2); LONGCROSS(LOWER or MID,c,n);{近n日股價(jià)第一次上跌至布林線中軌或下軌} 引用:
304.問(wèn):
公式一:上市以來(lái)的股價(jià)均價(jià)線和加權(quán)平均移動(dòng)線(主圖指標(biāo)有兩根線) 公式二:上市以來(lái)的股價(jià)重心線(包括交易成本、成交量因素) 答(恒悅): 1) V1:MA(C,N); SMA(V1,N,M) 2) DMA(CLOSE,VOL/SUM(VOL,34)); 引用:
305.問(wèn):
連續(xù)漲停公式 答(恒悅): count(c/ref(c,1)>1.099,n)=n n為漲停天數(shù) count(c/ref(c,1)>1.049,n)=n 這是st的 引用:
306.問(wèn):
在公式編寫中小括號(hào)和中括號(hào)有什么區(qū)別 答(恒悅): 小括號(hào)主要用于1、函數(shù)體本身,2、改變運(yùn)算優(yōu)先次序 中括號(hào)用于數(shù)組的上標(biāo)和下標(biāo)。 variable 在開(kāi)始浮點(diǎn)運(yùn)算時(shí)聲明并初始化變量的一個(gè)函數(shù)。 用法是 variable:i=0,j=0; 引用:
307.問(wèn):
今天的5日均線由下跌狀態(tài)剛剛轉(zhuǎn)為上升狀態(tài)該怎么編 答(恒悅): aa:=ma(c,5); count(aa<ref(aa,1),6)=5 //用來(lái)確認(rèn)前5日處于下跌狀態(tài) and aa>ref(aa,5); 引用:
308.問(wèn):
今天的5日均線由下跌狀態(tài)連續(xù)10天轉(zhuǎn)為上升狀態(tài)該怎么編 答(恒悅): aa:=ma(c,5); count(aa<ref(aa,1),6)=5 and count(aa>ref(aa,5),10)=10; 引用:
309.問(wèn):
價(jià)格向上突破MA(C,30)時(shí),注明文字 買 的公式如何寫? 答(恒悅): DRAWTEXT(CROSS(CLOSE,MA(CLOSE,30)),MA(CLOSE,30),'買') 引用:
310.問(wèn):
今日10日平均線值減昨天10日平均線值,除以昨天10日平均線值大于0.003 答(恒悅): m:=ma(c,10); m/ref(m,1)-1>0.003 引用:
311.問(wèn):
如何在macd最大值處標(biāo)注數(shù)字? 答(恒悅): DRAWNUMBER(macd=hhv(macd,0),macd,macd,3) ; 引用:
312.問(wèn):
我想要的是在主圖可見(jiàn)時(shí)的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.問(wèn):
kdj的j線,以5分鐘數(shù)據(jù)為基礎(chǔ),在5分鐘圖里同時(shí)看到15分鐘和60分鐘的j線。 答(lhl311): J:"kdj.j";//此為5分鐘時(shí)的J線 J60:"kdj.j#min60";//此為5分鐘時(shí)的60分鐘的j線 J30:"kdj.j#min30";//此為5分鐘時(shí)的30分鐘的j線 引用:
314.問(wèn):
如何把此公式.加倉(cāng)點(diǎn)提示改為.三個(gè)疊加的三角. 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 EMABASE<a,a,5); 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(bu<se,a2),linethick2,color5454ff; PARTLINE(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.問(wèn):
上面的公式請(qǐng)加入,布林通道 答(恒悅): 在后面加上 mid:stkindi('','boll.mid',0,6); upp:stkindi('','boll.upper',0,6); lower:stkindi('','boll.lower',0,6); 引用:
316.問(wèn):
EMABASE線,上穿,多空A線,為,1點(diǎn).(反之,為,下跌,1點(diǎn)) 多空A線,上穿多空B線,為,2點(diǎn).(反之,為,下跌,2點(diǎn)) 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); 這是上漲買入一點(diǎn)吧. DRAWICON(cross(a,b) and EMABASE>a,a,4); 這是買入加倉(cāng)二點(diǎn) DRAWICON(cross(a,EMABASE) and cross(b,EMABASE),b,2); 下跌,一點(diǎn) DRAWICON(cross(b,a) and EMABASE<a,a,5); 下跌2點(diǎn) 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(bu<se,a2),linethick2,color5454ff; PARTLINE(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 EMABASE<a; bz1:=BARSLAST(b1); bz2:=BARSLAST(b2); sz1:=BARSLAST(s1); sz2:=BARSLAST(s2); b3:=max(bz1,bz2)<min(sz1,sz2) and cross(c,(ref(c,bz1)+ref(c,bz2))*0.55); s3:=max(sz1,sz2)<min(bz1,bz2) and cross((ref(c,sz1)+ref(c,sz2))*0.45,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(bu<se,a2),linethick2,color5454ff; PARTLINE(bu>se,a1),linethick2,colorffff54; 引用:
317.問(wèn):
上式我想調(diào)整買賣3點(diǎn),的漲幅條件,該在公式那句做調(diào)整? 再加個(gè)過(guò)慮信號(hào)限制當(dāng)多空A,B兩線交叉,產(chǎn)生買,賣,增倉(cāng)2點(diǎn),后,EMABASE線,13天內(nèi),反復(fù)穿越,多空A,B兩線,時(shí),不 顯示期間的買賣1點(diǎn)信號(hào).維持2點(diǎn)增倉(cāng)信號(hào)狀態(tài).以計(jì)算買賣3點(diǎn)信號(hào)當(dāng)多空A.B兩線交叉,產(chǎn)生買,賣增倉(cāng)2點(diǎn),后,兩線維持平行走勢(shì),,多空A.B線未出現(xiàn)任何上下交 叉,而EMABASE線,13天內(nèi),反復(fù)穿越,多空A.B兩線時(shí),不顯示買賣1點(diǎn)信號(hào).,以2點(diǎn)信號(hào)為準(zhǔn).計(jì)算 買賣3點(diǎn)信號(hào). 當(dāng),多空A.B兩線交叉出現(xiàn)買賣2點(diǎn)信號(hào),3天后,A.B兩線再次出現(xiàn)交叉時(shí),不顯示信號(hào),以前一次 信號(hào)為準(zhǔn), 天數(shù)計(jì)算規(guī)則:以信號(hào)第二天為起始日,信號(hào)當(dāng)天不計(jì)算在內(nèi)! 答(恒悅): 調(diào)整參數(shù)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 EMABASE<a; bz1:=BARSLAST(b1); bz2:=BARSLAST(b2); sz1:=BARSLAST(s1); sz2:=BARSLAST(s2); b3:=max(bz1,bz2)<min(sz1,sz2) and cross(c,(ref(c,bz1)+ref(c,bz2))*0.5*(1+n/100)); s3:=max(sz1,sz2)<min(bz1,bz2) and 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(bu<se,a2),linethick2,color5454ff; PARTLINE(bu>se,a1),linethick2,colorffff54; 引用:
318.問(wèn):
多條移動(dòng)平均線粘合,如5、10、20、30、120、250日移動(dòng)平均線粘合的技術(shù)指標(biāo)! 答(恒悅): 公式中的粘合必須進(jìn)行量化,否則無(wú)法編制 調(diào)整參數(shù)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 m20<a3 and m30>a2 and m30<a3 and m60>a2 and m60<a3 and m90>a2 and m90<a3 and m120>a2 and m120<a3 and m150>a2 and m150<a3 and m180>a2 and m180<a3 and m210>a2 and m210<a3 and m240>a2 and m240<a3 and m120>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)*100<n; 引用:
319.問(wèn):
如果引用個(gè)股本身的不同周期應(yīng)該怎么寫? STKINDI('1A0001','KDJ.k',0,7),coloreeee33; STKINDI('1A0001','KDJ.d',0,7),coloryellow; 這是引用的大盤的kdj的2條線吧? 如果引用個(gè)股本身的不同周期應(yīng)該怎么寫? 答(恒悅): STKINDI('','KDJ.k',0,7),coloreeee33; STKINDI('','KDJ.d',0,7),coloryellow; 將代碼置空就可以了 引用:
320.問(wèn):
一條曲線在向上時(shí)顯示為紅色,向下時(shí)顯示綠色在拐頭向上時(shí)顯示為紅色,向下時(shí)顯示綠色 答(恒悅): v1:=C*2-ref(C,3); PARTLINE(v1>=ref(v1,1),v1),shift3,color5252ff; PARTLINE(v1<ref(v1,1),v1),shift3,colorcyan; 引用:
321.問(wèn):
N周期里開(kāi)盤價(jià)與收盤價(jià)的差 核對(duì) 答(恒悅): input:n(5,1,1000); ref(hhv(h,n)-hhv(c,n),1); 答(恒悅): m:=c LINETHICK0; m1:=REF(c,a)LINETHICK0; m-m1 //**均價(jià):=IF(BETWEEN(AMOUNT/VOL/100,c*0.9,c*1.1),AMOUNT/VOL/100,(h+l)/2); //a:=SUMBARS(V,CAPITAL*n/10);
CODE:
322.問(wèn):
SUM為求和函數(shù),SUM(C,0)可以求出所有收盤價(jià)的和,哪個(gè)函數(shù)或者語(yǔ)句可以求出收盤價(jià)的乘 積? 答(恒悅): cc:=c; chj:=1; for i=1 to datacount do chj:=cc[i]*chj; chj; 答(恒悅): cc:=c; tm:=0; for i=1 to datacount do begin tm:=cc[i]+tm; chj[i]:=tm; end chj; 引用:
323.問(wèn):
如何在最后一根K線上顯示數(shù)字 如何只在最后一根K線上顯示數(shù)字? 也就是本來(lái)每根K線上都會(huì)顯示數(shù)字,現(xiàn)在我只想在最新的一根K線上顯示數(shù)字,其他K線上不 顯示。如我的公式是: DRAWNUMBER(均衡偏離>=0,LOW*0.99,均衡偏離,2),COLORGREEN; DRAWNUMBER(均衡偏離<=0,LOW*0.99,均衡偏離,2),COLORred; 答(恒悅): DRAWNUMBER(均衡偏離>=0 and ISLASTBAR,LOW*0.99,均衡偏離,2),COLORGREEN; DRAWNUMBER(均衡偏離<=0 and ISLASTBAR,LOW*0.99,均衡偏離,2),COLORred; 引用:
324.問(wèn):
編一個(gè)60天的價(jià)格振幅 答(恒悅): 價(jià)格振幅:hhv(c,60)/llv(c,60)-1; 成交量振幅:hhv(v,60)/llv(v,60)-1; 引用:
325.問(wèn):
公式一:上市以來(lái)的股價(jià)均價(jià)線和加權(quán)平均移動(dòng)線(主圖指標(biāo)有兩根線) 公式二:上市以來(lái)的股價(jià)重心線(包括交易成本、成交量因素) 答(恒悅): 1) V1:MA(C,N); SMA(V1,N,M) 2) DMA(CLOSE,VOL/SUM(VOL,34)); 引用:
326.問(wèn):
今天的C大于近期的最高C,今天的指標(biāo)線R1小于近期的最高R1。 答(恒悅): C>REF(HHV(C,N),1) AND R1<HHV(R1,N) 引用:
327.問(wèn):
當(dāng)日成交量大于5日成交量的 80% 以上,且小于600% ; 答(恒悅): vol/ma(vol,5)>0.8 and vol/ma(vol,5)<6 引用:
328.問(wèn):
分析家的公式文件在那個(gè)文件中啊 答(無(wú)名山人): 系統(tǒng)公式 \ superstk \ sys.dta 自編公式 \ superstk \ userdata \self.dta 引用:
329.問(wèn):
求成交量連續(xù)3天漲的公式 答(恒悅): COUNT(VOL>REF(VOL,1),3)=3 引用:
330.問(wèn):
請(qǐng)問(wèn)怎樣用公式表示年線擺脫下降趨勢(shì)出現(xiàn)向上拐頭? 答(恒悅): COUNT(MA(C,250)>REF(MA(C,250),1),3)=3 引用:
331.問(wèn):
剔除連續(xù)三天跌停的股票。 答(恒悅): NOT(COUNT(c>ref(c,1)*0.905,3)=3) 引用:
332.問(wèn):
百分百換手 公式最終結(jié)果bfhr表示光標(biāo)所在K線向回統(tǒng)計(jì),換手率為100%的日期數(shù),我想將您所編公式的 日期數(shù)代表的起始日畫上豎線,隨著光標(biāo)移動(dòng)而變動(dòng),做了一晚上,起始日的豎線就是畫不到 相應(yīng)的日子上. av:=if(STKTYPE=0,100000000,CAPITAL); bfhr:SUMBARS(vol,av); {好思路:用成交量的和=流通盤,來(lái)表示100%換手率} v1:=SYSPARAM(1); v2:=barssince(c)=v1-bfhr; VERTLINE(v2),pointdot,color996666,linethick3; DRAWNUMBER(v2,SYSPARAM(4),100,0) 答(恒悅): av:=if(STKTYPE=0,100000000,CAPITAL); bfhr:SUMBARS(vol,av); VERTLINE(BARPOS=SYSPARAM(1)),linethick3,coloryellow; VERTLINE(BARPOS=SYSPARAM(1)-bfhr[SYSPARAM(1)]),linethick3,coloryellow; DRAWNUMBER(BARPOS=SYSPARAM(1)-bfhr[SYSPARAM(1)],80,bfhr[SYSPARAM(1)],0); 引用:
333.問(wèn):
近期籌碼分布某周期的百分比如何用價(jià)格的方式 答(恒悅): input:n(5,1,1000); 區(qū)間上限:hhv(h,n); 區(qū)間下限:llv(l,n); 中間價(jià): (區(qū)間上限-區(qū)間下限)/2+區(qū)間下限; 引用:
334.問(wèn):
編一個(gè)“跟隨十字光標(biāo)移動(dòng),并且以當(dāng)日收盤價(jià)為準(zhǔn)的百分比線” 答(恒悅): wz:=SYSPARAM(1); cc:=c; jg:=cc[wz]; DRAWSL(BARSSINCE(c)=wz,jg*1.875,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.75,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.5,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.25,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.125,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.875,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.75,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.5,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.25,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.125,0,datacount-wz,0); 引用:
335.問(wèn):
能否在每條線上顯示價(jià)錢? 答(恒悅): wz:=SYSPARAM(1); cc:=c; jg:=cc[wz]; DRAWSL(BARSSINCE(c)=wz,jg*1.875,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.75,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.5,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.25,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*1.125,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.875,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.75,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.5,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.25,0,datacount-wz,0); DRAWSL(BARSSINCE(c)=wz,jg*0.125,0,datacount-wz,0); DRAWNUMBER(BARSSINCE(c)=wz,jg*1.875,jg*1.875,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*1.75,jg*1.75,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*1.5,jg*1.5,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*1.25,jg*1.25,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*1.125,jg*1.125,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*0.875,jg*0.875,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*0.75,jg*0.75,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*0.5,jg*0.5,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*0.25,jg*0.25,2); DRAWNUMBER(BARSSINCE(c)=wz,jg*0.125,jg*0.125,2); 答(): k:=sysparam(1); fc:=close; cc:=fc[k]*c/c; a:=setlbound(cc,k); cc; cc*1.875; cc*1.75; cc*1.5; cc*1.25; cc*1.125; cc*0.875; cc*0.75; cc*0.5; cc*0.25; cc*0.125; 引用:
336.問(wèn):
近3日收盤價(jià)之和減近6日收盤價(jià)之和)除以3 減 (近3日收盤價(jià)之和減近6日收盤價(jià)之和 )除 以6 答(恒悅): ((sum(c,3)-sum(c,6))/3-(sum(c,3)-sum(c,6)))/6; 引用:
337.問(wèn):
請(qǐng)教版主這個(gè)如何搞 DRAWNUMBER(C>0,1,YG,0),align5; DRAWNUMBER(C>0,0.5,MG,0),align4; DRAWNUMBER(C>0,0,DG,0),align3; DRAWNUMBER(C>0,-0.5,TG,0),align2; 答(恒悅): 這個(gè)還要看您原公式所有指標(biāo)線的坐標(biāo)了,如果單這四個(gè)可以改為 DRAWNUMBER(C>0,4,888,0); DRAWNUMBER(C>0,3,888,0); DRAWNUMBER(C>0,2,888,0); DRAWNUMBER(C>0,1,888,0); 引用:
338.問(wèn):
十字游標(biāo)跟隨 答(恒悅): 十字游標(biāo)只能跟隨收盤價(jià),但可以自己?jiǎn)萎嬕粭l5日均線的水平線 DRAWSL(BARPOS=SYSPARAM(1),ma(c,5),0,0,2); 引用:
339.問(wèn):
可以選出接近年線的(距離年線10%之內(nèi))、年線向上的,兩年內(nèi)漲幅不超過(guò)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; 引用:
340.問(wèn):
股價(jià)創(chuàng)出新高后,又調(diào)整到30日均線附近的選股公式 答(恒悅): COUNT(C>=HHV(C,N),5)=1 AND C/MA(C,30)>=1 AND C/MA(C,30)<1.02 引用:
341.問(wèn):
60日均線走平或呈多頭排列,當(dāng)30日均線上穿60日均線時(shí)跟蹤觀察,當(dāng)股價(jià)回調(diào)至30日或60 日均 線處時(shí),買入 答(恒悅): V1:=MA(C,60); V2:=MA(C,30); COUNT(V1>=REF(V1,1),3)=3 AND COUNT(CROSS(V2,V1),5)=1 AND C<V1*1.02 OR C<V2*1.02 引用:
342.問(wèn):
請(qǐng)問(wèn)如何用公式表達(dá)某個(gè)股的當(dāng)日總成交筆數(shù) 答(恒悅): 總筆數(shù):BARSCOUNT(c);//在分筆成交周期使用。 引用:
343.問(wèn):
60日線在過(guò)去的10天內(nèi)漲跌幅度在 1% 答(恒悅): COUNT(BETWEEN(ma(c,60),ref(ma(c,60),10)*1.01,ref(ma(c,60),10)*0.99),10)=10; 引用:
344.問(wèn):
我想將公式中的起始日期固定為50日 答(恒悅): FILTER(c>0,50) 引用:
345.問(wèn):
RSI(周線)在70天內(nèi)第二次上穿80, 答(恒悅): COUNT(CROSS("RSI.RSI1#WEEK",80),14)=2 引用:
346.問(wèn):
60平均線的價(jià)位大于3日平均線價(jià)位的20%以上如何寫 答(恒悅): ma(c,60)>ma(c,3)*0.2; 引用:
347.問(wèn):
120天內(nèi)低點(diǎn)至今累積換手〉50%的選股公式 答(恒悅): V1:=BARSLAST(LLV(C,120)=C); REF(SUM(V/CAPITAL*100,V1)>50,1)=0 AND (SUM(V/CAPITAL*100,V1)>50)>0 引用:
348.問(wèn):
1.當(dāng)10日內(nèi)的累計(jì)漲幅達(dá)20%以上,股價(jià)跌破5日均線,賣; 2,放量10%~20%的10日內(nèi),股價(jià)重上5日均線之上,買; 3.昨日放巨量10%~30%,今日跌2%以上,賣; 4,昨日放巨量10%以上和股價(jià)跌4%以上,今日漲5%以上,買; 5,兩陰夾一陽(yáng),賣; 6,兩陽(yáng)夾一陰,買; 7,射擊之星,賣; 8,前日漲4%~5.5%,昨日跌2%以上,今日漲3%~5.5%,買; 答(恒悅): 1.當(dāng)10日內(nèi)的累計(jì)漲幅達(dá)20%以上,股價(jià)跌破5日均線,賣; 賣:SUMBARS(if(c>ref(c,1),(c-ref(c,1))/ref(c,1),0.2)<=10 and CROSS(ma(c,5),c); 2,放量10%~20%的10日內(nèi),股價(jià)重上5日均線之上,買; 3.昨日放巨量10%~30%,今日跌2%以上,賣; 4,昨日放巨量10%以上和股價(jià)跌4%以上,今日漲5%以上,買;}不明白放量X%的定義。 5,兩陰夾一陽(yáng),賣; 賣:ref(o,2)>ref(c,2) and ref(c,1)>ref(o,1) and c<o; 6,兩陽(yáng)夾一陰,買; 買:ref(o,2)<ref(c,2) and ref(c,1)<ref(o,1) and c>o; 7,射擊之星,賣; 賣:(c-o)*2<=(h-c); 8,前日漲4%~5.5%,昨日跌2%以上,今日漲3%~5.5%,買; 買:BETWEEN(ref(c,2),ref(c,3)*1.04,ref(c,3)*1.055) and ref(c,1)*1.02<ref(c,2) and BETWEEN(c,ref(c,1)*1.03,ref(c,1)*1.055); 引用:
349.問(wèn):
60天內(nèi)的市場(chǎng)平均成本可以這么寫: 答(恒悅): V1:=WINNER(HHV(HIGH,60))*100; V2:=WINNER(LLV(LOW,60))*100; V3:=(V1-V2)/2; v4:=v2+v3; 60天內(nèi)的市場(chǎng)平均成本:cost(v4) 引用:
350.問(wèn):
winner(c)表示收盤價(jià)的獲利盤,怎么根據(jù)獲利盤求出價(jià)格,比如我想求獲利盤為72%時(shí)的股價(jià) 答(恒悅): cost(72); 引用:
351.問(wèn): 在K線分析的主圖上,只顯示一條60日均線,但是顯示的不是一條線,而是由紅色小圓點(diǎn)組成 并且隨光標(biāo)的移動(dòng)而顯示的, 答(恒悅): 試試 W:=BARSLAST(SYSPARAM(1)=BARPOS)>0; w*ma(c,60),POINTDOT,colorred; 引用: 352.問(wèn): 請(qǐng)問(wèn)連等的含義 “=”是賦值符號(hào)。在公式經(jīng)常用到,讀量化思路一書,有一點(diǎn)不明白的地方,就是 “=” 的一個(gè)語(yǔ)句中出現(xiàn)兩次,如: AA:=ref(h,n)=hhv(h,2*n+1); 這個(gè)語(yǔ)句結(jié)果AA是“N日天前的最高價(jià)”還是“2×N+1天內(nèi)的最高價(jià)”還是“要求兩個(gè)價(jià)格 相等再”賦給AA? 答(oicp): AA:=中的“=”和后面“=”的無(wú)關(guān),只是中間公式書寫格式的一部分,不存在連等,只有 一 個(gè)等“ref(h,n)=hhv(h,2*n+1)” 答(恒悅): AA后面的 “ := ”是設(shè)置變量并賦值的意思,而后面的 “=”是邏輯運(yùn)算符,這條語(yǔ) 句的意思是如果兩者相等返回1給AA,否則返回0給AA 引用: 353.問(wèn): 突發(fā)怪想如下:n=100 高點(diǎn):=HHV(c,n); 低點(diǎn):=LLV(l,HHVBARS(h,n)); a:=(高點(diǎn)-低點(diǎn))/100; 位置:(c-低點(diǎn))/a; 根據(jù)以上我想做一個(gè)公式,卻怎么也搞不明白,請(qǐng)指導(dǎo) 求量和[假設(shè)主力的買入量], 如果‘價(jià)格’在[位置]的1/3以下、如果是陽(yáng)線,則量*2/3,否則量*1/2 如果如果‘價(jià)格’在1/3以上、2/3以下 不論陰陽(yáng)都是0。 如果如果‘價(jià)格’在2/3以上陽(yáng)線減量*1/2 陰線是減量*2/3 如果價(jià)格創(chuàng)新高則加量4/5,新低減4/5 結(jié)果是隨價(jià)格所在位置的變動(dòng)指標(biāo)也變。 格值:為流通盤 答(恒悅): n:=100; 高點(diǎn):=HHV(c,n); 低點(diǎn):=LLV(l,HHVBARS(h,n)); a:=(高點(diǎn)-低點(diǎn))/100; wz:=(c-低點(diǎn))/a; v1:=if(wz<1/3,if(c>ref(c,1),2/3,0.5),if(wz>2/3,if(c>ref(c,1),-0.5,-2/3),0)); v2:=if(HHVBARS(h,n)=0,0.8,if(l=低點(diǎn),-0.8,v1)); vv:v*v2/CAPITAL; 354.問(wèn):
編個(gè)自動(dòng)切線指標(biāo). 公式名稱:自動(dòng)切線 公式類型:技術(shù)指標(biāo) 顯示區(qū)域:主圖 公式思路:以歷史最高價(jià)向右邊的每個(gè)峰頂最高價(jià)位置(峰頂定義為大于或等于5%的 以高低 價(jià)計(jì)算的Z之轉(zhuǎn)向算一個(gè)波峰,但忽略最近的一組上升波段K線)畫切線,取其中 傾 斜角度最小 的一根切線. 公式結(jié)果: 全自動(dòng)輸出一根以歷史高點(diǎn)為左支點(diǎn),但忽略最近的一組上升波段K線,并包含其間 所有K線的切線. 編制參考:如圖 X位水平線,Y.Z.為切線.公式的結(jié)果應(yīng)得出Y線,屏蔽Z線. 答(靈如云): v1:=hhv(h,0); v2:=BARSLAST(h=v1); v3:=datacount-v2; v4:=datacount-PEAKBARS(4,5,1); hh:=h;jj:=1;tm:=9999; v5:=zig(4,5); v6:=h=v5; for i=v3[datacount] to datacount do begin if v6[i]=1 then begin kk:=(v1[datacount]-hh[i])/jj; end; if kk<=tm and kk>0 then tm:=kk; jj:=jj+1; end; DRAWSL(h=v1[datacount],h,-tm,0,0); 355.問(wèn):
上公式想做個(gè)通道出來(lái),方便選股。(有時(shí)候思路來(lái)了,但不是很清晰,要用起來(lái) 才 知道要 的到底是什么,不好意思)。 最新的公式下載了,但沒(méi)CD線的數(shù)據(jù),DE線的數(shù)據(jù)好象也不對(duì)么,AB,CD間的距離好 象沒(méi)這 么大 答(恒悅): v1:=hhv(h,0); v2:=BARSLAST(h=v1); v3:=datacount-v2; v4:=datacount-PEAKBARS(4,5,2); hh:=h; jj:=1; tm:=9999; v5:=zig(4,5); v6:=h=v5; for i=v3[datacount] to v4[datacount] do begin if v6[i]=1 then begin kk:=(v1[datacount]-hh[i])/jj; bjj:=jj; end; if kk<=tm and kk>0 then begin tm:=kk; bj:=bjj; end; jj:=jj+1; end; DRAWSL(h=v1[datacount],h,-tm,0,0); 切線:LINEVALUE(h=v1[datacount],h,v2=bj-1,h,0,0),linethick0; v7:=ref(h,BARSLAST(v2=bj-1)); B點(diǎn):v7[datacount],linethick0; v8:=llv(l-切線,v2); v9:=BARSLAST(v8[datacount]<ref(v8,1)); DRAWSL(v9=0 and refx(v9,1)<>0,l,-tm,0,2); de:切線-v8[datacount],linethick0;; 356.問(wèn):
最新價(jià)是多少天的新高? 該股在8.2日創(chuàng)38天新高 8.3日創(chuàng)92天新高 結(jié)果 創(chuàng)新低=1 創(chuàng)歷史高=上市天數(shù) 一條線 答(靈如云): 大概這樣 cc:=if(barscount(c)=1,9999999,c); sumbars(cc-ref(cc,1),0); 引用: 357.問(wèn): 請(qǐng)老師幫助編制一個(gè)條件選股公式?選出在60天內(nèi)有連續(xù)二根陰線的股票 最好是:選出在60天內(nèi)有連續(xù)二根陰線的股票,并且每根陰線的跌幅>3% 答(恒悅): coiunt(count(c/ref(c,1)<0.93,2)=2,60)>0 358.問(wèn):
看了你的KD金叉價(jià)格,受啟發(fā)想改成RSI6交叉rsi12的金叉價(jià)格公式,怎么改 RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:SMA(RSV,M1,1); D:SMA(K,M2,1); v1:=cross(k,d); gg:=HHV(HIGH,N); dd:=LLV(LOW,N); hh:=INTPART(h*100); ll:=INTPART(ref(l,1)*100); for i=n to datacount do begin if v1[i]=1 then begin for j=ll[i] to hh[i] do begin rr:=(j/100-dd[i])/(gg[i]-dd[i])*100; kk:=(rr+k[i-1]*(m1-1))/m1; dd:=(kk+d[i-1]*(m2-1))/m2; if kk>=dd then begin jj[i]:=j/100; break; end; end; end; end; jg:=jj; DRAWNUMBER(v1,d,jg,2),colorwhite; 引用: 359.問(wèn): 萬(wàn)版的KDJ指標(biāo),其中J值向上變紅色,向下變綠。我想引用到RSI指標(biāo)中,快線向上變紅色,向下變綠色。下面為RSI源碼 n16,n212,n324 LC := REF(CLOSE,1);
RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100; RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100; RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100; 答(赤影): 加入這一行試試: 360.問(wèn):
此公式的問(wèn)題想解決,請(qǐng)進(jìn),謝?。S角1的參數(shù)畫完整的圓 參數(shù)是:時(shí)1=1031222(日期),價(jià)1=1507.08(價(jià)格),角1=0-360度 jd1:=if((角1=90 or 角1=270),角1+0.0001,角1);//寫此句是為了避免90度,270度不顯示,或有 其它的辦法? pp1:=TAN((3.1415926535897932384626433832795028841*(jd1))/180); qq1:=if((jd1>90 and jd1<180) or (jd1>180 and jd1<270) or jd1=180,1,3); DRAWSL(date=時(shí)1,價(jià)1,pp1,0,qq1),COLORred; 在1A0001圖中(參數(shù)如上),此公式可以隨角1的參數(shù)增加(連續(xù)按輸入?yún)?shù)旁的上下小三角由0至 360),DRAWSL畫線的軌跡是完整的圓,但在個(gè)股的圖中(輸入合適個(gè)股的數(shù)據(jù),如600739,參數(shù) :時(shí)1=1031222,價(jià)1=7.08,角1=0-360度)隨隨角1的參數(shù)增加,DRAWSL畫的線就忽上忽下,換句 話說(shuō)就是在1A0001圖中可以還原輸入的角度,但個(gè)股主圖上就不行,何解?
忽上忽下就是:180度應(yīng)該是水平線,181應(yīng)該基點(diǎn)向左下角方向射出的線,但現(xiàn)在射出方向卻是 左上角,很多角度都是這樣,135左上角,到了136卻是左下角 INPUT:N(3,2,999);
A1:=REF(H,N)=HHV(H,2*N+1); B1:=FILTER(A1,N); C1:=BACKSET(B1,N+1); D1:=FILTER(C1,N); A2:=REF(L,N)=LLV(L,2*N+1); B2:=FILTER(A2,N); C2:=BACKSET(B2,N+1); D2:=FILTER(C2,N); E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2; E2:=(H+L)/2; H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(C)=1; L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2); X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF (L1,L,100000),X1)); G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:I1>REF(I1,1),LINETHICK0;{過(guò)濾后低點(diǎn)} L2:=LD OR ISLASTBAR OR BARSCOUNT(C)=1; X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2)); G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:I2>REF(I2,1),LINETHICK0;{過(guò)濾后高點(diǎn)} POLYLINE(HD OR LD,IF(HD,H,L)),COLORYELLOW; DRAWNUMBER(HD,H*1.01,BARSLAST(LD),0); DRAWNUMBER(LD,L*0.99,BARSLAST(HD),0); 以上代碼是一個(gè)顯示波段周期數(shù)的公式。能否請(qǐng)幫忙加入顯示同波段價(jià)格差的功能 答(恒悅 ):
我是用最高價(jià)和最低價(jià)做的 INPUT:N(3,2,999);
A1:=REF(H,N)=HHV(H,2*N+1); B1:=FILTER(A1,N); C1:=BACKSET(B1,N+1); D1:=FILTER(C1,N); A2:=REF(L,N)=LLV(L,2*N+1); B2:=FILTER(A2,N); C2:=BACKSET(B2,N+1); D2:=FILTER(C2,N); E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2; E2:=(H+L)/2; H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(C)=1; L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2); X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,100000),X1)); G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:I1>REF(I1,1),LINETHICK0;{過(guò)濾后低點(diǎn)} L2:=LD OR ISLASTBAR OR BARSCOUNT(C)=1; X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2)); G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:I2>REF(I2,1),LINETHICK0;{過(guò)濾后高點(diǎn)} POLYLINE(HD OR LD,IF(HD,H,L)),COLORYELLOW; DRAWNUMBER(HD,H*1.01,BARSLAST(LD),0); DRAWNUMBER(LD,L*0.99,BARSLAST(HD),0); DRAWNUMBER(HD,H*1.02,h-ref(l,BARSLAST(LD)),2),COLORYELLOW; DRAWNUMBER(lD,l*0.98,ref(h,BARSLAST(hD)-l),2),COLORYELLOW; 答(垣悅): 叫時(shí)鐘吧 input:da(1021111,700101,1341231),pr(1507.08,0,10000,0.01),p(45,0,360),r(5,0,1000); hu:=3.1415926535897932384626433832795028841*p/180; kk:=tan(hu)*2; qq1:=if((p>90 and p<180) or (p>180 and p<270) or p=180,1,3); DRAWSL(date=da and p<>(90 or 270),pr,kk,0,qq1),COLORyellow; STICKLINE(p=90 and date=da,pr,pr+r,0.3,0.1),COLORyellow; STICKLINE(p=270 and date=da,pr,pr-r,0.3,0.1),COLORyellow; v1:=BARSLAST(date=da); v2:=datacount-v1[datacount]; x1:=0; for i=v2 to v2+r do x1[i]:=SQRT(r*r-(i-v2)*(i-v2))+pr; for i=v2-r to v2 do x2[i]:=SQRT(r*r-(i-v2)*(i-v2))+pr; x3:=2*pr-x2; x4:=2*pr-x1; DRAWICON(BARPOS>=v2 and BARPOS<=v2+r,x1,12); DRAWICON(BARPOS>=v2-r and BARPOS<=v2,x2,12); DRAWICON(BARPOS>=v2-r and BARPOS<=v2,x3,12); DRAWICON(BARPOS>=v2 and BARPOS<=v2+r,x4,12); |
|