A. 幫忙編寫通達信主圖指標
X:=BARSSINCEN(CROSS(MA(C,100),MA(C,300)),TOTALBARSCOUNT);
K線數:REF(TOTALBARSCOUNT,X)NODRAW;
漲跌幅:(REF(C,X)/REF(HHV(H,TOTALBARSCOUNT),X+1)-1)*100,NODRAW;
k線顯示必須包含上市初期走勢,要不計算結果是錯誤內的,並且不能用前復容權.
B. 通達信九轉序列主圖指標公式 怎麼用
通達信九轉序列,類似早期大智慧軟體的公式。
九轉序列,分為九步,上升九步,下跌九版步,九步以權後順勢而為的可能性增加了。
當然,由於用到未來函數,這個信號不一定是准確的,有時轉勢的時候,信號就不存在了。
多數公式只要多注意觀察,就可以明白公式的原理。
如剛還想深入理解,那就要看下面的動態翻譯,長期下去自己也可以編寫修改公式了。
C. 通達信上升三角形態選股代碼編寫
你既然會編,那就把形態轉換成邏輯條件就可以了。不就畫出上升三角形了。
上升三角形畫成下面這樣不就完事了嗎。突破頸線選股不就完了。
D. 為了更直觀地看到上升趨勢,望有高手給寫個均線趨勢公式,大智慧,通達信都可,有兩個最好。
你的構思公式我已寫好,詳見下面的圖形。如果說達到你的要求,請下載,有新的思路可補充再復。
E. 如何在通達信上在主圖上顯示比如30日線下降哭臉 上升笑臉
MA1:MA(C,30);
IF(C>=MA1,MA1,DRAWNULL),COLORRED,LINETHICK3;
IF(C<MA1,MA1,DRAWNULL),COLORGREEN,LINETHICK3;
DRAWICON(CROSS(C,MA(C,30)),C,5);
DRAWICON(CROSS(MA(C,30),C),C,6);
F. 向高手求教,通達信公式,股價上升,接近但未到前期高點,怎樣寫。
1、波峰主圖
HD:=FILTER(BACKSET(FILTER(REF(C,10)=HHV(C,2*10+1),10),10+1),10);
LD:=FILTER(BACKSET(FILTER(REF(C,10)=LLV(C,2*10+1),10),10+1),10);
波峰:IF(BARSLAST(HD)<BARSLAST(LD) AND NOT(HD),REF(C,BARSLAST(HD)),REF(C,BARSLAST(HD))),COLORFF00FF,LINETHICK3,POINTDOT;
STICKLINE(BARSLAST(HD)<BARSLAST(LD) AND NOT(HD),REF(C,BARSLAST(HD)),REF(C,BARSLAST(HD)),9,2),COLORFF00FF,LINETHICK3,POINTDOT;
2、離波峰5%選股
HD:=FILTER(BACKSET(FILTER(REF(C,10)=HHV(C,2*10+1),10),10+1),10);
LD:=FILTER(BACKSET(FILTER(REF(C,10)=LLV(C,2*10+1),10),10+1),10);
波峰:=IF(BARSLAST(HD)<BARSLAST(LD) AND NOT(HD),REF(C,BARSLAST(HD)),REF(C,BARSLAST(HD))) ;
突破波峰:CROSS(C,波峰*0.95) AND MA(C,20)>REF(MA(C,20),1) AND C>MA(C,5) AND MA(C,10)>MA(C,20)
AND MA(C,5)>MA(C,10);
G. 如何給通達信的指標上加上上升,下降的小箭頭
DRAWICON(條件X,位置Y,1);
表示成立條件X時在位置Y畫向上的紅色小箭頭。
DRAWICON(條件X,位置Y,2);
表示成立條件X時在位置Y畫向下的綠色小箭頭。
H. 如果今天的成交量是10天內最低的就在主圖上標出上升箭頭,在通達信里怎麼編寫
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
MA3:MA(CLOSE,20);
MA4:MA(CLOSE,60);
T:=V<=LLV(V,10);
DRAWICON(T,L*0.97,1);
I. 通達信軟體,上升趨勢過程當中,回調到30日線的選股指標
從邏輯來上分析,按你這個要求確實很自容易編出。如果僅僅是按你所簡單限定的條件,選出來的股,你會發現有很很多很多,而未來走好走差的經過驗證也會是一半對一半錯。希望你能更准確的分析可能出現的各類後期走勢後重新限定條件或增加條件,以提高准確度。就你的這個,可以這樣寫選股指標。如下:
a1:=if(ma(c,30)>ref(ma(c,30),1),1,0);
a2:=if(c>ma(c,30)&&ref(c,1)<ref(ma(c,30),1),1,0);
a3:if(a1=1&&a2=1,1,0);
復制上面語句即可。 你要能更准確細致的描述你的條件,再找我好了。
嗯,看到了,不知我有沒有理解你的意思,你看這樣寫行不?
a1:=if(ma(c,30)>ref(ma(c,30),1),1,0);
條件成立:if(a1=1&&l<ma(c,30)&&ref(l,1)>ref(ma(c,30),1),1,0);
也就是說,昨天的最低價還在30日線上,而今天的最低價打到了30日線下方。