開拓者 TB 等待資金回籠后再反手開倉的交易源碼
作者:開拓者 TB 來源:cxh99.com 發布時間:2012年12月06日
|
- 咨詢內容: buy或sellshort是平倉立即反手開倉。平倉后的回籠資金不能立即在Portfolio_CurrentCapital反應出來,這樣反手開倉只能用回籠前剩余的資金。想等待資金回籠后再反手開倉,有什么辦法?
以前看到過類似的帖子,管理員有個解答,但找不到那個帖子了,只有麻煩管理員再解答一下。謝謝!
- TB技術人員:
反手開倉延遲一個bar
例如:當前持多
if(反手開空條件 && GetGlobalVar == 0)
{
sell(1,close);//平倉
SetGlobalVar(0,1);
}
if(barsinceexit==1 && GetGlobalVar == 1)
{
sellshort(1,close);//反手開倉
SetGlobalVar(0,0);
}