數(shù)據(jù)庫的問題請教 [金字塔]
- 咨詢內(nèi)容:
DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\test.mdb');DBEXECUTE('create table zjif06(stockdate date,品種 char,vclose double)');DBEXECUTE('insert into zjif06(stockdate,品種,vclose) values(now(),'&numtostr(STKname(),0)&','&numtostr(c,0)&')');
1. 我把這個(gè)技術(shù)指標(biāo)加載到淀粉連續(xù)上,輸出的收盤價(jià)不對,比如今天最后一個(gè)收盤價(jià)輸出的是2318 應(yīng)該是2203
2. 如何把歷史日K線的日期輸入到數(shù)據(jù)庫中?我用day()代替now(),數(shù)據(jù)庫不輸出任何記錄
3. 能不能在pel中將日期字段格式設(shè)置為不要后面的小時(shí)分鐘秒?我主要處理日K線
4. 為什么數(shù)據(jù)庫中顯示的品種字段全部是"1000001"?這不應(yīng)該是STKname()函數(shù)的輸出呀
剛接觸數(shù)據(jù)庫,問題很低級. 謝謝! - 金字塔客服:
1,你看在數(shù)據(jù)庫中的數(shù)據(jù)對應(yīng)的日期,是否是精確對應(yīng)的,如果不精確對應(yīng)日期,那么只會返回最近的。
2,這個(gè)問題沒有說清楚,無法回答
3,這個(gè)不好處理,也沒必要處理,帶分鐘也沒關(guān)系,金字塔會去自動適應(yīng)你圖表上的k線數(shù)據(jù)的日期
4,這個(gè)問題你也沒說清楚,無法回答
- 用戶回復(fù):
此主題相關(guān)圖片如下:2015-11-30_150558.png這是我剛才重新加載到淀粉連續(xù)上生成的數(shù)據(jù)庫
1. 所有記錄的日期都是當(dāng)前時(shí)間
2. 我的意思是我想讓每一條的記錄中的"stockdate"是歷史K線的日期,而非當(dāng)前日期
4. 我加載到不同的品種上,顯示的"品種"字段都是1000001
- 網(wǎng)友回復(fù):
記錄時(shí)間的問題,要看你的代碼是怎么寫的了,你應(yīng)該把時(shí)間的字段自己對應(yīng)到K線上的時(shí)間,而不是用你的本地計(jì)算機(jī)時(shí)間。
字段的問題應(yīng)該是你的PEL語言中直接引用字符串的數(shù)據(jù)了,金字塔的字符串是特殊表示的,你可以把你的寫庫代碼發(fā)過來我們看看
- 網(wǎng)友回復(fù):
我就照抄的http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=30666
2樓文檔里面的代碼,沒動啊DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\test.mdb');DBEXECUTE('create table zjif06(stockdate date,品種 char,vclose double)');DBEXECUTE('insert into zjif06(stockdate,品種,vclose) values(now(),'&numtostr(STKname(),0)&','&numtostr(c,0)&')');
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容