提問:平掉手中所有倉位是這樣寫么? [金字塔]
- 咨詢內容:
老師,您好
請教一下,需要平掉手中所有的倉位是這樣寫么?
平掉所有多倉:
sell(holding>0, holding, MARKETR);
平掉所有空倉:
sellshort(holding<0, -holding, MARKETR);
謝謝!
- 金字塔客服:
手數都寫0
這個是平掉所有持倉,之前要有開倉信號,才能夠執行平倉信號
- 用戶回復:
那其實都不需要判斷holding了,直接這樣寫就可以了,不管有沒有持倉,都會進行平倉(如果有倉位就平,無倉位就不操作),對不?
sell(1,0,MARKETR);
sellshort(1,0,MARKETR);
是嗎?
- 網友回復:
不對,平倉前你不管寫不寫holding判斷,系統都會判斷當前的holding是多少,判斷出有對應的持倉后才會平倉
注意這個是虛擬持倉,在平倉前一定要有開倉信號
- 網友回復: 謝謝~ 不過有點被你說得糊涂了。 你說虛擬持倉是指虛擬賬戶么? 假設之前的確有開倉信號,然后需要平倉的時候只要執行sell(1,0,marketr)就可以了是不是? 真實賬戶和虛擬賬戶的程序不一樣?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容