A. bp神經網路股票價格預測的MATLAB編程
P=[];『輸入,開盤價,最高價,最低價,收盤價成交量依次5天的數據』
T=[];』輸出,即第二日的收盤』
net=newff(minmax(P),[7,1],{'tansig','logsig'},'traingdx');
net.trainParam.epochs=1000; 『最大訓練次數,根據需要可自行調節』
net.trainParam.goal=0.01; 『誤差』
net.trainParam.lr=0.01; 『學習率』
net=train(net,P,T); 『訓練網路』
test=[];『待預測數據輸入』
out=sim(net,test); 『模擬預測』
我的這個程序沒有進行初始化,你還需要先將數據進行初始化後才能算。
B. 主力狀態三色指標公式
主力狀態三色指標公式:
N:=35;M:=35;N1:=3;
B1:=(HHV(H,N)-C)/(HHV(H,N)-LLV(LOW,N))*100- M;
B2:=SMA(B1,N,1)+100;
B3:=(C-LLV(L,N))/(HHV(H,N)- LLV(L,N))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
控盤程度:(IF(B6>N1,B6-N1+2,0))*2.5,COLORYELLOW;
控盤度:100,COLORRED;
STICKLINE( 控盤程度,0,控盤程度 ,1.7,0 ),COLOR00FFFF;
STICKLINE( 控盤程度 AND 控盤程度>100,100,控盤程度 ,1.7,0 ),COLORRED;
拓展資料:
一、主力控盤指標
1、主力控盤指標(CYW)也稱為莊家控盤指標,其設計目的是在股價的漲跌中的量價關系確定主力對盤子的控制能力。所謂主力控盤是指主力維系股價不下跌的能力。它的演算法上使用了神經生物學上的一個神經元模型,股價上漲和下跌的成交量構成對該神經元的興奮或抑制性刺激。如果輸出為正,則說明主力控盤,如果輸出為負,則主力不控盤。通常我們僅關心CYW的正負,其數值對股市的漲跌關系不大。
2、這個指標演算法的原型是劉建平先生提出的。劉先生認為在一些庄股之中,形成K線的陽線實體及下影線需要主力資金的推動,而陰線及上影線則是主力棄守股價的結果。楊新宇和陳浩將這一思想設計成一個神經網路系統,這個系統的功能是提取出買賣中的主動成分,從而形成現在的CYW演算法。
3、由於CYW的演算法,使得該指標只在有莊家操縱市場的才有意義,所以它對於強庄股是個好指標,但對於無庄或弱庄股它的市場含義就不明確了。這就是我們經常提到的問題:每個指標都有其特定的適用范圍,也有其盲點和誤區,指南針也不例外。
4、適用范圍:主要用於上升行情啟動前、上升行情啟動初期及上升行情到頂後。使用原則:做股票只買CYW指標柱線呈紫色的股票,柱線持續蘭色的股票近期不可能大漲,一定不要碰它。
形態特點
5、CYW指標有三條橫坐標線,中間的坐標線為0線,另兩條坐標線在±4的位置,CYW指標是以豎向柱線表示,柱線在0線上方為正是紫色,說明主力控盤;柱線在0線下方為負是蘭色,說明主力未控盤。
二、主力控盤對個股有什麼作用
1.控盤階段股價不受大盤影響
2.選到高控盤個股,即使買賣點把握不好,中長線持有也可以獲得一波利潤
3.主力控盤的個股體現出主力控盤資金,坡峰向上,主力資金增加,反之主力資金出逃