示例#1
0
 protected bool SellAltByUsdt(double price, double amount)
 {
     if (AltUsdt.Sell(price, amount) == null)
     {
         LogManager.Default.AddError("alt -> usdt fail. " + ToString());
         Debug.WriteLine("alt -> usdt fail.");
         return(false);
     }
     Debug.WriteLine("alt -> usdt succes.");
     return(true);
 }
示例#2
0
 protected bool UpdateUsdtBalance()
 {
     for (int i = 0; i < 3; i++)
     {
         if (AltUsdt.UpdateBalance(AltUsdt.BaseCurrency))
         {
             if (IsSelected)
             {
                 Debug.WriteLine("update usdt balance succes. " + UsdtBalanceInfo.Available.ToString("0.00000000"));
             }
             return(true);
         }
     }
     if (IsSelected)
     {
         Debug.WriteLine("update usdt balance fail. " + UsdtBalanceInfo.Available.ToString("0.00000000"));
         LogManager.Default.Error("update usdt balance fail. " + ToString());
     }
     return(false);
 }
示例#3
0
 protected bool UpdateAltBalance()
 {
     for (int i = 0; i < 3; i++)
     {
         if (AltUsdt.UpdateBalance(AltUsdt.MarketCurrency))
         {
             if (IsSelected)
             {
                 Debug.WriteLine("update alt balance succes. " + AltBalanceInfo.Available.ToString("0.########"));
             }
             return(true);
         }
     }
     if (IsSelected)
     {
         Debug.WriteLine("update alt balance fail. " + AltBalanceInfo.Available.ToString("0.########"));
         LogManager.Default.AddError("update alt balance fail. " + ToString());
     }
     return(false);
 }