[AmiBroker新手日誌][AFL] 復習
-
ExRem:移除過多的訊號
- buy = ExRem( buy, sell );
-
Ref :參考之前的Array
- Ref(Close,-1) 前1天的收盤價
-
scan / exploration / back test
- scan : 原始交易訊號
- exploration :利用Filter變數控制所他接收的symbol跟報價,然後根據設定的邏輯,如果結果是true,就顯示在報表之中 EX: filter = close > 50; //filter變數的設定方式
- back test: 回測結果
-
position size : 在投組共用的Equity中,保留給該檔股票的資金有多少(可以用金額設定,也可用百分比設定)
-
設定方式
- 正值: 表金額。ex: PositionSize =1000,表示該檔股票共有1000元可以交易
- 負值:表百分比。ex: PositionSize =-50,表示該檔股票可以交易的金額占Current Equity的50%
- 動態: 也是可以設的
- Allow position size shrinking:在Settings裡。若需要的Position Size > avaiable Cash,Position Size會縮小 = avaiable Cash
-
設定方式
-
ApplyStop( Type, Mode, amount,ExitAtStop,volatile,ReEntryDelay)
-
Trailing stops追縱止損
- ApplyStop( 2, 1, 10, 1 ); // 10% trailing stop, percent mode, exit at stop ON
- ApplyStop( stopTypeTrail, stopModePercent, 10, True );
-
Dynamic stops 動態停損
- ApplyStop( 0, 2, 2 * ATR( 10 ), 1 );
- ApplyStop( stopTypeLoss, stopModePoint, 2 * ATR( 10 ) , True );
-
Trailing stops追縱止損