private async Task CheckSignalWithLast(SignalType currentSignal, Signal lastSignal, MarketInfo marketInfo)
 {
     if (lastSignal == null)
     {
         Logger.Info($"First signal for {marketInfo.Market}");
         return;
     }
     if (lastSignal?.SignalType != currentSignal.ToString().ToLower() && currentSignal != SignalType.None)
     {
         if (bool.Parse(Environment.GetEnvironmentVariable("prodIsEnabled")))
         {
             await CreateTrades(currentSignal, marketInfo, "Prod");
         }
         await CreateTrades(currentSignal, marketInfo, "Test");
     }
 }