diff --git a/rqalpha/mod/progress/__init__.py b/rqalpha/mod/progress/__init__.py index 502d4cf43..6ffc0addf 100644 --- a/rqalpha/mod/progress/__init__.py +++ b/rqalpha/mod/progress/__init__.py @@ -16,8 +16,8 @@ import click -from ...interface import AbstractMod -from ...events import Events +from rqalpha.interface import AbstractMod +from rqalpha.events import Events class ProgressMod(AbstractMod): diff --git a/rqalpha/mod/risk_manager/frontend_validator.py b/rqalpha/mod/risk_manager/frontend_validator.py index f33d3fc01..1257fe724 100644 --- a/rqalpha/mod/risk_manager/frontend_validator.py +++ b/rqalpha/mod/risk_manager/frontend_validator.py @@ -14,9 +14,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -from ...const import SIDE, POSITION_EFFECT -from ...utils.i18n import gettext as _ -from ...execution_context import ExecutionContext +from rqalpha.const import SIDE, POSITION_EFFECT +from rqalpha.utils.i18n import gettext as _ +from rqalpha.execution_context import ExecutionContext class FrontendValidator(object): diff --git a/rqalpha/mod/simple_stock_realtime_trade/mod.py b/rqalpha/mod/simple_stock_realtime_trade/mod.py index 527e8cca4..81b6acc84 100644 --- a/rqalpha/mod/simple_stock_realtime_trade/mod.py +++ b/rqalpha/mod/simple_stock_realtime_trade/mod.py @@ -15,7 +15,6 @@ # limitations under the License. from rqalpha.interface import AbstractMod -from rqalpha.utils.logger import system_log from rqalpha.utils.disk_persist_provider import DiskPersistProvider from rqalpha.const import RUN_TYPE, PERSIST_MODE @@ -26,8 +25,6 @@ class RealtimeTradeMod(AbstractMod): def start_up(self, env, mod_config): - self._env = env - self._mod_config = mod_config if env.config.base.run_type == RUN_TYPE.PAPER_TRADING: env.set_data_source(DataSource(env.config.base.data_bundle_path)) diff --git a/rqalpha/mod/simulation/matcher.py b/rqalpha/mod/simulation/matcher.py index 6f1aa38fc..1c8a3aa34 100644 --- a/rqalpha/mod/simulation/matcher.py +++ b/rqalpha/mod/simulation/matcher.py @@ -16,11 +16,11 @@ from collections import defaultdict -from ...utils.i18n import gettext as _ -from ...const import ORDER_TYPE, SIDE, BAR_STATUS -from ...model.trade import Trade -from ...environment import Environment -from ...events import Events +from rqalpha.utils.i18n import gettext as _ +from rqalpha.const import ORDER_TYPE, SIDE, BAR_STATUS +from rqalpha.model.trade import Trade +from rqalpha.environment import Environment +from rqalpha.events import Events class Matcher(object): diff --git a/rqalpha/mod/simulation/mod.py b/rqalpha/mod/simulation/mod.py index ac168550f..5f88d562d 100644 --- a/rqalpha/mod/simulation/mod.py +++ b/rqalpha/mod/simulation/mod.py @@ -15,6 +15,7 @@ # limitations under the License. from rqalpha.interface import AbstractMod + from .simulation_broker import SimulationBroker from .simulation_event_source import SimulationEventSource diff --git a/rqalpha/mod/simulation/simulation_broker.py b/rqalpha/mod/simulation/simulation_broker.py index 2046fc86a..34865c828 100644 --- a/rqalpha/mod/simulation/simulation_broker.py +++ b/rqalpha/mod/simulation/simulation_broker.py @@ -24,6 +24,7 @@ from rqalpha.trader.account.benchmark_account import BenchmarkAccount from rqalpha.const import ACCOUNT_TYPE from rqalpha.environment import Environment + from .stock_account import StockAccount from .future_account import FutureAccount from .matcher import Matcher