新人,關(guān)于策略編程的幾個(gè)問(wèn)題
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年07月01日
- 咨詢(xún)內(nèi)容:
目前正在使用金字塔系統(tǒng),有幾個(gè)問(wèn)題煩請(qǐng)幫忙解答一下: 1. 信號(hào)觸發(fā)后馬上執(zhí)行的模式如何實(shí)現(xiàn),是每秒輪詢(xún)還是可以通過(guò)所謂專(zhuān)業(yè)版機(jī)構(gòu)版的高頻功能,每500ms接受交易所傳來(lái)的最新報(bào)價(jià)后,如果價(jià)格突破立刻發(fā)出委托,這個(gè)具體程序語(yǔ)句實(shí)現(xiàn)上是怎么完成,還是在系統(tǒng)里設(shè)置類(lèi)似逐tick檢驗(yàn)?
2. 對(duì)于始終在市場(chǎng)內(nèi)的策略(非多即空),保證先平再開(kāi)的語(yǔ)句是這樣就行了么?平空:sellshort(做多 and holding<0, HOLDING(),limitr,Price);平多:sell(做空 and holding>0,HOLDING(),limitr,Price);開(kāi)空:buyshort(做空 and holding=0,手?jǐn)?shù),limitr,Price);開(kāi)多:buy(做多 and holding=0, 手?jǐn)?shù),limitr,Price);3. 如果下單后,無(wú)法立即成交,追單功能是系統(tǒng)設(shè)置實(shí)現(xiàn)的還是在策略里面自己寫(xiě)?
4. 是否能在下單時(shí),就設(shè)置一個(gè)附加的止損命令,避免出現(xiàn)突破止損價(jià)后,再下單造成延時(shí)無(wú)法及時(shí)止損。包括是否可以定時(shí)修改做移動(dòng)止損?具體語(yǔ)句怎么寫(xiě)?
5. 滑點(diǎn)有沒(méi)有經(jīng)驗(yàn)值范圍?謝謝各位的幫助!
- 金字塔客服:
1,具體語(yǔ)句沒(méi)有差別,在系統(tǒng)中設(shè)置1秒輪詢(xún)或高頻交易。
2,開(kāi)平語(yǔ)句順序需要是平空、開(kāi)多,平多,開(kāi)空。
3,追撤單功能可以使用在系統(tǒng)中設(shè)置,但要通過(guò)程序?qū)懙脑挘挥泻笈_(tái)程序化可以寫(xiě)。
4,這個(gè)止損條件能否再描述一下。
5,這個(gè)沒(méi)有經(jīng)驗(yàn)值,一般的滑點(diǎn)也有在+/-2點(diǎn)之內(nèi),但也不排除極端行情下的大滑點(diǎn)。金字塔專(zhuān)業(yè)版以上提供大單情況下的滑點(diǎn)優(yōu)化處理功能。
[此貼子已經(jīng)被作者于2017/4/17 10:38:35編輯過(guò)]
- 用戶回復(fù):
非常感謝您的回復(fù)!4. 比如2010開(kāi)1手多倉(cāng),止損2000,然后價(jià)格上漲到2050,止損調(diào)整到2040,并且如果價(jià)格打到2040開(kāi)新空倉(cāng)。如果移動(dòng)止損了,就只要寫(xiě)開(kāi)1手空倉(cāng)即可,因?yàn)?040一手空倉(cāng)被止損指令執(zhí)行了。5. 大單滑點(diǎn)優(yōu)化?多大單屬于大單??jī)?yōu)化是系統(tǒng)自動(dòng)設(shè)置運(yùn)行的么?
- 網(wǎng)友回復(fù):
1,這個(gè)止損是可以通過(guò)代碼編寫(xiě)的。另外你的意思是說(shuō)價(jià)格到了2040,不是去平倉(cāng),而是要開(kāi)一手反手倉(cāng)?這個(gè)圖表上不能實(shí)現(xiàn),需要后臺(tái)程序化,因?yàn)閳D表上不支持雙邊持倉(cāng)。
2,大單數(shù)量這個(gè)沒(méi)有限制。金字塔的這個(gè)功能是在拆分大單的時(shí)候,通過(guò)設(shè)置,是成交速度優(yōu)先,還是減少滑點(diǎn)優(yōu)先。這個(gè)處理大單的時(shí)候可以適當(dāng)?shù)慕档托┗c(diǎn)問(wèn)題,因?yàn)榛c(diǎn)對(duì)大單的影響還是比較大的,小單不必使用這個(gè)。
此主題相關(guān)圖片如下:image 2.jpg
- 網(wǎng)友回復(fù):
謝謝!4. 是單邊持倉(cāng),我意思是,因?yàn)橐苿?dòng)止損單先執(zhí)行了,所以此時(shí)變成空倉(cāng)了,再開(kāi)反手倉(cāng)。之所以用止損單,是考慮這樣執(zhí)行速度會(huì)不會(huì)快一點(diǎn)。否則就是檢測(cè)到價(jià)格突破了,然后先下平倉(cāng)指令,然后再下開(kāi)反手倉(cāng)指令,會(huì)不會(huì)指令執(zhí)行時(shí)間會(huì)有差別?