From 9eedf15e9e5aeda39e60fc76e6deb4dbdc92d289 Mon Sep 17 00:00:00 2001 From: Viacheslav Demydiuk Date: Thu, 22 Oct 2020 22:26:17 +0300 Subject: [PATCH] Issue #208: fixed issue with calling CheckOrders after starting TradeMonitor event MtApi has disconnected state --- MtApi/Monitors/TradeMonitor.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MtApi/Monitors/TradeMonitor.cs b/MtApi/Monitors/TradeMonitor.cs index a80361a0..668f1fd9 100644 --- a/MtApi/Monitors/TradeMonitor.cs +++ b/MtApi/Monitors/TradeMonitor.cs @@ -40,7 +40,13 @@ namespace MtApi.Monitors InitialCheck(); base.OnStart(); } - protected override void OnTriggerRaised() => Check(); + + protected override void OnTriggerRaised() + { + if (IsMtConnected) + Check(); + } + private void Check() { try