系統回測問題 [文華財經]
- 咨詢內容:
老師好,請教一個系統回測的問題。回測報告里面有 年化單利收益 和 年化復利收益,有什么區別?通常應該以哪一個作為模型測試收益的基準?
另外,我看系統回測的時候開倉手數是固定的,但是我們實際交易的時候通常不是固定手數,而是固定倉位比例。比如,我的總資金100萬,總是以10%倉位交易,那么一開始開倉是10萬的對應手數。但是當我的資金到150萬的時候,就應該是15萬的對應手數,200萬的時候就應該是20萬的對應手數,因為交易規則是10%的倉位。但是系統回測好像不支持“固定倉位比例”是嗎?
- 文華技術人員:
您可以參考幫助==軟件說明書==模型測試詳解中的相關說明,可以根據自己的需要進行選擇
http://www.wenhua.com.cn/guide/wh8/view3_2.html
可參考以下函數:SETDEALPERCENT設置模型下單用的模組資金比例,以后每次下單都按模組資金的比例下單。 用法:1、SETDEALPERCENT(fPercent)表示每次按資金的fPercent(范圍1~100)下單。(1)SETDEALPERCENT為資金管理函數,不能加載到主圖(2)效果測試根據效果測試中設置的資金、保證金計算下單手數(3)模組運行中如果初始化進來倉位,則根據初始資金+初始化持倉釋放為可用資金計算下單手數如果初始化倉位為0,則根據初始資金為可用資金計算下單手數(4)fPercent支持變量2、SETDEALPERCENT下單手數計算公式為(可用資金+平倉釋放的保證金+平倉盈虧)*資金比例/(最新價*保證金比例*交易單位)3、SETDEALPERCENT計算下單手數非整數時,遵循自動向下取整的規則,即:若根據公式計算下單手數為12.9手,則實際按照12手下單;計算手數小于1,不進行開倉操作3、SETDEALPERCENT只作用于開倉指令,不作用于平倉指令過濾模型中平倉指令平掉模組所有持倉;非過濾模型中根據平倉根據指令后面編寫的手數平倉 例子:SETDEALPERCENT(20); //每次按資金比例的20%下單
- 文華客服:
好的,謝謝。舉個例子,比如MA組合,原有公式是:
MA1:MA(CLOSE,N1);
MA2:MA(CLOSE,N2);
CROSSUP(MA1,MA2),BPK;CROSSDOWN(MA1,MA2),SPK;
AUTOFILTER;
我想設置固定的總資金10%開倉手數,請問應該怎么加?
- 網友回復:
- 網友回復:MA2:MA(CLOSE,N2);
CROSSUP(MA1,MA2),BPK; - 網友回復:AUTOFILTER;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198
進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容