關(guān)于比例下單語(yǔ)句,求解
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年12月10日
- 咨詢內(nèi)容:
比例下單手?jǐn)?shù),我用的如下代碼:SS:INTPART(((BJ*(BL/100))/(ref(c,1)*MULTIPLIER*TACCOUNT(41)))),linethick0; 其中BJ代表本金,BL代表下單比例。設(shè)了這兩個(gè)參數(shù)后,我就可以任意根據(jù)當(dāng)時(shí)的賬戶實(shí)際資金來(lái)調(diào)整下單數(shù)量。但實(shí)盤中發(fā)現(xiàn)一個(gè)問(wèn)題:就是當(dāng)平倉(cāng)的時(shí)候,經(jīng)常平不干凈,總會(huì)留那么幾手不平,這是因?yàn)殡S著行情上漲,ref(c,1)數(shù)值變大,計(jì)算出來(lái)的SS手?jǐn)?shù)變小,到高位平倉(cāng)時(shí)的下單手?jǐn)?shù)小于低位開倉(cāng)時(shí)的手?jǐn)?shù)。我不明白的是,平倉(cāng)語(yǔ)句中我用的是holding,系統(tǒng)并沒有自動(dòng)判斷出開倉(cāng)時(shí)的手?jǐn)?shù),而是重新按ref(c,1)來(lái)計(jì)算持倉(cāng)的手?jǐn)?shù),這樣計(jì)算出來(lái)的持倉(cāng)與實(shí)際持倉(cāng)是有差距的,因?yàn)閞ef(c,1)的值不一樣了。請(qǐng)問(wèn)有什么解決之道?謝謝
- 金字塔客服:
http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=99738
- 用戶回復(fù):
我不太確定薦貼中的情況與我是否同一回事。煩請(qǐng)進(jìn)一步解惑:SS:INTPART(((BJ*(BL/100))/(ref(c,1)*MULTIPLIER*TACCOUNT(41)))),linethick0;sell(翻空信號(hào) and holding>0,holding,thisclose),pertrader; 1. 上述語(yǔ)句中,平倉(cāng)語(yǔ)句中加了pertrader控制符后,就能確保全部平干凈所持倉(cāng)位?(在價(jià)格高位時(shí)平掉低位時(shí)買進(jìn)的倉(cāng)位)2. 這個(gè)pertrader控制符的內(nèi)在原理是什么,是代表著會(huì)在下單時(shí)實(shí)時(shí)掃描賬戶的實(shí)際持倉(cāng)嗎?
- 網(wǎng)友回復(fù):
1.
2.全平持倉(cāng),你可以直接在手?jǐn)?shù)位置填0,它代表實(shí)際持倉(cāng)全平。sell(翻空信號(hào) and holding>0,0,thisclose)。
或者你的手?jǐn)?shù)使用百分比開倉(cāng),而不用自己程序化去計(jì)算手?jǐn)?shù)。pertrader函數(shù)的說(shuō)明,其實(shí)就是實(shí)際操作真實(shí)的持倉(cāng)
- 網(wǎng)友回復(fù):
了解了0的作用。我上述第一個(gè)問(wèn)題的答案是YES嗎?如果用0,我可能有一個(gè)麻煩,那就是我多策略同時(shí)值守交易,如果填0應(yīng)會(huì)把別的策略的持倉(cāng)都給平掉吧?