請教如何記錄平倉最高權益? [金字塔]
- 咨詢內容:
如題,策略里有一個資金管理的部分。需要記錄平倉最高權益,并且根據這個數據來調整開倉的手數,比如記錄歷史平倉權益,最高點回撤5%以上,開倉手數減少1/2.回撤10%,再減少1/2……,這樣請教如何編寫?
[此貼子已經被作者于2014/3/15 21:11:43編輯過]
- 金字塔客服:
variable:n=10;
hh:=hhv(h,enterbars+1);
if (hh-h)/hh>0.05 and (hh-h)/hh<=0.1 then n:=n/2;
if (hh-h)/hh>0.1 then n:=n/2;
n就是手數,初始值為10,如果需要修改初始值,那么修改上面n后面的定義即可
- 用戶回復:
謝謝,不過你可能誤解我的意思了。我說的最高點回撤不是指開倉后的最高價回撤。而是指歷史權益的最高點,跟價格沒有一點關系。
再請教一下,還是類似上面的問題,把平倉權益視為一條曲線,突破20日最高點后保持后續開倉n手(包括回到上軌之下,但沒突破下軌之前),突破20日最低點后保持后續開倉n/2手(包括回到上下軌之上,但沒突破上軌之前)。
請問該怎么編寫?
- 網友回復:
1樓
請參考該帖
http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=2160
滿足條件,平倉手數就改為0.5*holding
3樓,實盤中,只有現在的資金,是沒有歷史資金的概念的.
如果樓主非要模擬,建議使用圖表上的ASSET,這個是虛擬資金,用他來替代作為你的資金曲線
h20 := ref(hhv(asset,20),1);
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容