使用DBTABLE訪問數(shù)據(jù)庫時(shí),怎么在序列模式下展示所有的值 [金字塔]
- 咨詢內(nèi)容:
我想將一些信號從我的數(shù)據(jù)庫中讀取后展示到界面上,于是采用如下方式:
DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\data.mdb');
DBTABLE('Select * From @Code@ Order By StockDate');
KDX:DBVALUE('KDX'),linethick0;
PDX:DBVALUE('PDX'),linethick0;
KKX:DBVALUE('KKX'),linethick0;
PKX:DBVALUE('PKX'),linethick0;
如果我用的是逐K線模式編寫這個(gè)公式,好像就是正常展示的。如果是序列模式,那么前面的值都不對,好像就最后一條K線正確。
但我又希望用序列模式,因?yàn)槲掖蛩銉?nèi)嵌VBS,但又想把所有的信號都展示出來,應(yīng)該怎么做才對呢? - 金字塔客服:
是否方便將數(shù)據(jù)庫上傳到論壇,我們測試一下。
此外告知一下你是在哪個(gè)品種,哪個(gè)周期上測試的
- 用戶回復(fù):
序列模式,我運(yùn)行在IF13的60分鐘線上的,公式如下。我發(fā)現(xiàn)不是不準(zhǔn),而是只有第一個(gè)DBValue的是正確展示的,后面DBValue都是最近一條K線的值。
DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\mydata.mdb');
DBTABLE('Select * From @Code@ Order By StockDate');
KDX:=DBVALUE('KDX');
PKX:=DBVALUE('PKX');
PDX:=DBVALUE('PDX');
KKX:=DBVALUE('KKX');PK:PKX,linethick0;
KD:KDX,linethick0;
PD:PDX,LINETHICK0;
KK:KKX,LINETHICK0; - 網(wǎng)友回復(fù):
下載信息 [文件大小: 下載次數(shù): ]點(diǎn)擊瀏覽該文件:mydata.rar
數(shù)據(jù)庫在這里,上面沒上傳成功。
- 網(wǎng)友回復(fù): 問題已經(jīng)解決,我們會在下個(gè)升級版修復(fù)此問題
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容