[原創(chuàng)]關(guān)于股票后臺(tái)交易的一些問題 [金字塔]
- 咨詢內(nèi)容:
1、我股票后臺(tái)是在15分鐘交易,如果買入股票當(dāng)天的情況下,滿足了賣出條件,程序應(yīng)該如何編寫讓他第2天開盤自動(dòng)平倉。因?yàn)槲沂枪善背亟灰祝赡艿?天這個(gè)股票就不在股票池了,但是程序只會(huì)監(jiān)控股票池中的股票,這時(shí)候代碼應(yīng)該怎么寫呢?
2、股票池選股中,怎么避免采用周期數(shù)據(jù)不全?比如我用周,日,2H,15分鐘,來分布過濾,我應(yīng)該補(bǔ)充數(shù)據(jù),我又如何判斷某個(gè)股票數(shù)據(jù)是否齊全?
3、我用全局變量exgbdata的方式來保存的某個(gè)特定股票是否開過倉,但是由于策略中信號(hào)有閃爍的問題,并且由于這個(gè)閃爍導(dǎo)致了重新開倉,可是我已經(jīng)用全局變量做為開倉條件過濾了,為什么還會(huì)重復(fù)開倉?
4、股票池的選股公式,能不能寫入跨周期的選股公式,比如15分鐘引入日線換手率,振幅等數(shù)據(jù),有沒有這方面的教程
5、說句實(shí)話,金字塔軟件的穩(wěn)定性太差勁,做個(gè)股票池,清空下某個(gè)股票池的代碼就死機(jī),寫個(gè)代碼測試下,不知奧要死機(jī)多少回,而且有時(shí)候還會(huì)出現(xiàn)莫名其妙的程序問題,明明不符合,卻開倉了,明明符合卻不開。但是對(duì)比一下,大部分時(shí)候是對(duì)的,偶爾就會(huì)出問題,這樣的軟件,我們?cè)趺锤覍?shí)盤操作呢?
補(bǔ)充一下,后臺(tái)用THOLDing 做開平倉過濾,始終不能很好解決重復(fù)開平倉的問題,你們后臺(tái)技術(shù)人員應(yīng)該做個(gè)統(tǒng)一的回復(fù)或者教程或者例子代碼。我現(xiàn)在是用全局變量解決了,還有,你看論壇中好多用戶提出的問題,大部分來源于軟件的不穩(wěn)定造成的,還有一種情況是編程語言不規(guī)范,不嚴(yán)謹(jǐn)造成的。這其實(shí)說到底不是用戶不會(huì)用,而是軟件設(shè)計(jì)和邏輯欠考慮,另外附加一句,不要?jiǎng)硬粍?dòng)就讓DEBUG,很煩。你們不說我們也會(huì)DEBUG
- 金字塔客服:
繼續(xù)補(bǔ)充,DEBUG就不能設(shè)置成一個(gè)時(shí)間段來保存日志么?非要1個(gè)TICK就變化一次么?DEBUG一下,就那么多文件,還得挨個(gè)去找THOLDING到底在哪個(gè)TICK上變動(dòng),你試試盯著屏幕找一行數(shù)據(jù),會(huì)不會(huì)眼睛變花
- 用戶回復(fù):
1.不管今天滿不滿足條件,只要昨天滿足了,今天也平倉?
2.這個(gè)沒有判斷數(shù)據(jù)的辦法,用戶需要在交易前自行補(bǔ)充好足夠的數(shù)據(jù)
3.信號(hào)閃爍在后臺(tái)不會(huì)導(dǎo)致重新下單,你代碼怎么寫得?
4.可以,用stkindi進(jìn)行引用,自行定義下振幅換手率,然后用該函數(shù)引用
5.死機(jī)的情況可以在軟件區(qū)發(fā)帖,那邊的工作人員測試后會(huì)給出答復(fù),會(huì)測試是軟件問題還是用戶那邊的問題
6.debug是發(fā)現(xiàn)問題解決的唯一辦法,光靠想是想不出的
- 網(wǎng)友回復(fù):
你用的是debugout?還可以用debugfile,輸出到文檔里面,
- 網(wǎng)友回復(fù):
謝謝你這么快的回復(fù),
1、次日不滿足平倉的話,不需要平。次日如果滿足,但是股票池不見得會(huì)有這個(gè)股票,程序還會(huì)不會(huì)這個(gè)昨天交易但今天不在股票池,卻又倉位的股票。、
2、我用的DEBUGFILE,大部分的策略是基于高開低收,所以DEBUG可以設(shè)定一個(gè)周期,來輸出一次數(shù)據(jù),不需要1個(gè)TICK就輸出一次,那樣的話,太多數(shù)據(jù)了
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容