liang24924306
這個問題在通達信軟件內可以實現。下面解答時對原題稍作修改,統計某板塊收盤價大於5日均線的股票佔板塊內所有股票的比例,而不是統計個數,這樣畫線會更直觀。下面以上證A股指數為例作解答,其他指數可照此修改。
第一步:下載所有股票的盤後數據,如下圖所示。
第二步:建立一個板塊名稱叫“上證A板塊”,把所有的上證A股股票都放進去,截至今天共1414只。(利用定製選股功能可以實現,不會的可以關注並私信我,這兒不詳細介紹了)。
第三步:建立第一個技術指標公式“DYW”,輸入代碼如下:
這個公式只輸出1個參數,如果收盤價大於5日均線,返回1,否則返回0。這個公式的參數將被下一個公式引用。
第四步:建立第二個技術指標公式“五日均線以上”,輸入代碼如下:
這個公式用到兩個函數,INSUM函數是對板塊內股票的某一技術指標進行橫向統計,BLOCKSETNUM函數返回該板塊的股票個數。公式內增加了一條數值為50的水平線,以方便對比。
第五步:選擇相應的指數,在副圖指標窗口內將指標更換為“五日均線以上”,顯示如下。
下方的綠線就是該指標的顯示結果,穿越綠線的紫紅色水平線是50。
注意:使用該指標時,要在收盤以後或者離線狀態下進行,否則電腦將會非常卡頓,無法正常顯示,因為板塊統計函數會耗費較長計算時間。
洙水昌君
問題所述是很好的判斷板塊強弱的思路,以我所知在通達信上實現很複雜,只能大體說說設計的思路。
1、在自定義板塊中新建若干和板塊指數同名的板塊;
2、新建條件選股公式c>MA(C,5);
3、輸入快捷鍵 .921 進入自動選股設置,添加方案,逐一選擇板塊、利用2的公式,選股入1自定義的板塊裡。這樣針對每個板塊可以得到相應的高於五日線的品種。
4、利用擴展數據統計個股數量。
5、利用擴展函數在公式中顯示各板塊在5日線上的股票數。
請參考,有些複雜,看看其它高手有沒有簡易的方法!