I have an include file which contains some variables for use in my backtest, eg:
<INCLUDE FILE> myvar = 1; </INCLUDE FILE> My backtest AFL is as follows: #include <INCLUDE FILE.afl>; (rest of file....) This works fine and the backtest AFL uses myvar correctly when NOT using the custom backtester. However, if I add the Custom Backtester code - below - I get the following error: "Variable 'myvar' used without being initialized" It seems the Custom Backtester ignores include files. What can I do here as I am stuck? --------------------------------- SetCustomBacktestProc(""); if( Status("action") == actionPortfolio ) { bo = GetBacktesterObject(); bo.PreProcess(); for( trade = bo.GetFirstTrade(); trade; trade = bo.GetNextTrade() ) { if (trade.Shares > 10) { trade.Shares = 20; } } }