8.10 价差检视
通常,交易人会避免在价格差异大于正常情况时进行交易。所以,我们可以在交易之前检视价格差异,并设定一个最大价差值。这时,我们使用一个外部变量MaximumSpread,并用Marketlnfo( )来检查目前的价差。
这里的程序代码与之前我们加入最小保证金检查的程序代码很类似。我们把之前的程序代码一起填进来,看看这几项检查是如何一起运作的。

你会注意到,我们在开启订单之前执行了最小保证金检查和价差检视。若其中一个条件不成立,我们可以到else区块检查看是什么条件导致交易没有被开启。端视何种条件为真,以显示一种或多种警示信息。