COCO研究院

 找回密碼
 註冊
搜索
查看: 23784|回復: 0

Amibroker 使用"Individual Optimize" 並取得Net Profit

[複製鏈接]
發表於 17-7-12 14:01 | 顯示全部樓層 |閱讀模式
我需要將所有公司的股票"各別"最佳化,並取得各股最佳化後所有「參數數值」、「Net Profit」。

在Amibroker中有一項功能是"Individual Optimize",可將所以公司股票各別做最佳化,但卻不支援「SetCustomBacktestProc」,因此官方文件中取得最佳化報告的方法似乎無法使用,
以下為官方文件中的範例程式:

SetCustomBacktestProc("");
if( Status("action") == actionPortfolio )
{
    bo = GetBacktesterObject();
    bo.Backtest(); // run default backtest procedure
    st = bo.GetPerformanceStats(0); // get stats for all trades       
    NetProfit = st.GetValue("NetProfit");               
}


若使用「SetCustomBacktestProc」,就會出現錯誤訊息:
Notice. Customer Backtester is NOT yet supported in Multithreaded Individual Optimization.


不知道是否有其他方法可以同時做「各股最佳化」與「取得Net Profit」?

圖片 1.png
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 13:44

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |