查詢股票PB歷史數據
1. 股票pbpe值在哪裡可以查詢啊
自己算下吧,當前價格/凈資產,當前價格/每股收益,對收益可以用去年數值,也可以推算當年收益。由於價格在變,所以這兩值都在變化。其實只要參考一下就行,沒必要太關注。
2. 怎麼在PB的數據窗口中顯示我想要查詢的數據
你建dw了沒??
最簡單的是在dw中建立條件參數,直接dw_1.retrieve(sle_1.text)
如果你沒有建條件參數,就得寫代碼了。下面的代碼寫在按鈕中
string ls_oldsql,ls_newsql
ls_oldsql = dw_1.getsqlselect()
ls_newsql = ls_oldsql + " where 列名='" + sle_1.text + "'"
如果你在dw中有加條件的話就用 ls_newsql = ls_oldsql + " and 列名='" + sle_1.text + "'"
dw_1.setsqlselect(ls_newsql)
dw_1.retrieve()
dw_1.setsqlselect(ls_oldsql)
3. 怎麼查一隻股票上市後的最低pb
市凈率,簡稱P/B,是每股股價與每股凈資產的比值。凈資產,即一家公司換掉所有債務之後還剩下來的財產,是企業的「家底兒」和未來發展的「老本兒」。市凈率也就是每塊錢的凈資產代表多少股價。
查詢歷史市凈率,可以通過www.licaidashiye.com來查詢,以貴州茅台為例。在搜索欄中輸入貴州茅台,就可以看到貴州茅台的概況。
注冊後,選擇估值指標(歷史市盈率、歷史市凈率)就可以看到該公司的歷史歷史市凈率情況。
4. PB9.0 如何實現選擇查詢,即在一個查詢表中顯示出指定日期的記錄。謝謝!
你在界面上弄個文本框,可以輸入日期,比如2012-5-5
然後在key_enter事件或者按鈕中寫上代碼,如果是datawindow可以加入retrieve("2012-5-5")等方式
5. 如何用電腦版同花順查看個股歷史市盈率和市凈率曲線
打開軟體,在行情欄裡面,列項裡面有「漲幅、成交量、現價、量比。。。。」等,每個人的設置不一樣,你在列項往右移動列就能看見市凈率指標,你可將市凈率指標移動到列項前幾位。方便你查看。
6. PB里如何用時間段查詢數據
首先select to_date(sysdate - 1) into :ld_date from al;
這句取出的時間就只是年月日,應該是select sysdate - 1 into :ld_date from al;才取出年月日時分秒;
其次ls_str = Left(ls_str, Pos(ls_str,"WHERE ") - 1)
這句取出的SQL語法是不帶"WHERE"的,可是你後面ls_str += "IMPORT_DATE>=to_date('"+string(ld_date_begin)+"','yyyy-mm-dd hh:mi:ss') and IMPORT_DATE<=to_date('"+string(ld_date_end)+"','yyyy-mm-dd hh:mi:ss')" 也不帶「WHERE」所以應該改成
date ld_sysdate,ld_date_begin,ld_date_end,ld_date
string ls_str
select sysdate into :ld_sysdate from al;
select sysdate - 1 into :ld_date from al;
em_begin.text = string(ld_date,'yyyy-mm-dd hh:mi:ss')
em_end.text = string(ld_sysdate,'yyyy-mm-dd hh:mi:ss')
em_begin.GetData(ld_date_begin)
em_end.GetData(ld_date_end)
ls_str = Upper(dw_1.GetSQLSelect())
If Pos(ls_str,"WHERE ") > 0 Then
ls_str = Left(ls_str, Pos(ls_str,"WHERE ") - 1)
end if
If (IsNull(ld_date_begin) Or String(ld_date_begin) = '') And (IsNull(ld_date_end) Or String(ld_date_end) = '') Then
Else
ls_str += "WHERE IMPORT_DATE>='"+ld_date+"' and IMPORT_DATE<='"+ld_sysdate+"'" /*如果你的IMPORT_DATE欄位是DATE型可以這么寫,如果是CHAR型的話應該寫成ls_str += "WHERE IMPORT_DATE>='"+TO_CHAR(ld_date,'yyyy-mm-dd hh:mi:ss') +"' and IMPORT_DATE<='"+TO_CHAR(ld_sysdate,'yyyy-mm-dd hh:mi:ss') +"'" 還要看的欄位格式是不是'yyyy-mm-dd hh:mi:ss' */
dw_1.SetSQLSelect(ls_str)
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()
End If
TO_DATE是可以用在SQL語句里的。
7. 什麼網站能查詢最詳細的A股歷史市盈率數據
新浪財經、巨潮網等
8. 哪個股票軟體或者網站有比較全的A股股票數據,比如歷年股息率、PE、PB、財務數據等
同花順,大智慧,東方財富通這幾個股票軟體都有!
9. PB 查詢數據
你的sql語句有問題,你只能一對一,不能多對一,比如你數據存在aa裡面
select aa into :isvalue from barginmanage where bm_sort_no='02';
02那裡不能用雙引號,只能用單引號,雙引號表示欄位名
還有不知道你的barginmanage 表是存儲的什麼信息,是sql語句信息嗎?
setsqlselect()是設置數據窗口的查詢語句的,並且新的sql查詢語句要與舊的查詢語句的列對應的,不能有變化
你最好查看一下你的isvalue變數的值是否正確