BUG: Support algo_filename being None. Fixes #480.

This commit is contained in:
Thomas Wiecki
2015-02-03 11:36:00 +01:00
parent 65c038d0da
commit 9bdc2c8734
+3 -1
View File
@@ -201,7 +201,9 @@ class TradingAlgorithm(object):
self.event_manager = EventManager()
if self.algoscript is not None:
filename = kwargs.pop('algo_filename', '<string>')
filename = kwargs.pop('algo_filename')
if filename is None:
filename = '<string>'
code = compile(self.algoscript, filename, 'exec')
exec_(code, self.namespace)
self._initialize = self.namespace.get('initialize')