I have recently upgraded from 10.2 to 10.6 and my backtesting scripts now fail with the "Nested reloadEFS call has been ignored" error message. What has changed with the later version to prevent me having nested reloadEFS statements and is there a way to code around them?
I believe I have set everything up correctly (as it worked fine in 10.2), to prevent a continuous loop, through the use of a global variable counter that gets incremented before each reloadEFS and is compared to a maximum iteration variable. When the maximum is hit the script terminates.
I have attached a version of the code that just contains the iterative part and excludes the main body that calculates trades and profits to simplify matters.
I believe I have set everything up correctly (as it worked fine in 10.2), to prevent a continuous loop, through the use of a global variable counter that gets incremented before each reloadEFS and is compared to a maximum iteration variable. When the maximum is hit the script terminates.
I have attached a version of the code that just contains the iterative part and excludes the main body that calculates trades and profits to simplify matters.
Comment