# 模拟行情下的模拟交易

为了方便用户在没有任何实盘账户的情况下,也能体验平台的操作,请参考本章操作。

# 1. 创建模拟行情网关

创建模拟行情 注意,创建后要确保连接状态为 已连接,行情反馈状态为 活跃

# 2. 创建模拟账户

创建模拟账户 注意,绑定了SIM行情网关,并进行了模拟入金。

# 3. 打开手工交易页面

先选择模拟账户,然后选择模拟合约,此时便能看到模拟的行情数据了。 手工交易界面

# 4. 创建一个策略模组进行程序化交易

以上创建的模拟行情与模拟账户不单单可以模拟手工交易,还可以模拟自动化交易。 创建测试模组

启用模组后,可以在 模组日志 检查行情数据接收是否正常。

注意:

  • 要切换到TRACE模式,会有平台统一的TICK日志,代表着自动化模组正在接收的行情数据;
  • 由于日志默认会不断刷新,如果想翻看之前的日志,要禁用 自动滚动 模组日志说明

# 总结

通过这个小小的例子,可以看出Northstar的设计理念以及各个页面模块之间的关系:

  • 行情数据是开放的。 既可以用在手工交易,也可以用在模组程序化交易;
  • 行情数据是任意的。 放什么样的数据,就能收到什么样的数据,因此可以放实盘数据、历史数据、模拟数据。出于不同的目的播放不同的数据,就能实现不同的效果;
  • 行情是要订阅的。 通过在行情网关订阅相关的合约来订阅行情;
  • 行情是要关联的。 行情要与交易账户绑定,不管是手工交易还是程序化交易,都是基于交易账户来完成的,所以只有正确绑定了行情数据,才能进行正常的交易;