Browse Source

借币

master
shanji 3 years ago
parent
commit
d90e9c1cec
  1. 10
      Binance.TradeRobot.Business/Business/TradeBusiness/D21TradeBusiness.cs

10
Binance.TradeRobot.Business/Business/TradeBusiness/D21TradeBusiness.cs

@ -141,11 +141,13 @@ namespace Binance.TradeRobot.Business
#region 计算下单数量
step = "计算下单数量";
var diffAmount = 0M; //下单缺口金额
var accountLoanAmount = robot.RobotAccount.LoanAmount; //账户借币金额
var previewTradeAmount = d21Robot.D21Policy.Position; //预估交易额
if (balance < previewTradeAmount)
{
#region 借币
step = "验证借币比例";
#region 验证借币比例
step = "验证借币";
diffAmount = previewTradeAmount - balance;
var diffRatio = diffAmount / balance * 100; //借币比例
@ -203,7 +205,9 @@ namespace Binance.TradeRobot.Business
step = "借币";
try
{
var loanResponse = apiClient.IsolatedMarginLoan(robot.Symbol, diffAmount);
diffAmount = loanResponse.CurrentLoanAmount;
accountLoanAmount = loanResponse.AccountLoanAmount;
}
catch (Exception borrowex)
{

Loading…
Cancel
Save