COCO研究院

 找回密碼
 註冊
搜索
查看: 2197|回復: 8

一個AFL放多於一個策略

[複製鏈接]
發表於 14-4-8 17:35 | 顯示全部樓層 |閱讀模式
各位大大, 如果我有兩個策略, 想看看同一時間運作時, 表現如何, 應如何做? 這兩個策略並不是互斥(mutual exclusive), 所以有機會第一策略買入後, 第二策略再買入, 我想請教, 你們會這樣測試嗎? 語法上應怎樣實現? 我考慮過用scale in/out, 但這方法只適用於由了第一個買入後, 再加減, 就是說有次序的考慮, 但如兩個策略, 誰先誰後, 就難說得很.....希望有大大可以給些意見.

發表於 14-4-8 17:45 | 顯示全部樓層
為什麼要這樣做?開2個afl就好啦??不然就是 buy = buy1 OR buy2
發表於 14-4-8 18:29 | 顯示全部樓層
那兩個策略的出場是否一致?如果是,真的可以buy=buy1 or buy2
發表於 14-4-9 08:24 | 顯示全部樓層
scale in/out無法區分策略也沒關係吧
也許你可以把多個策略直接複製到price chart裡面
用PlotShapes()的方式畫上你想要的記號
 樓主| 發表於 14-4-10 09:34 來自手機 | 顯示全部樓層
lwhuang 發表於 14-4-8 17:45
為什麼要這樣做?開2個afl就好啦??不然就是 buy = buy1 OR buy2

Hi, 因為想看看兩個測略一齊做回測會怎樣.....^__^
 樓主| 發表於 14-4-10 09:35 來自手機 | 顯示全部樓層
Winson 發表於 14-4-8 18:29
那兩個策略的出場是否一致?如果是,真的可以buy=buy1 or buy2

不同呀,應該這樣說吧,是兩個完全不同的測略,你多時可能我空.....
 樓主| 發表於 14-4-10 09:36 來自手機 | 顯示全部樓層
zaqimon 發表於 14-4-9 08:24
scale in/out無法區分策略也沒關係吧
也許你可以把多個策略直接複製到price chart裡面
用PlotShapes()的方 ...

Thanks, 不過除了想出入位置,我最想是看不同組合,一同跑時的結果...
發表於 14-4-10 11:24 | 顯示全部樓層
本帖最後由 zaqimon 於 14-4-10 11:44 編輯

https://www.amibroker.com/guide/a_custombacktest.html

AmiBroker的backtest功能非常強大非常複雜
大多數人應該只會用到那個backtest按鈕去回測
但是還有mid-level, low-level可以讓你控制backtest的整個過程
我還沒機會深入研究GetBacktesterObject()相關的東西

或是你就做兩次回測
然後用Foreign()跟AddToComposite()
把目前的"~~~EQUITY"累加到另外一個symbol上
那個symbol就是兩種策略的加總equity
 樓主| 發表於 14-4-15 19:54 來自手機 | 顯示全部樓層
zaqimon 發表於 14-4-10 11:24
https://www.amibroker.com/guide/a_custombacktest.html

AmiBroker的backtest功能非常強大非常複雜

thanks zaqimon! 要花時間研究一下
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-23 10:53

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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