|
|
|
<?xml version="1.0"?>
|
|
|
|
<doc>
|
|
|
|
<assembly>
|
|
|
|
<name>Binance.TradeRobot.Business</name>
|
|
|
|
</assembly>
|
|
|
|
<members>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.Exchange.ExchangeBusiness.GetNoUsedExchangeAccountList(Binance.TradeRobot.Model.Base.Enums.TradePolicy,Binance.TradeRobot.Model.Base.Enums.Exchange)">
|
|
|
|
<summary>
|
|
|
|
获取APIKey未使用交易所账户列表
|
|
|
|
</summary>
|
|
|
|
<param name="tradePolicy"></param>
|
|
|
|
<param name="exchangeId"></param>
|
|
|
|
<returns></returns>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.CheckRobotRegister(Binance.TradeRobot.Model.Dto.AddRobotRequest,Binance.TradeRobot.Model.Db.ExchangeAPIKey@)">
|
|
|
|
<summary>
|
|
|
|
检查机器人注册条件
|
|
|
|
</summary>
|
|
|
|
<param name="addRobotRequest"></param>
|
|
|
|
<param name="exchangeAPIKey"></param>
|
|
|
|
<exception cref="T:Binance.TradeRobot.Model.Base.BusinessException"></exception>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.AddRobotWithTran(Binance.TradeRobot.Model.Dto.AddRobotRequest,System.Data.Common.DbTransaction)">
|
|
|
|
<summary>
|
|
|
|
添加机器人和账户
|
|
|
|
</summary>
|
|
|
|
<param name="addRobotRequest"></param>
|
|
|
|
<param name="tran"></param>
|
|
|
|
<returns>机器人Id</returns>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.AddPyramidPolicyRobot(Binance.TradeRobot.Model.Dto.AddRobotRequest)">
|
|
|
|
<summary>
|
|
|
|
添加金字塔策略机器人
|
|
|
|
</summary>
|
|
|
|
<param name="addRobotRequest"></param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.AddD21PolicyRobot(Binance.TradeRobot.Model.Dto.AddRobotRequest)">
|
|
|
|
<summary>
|
|
|
|
添加动2.1策略机器人
|
|
|
|
</summary>
|
|
|
|
<param name="addRobotRequest"></param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.GetRobotList(System.Nullable{System.Int64},System.String,System.Nullable{Binance.TradeRobot.Model.Base.Enums.RobotState},System.Nullable{Binance.TradeRobot.Model.Base.Enums.Exchange})">
|
|
|
|
<summary>
|
|
|
|
查询机器人基本信息
|
|
|
|
</summary>
|
|
|
|
<param name="robotId">如果robotId有值,将忽略其他条件</param>
|
|
|
|
<param name="symbol"></param>
|
|
|
|
<param name="robotState"></param>
|
|
|
|
<param name="exchange"></param>
|
|
|
|
<returns></returns>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.RobotBusiness.GetD21PolicyRobotList(System.Nullable{Binance.TradeRobot.Model.Base.Enums.RobotState},System.Nullable{Binance.TradeRobot.Model.Base.Enums.SignalPeriod},System.String,System.Boolean,System.Boolean)">
|
|
|
|
<summary>
|
|
|
|
获取动2.1策略机器人列表
|
|
|
|
</summary>
|
|
|
|
<param name="robotState">机器人状态</param>
|
|
|
|
<param name="signalPeriod">信号周期</param>
|
|
|
|
<param name="symbol">交易对</param>
|
|
|
|
<param name="isLoadRecentTradeProfit">是否加载近期交易利润,默认true</param>
|
|
|
|
<param name="isLoadAPIKey">是否加载机器人绑定的APIKey,默认false</param>
|
|
|
|
<returns></returns>
|
|
|
|
</member>
|
|
|
|
<member name="T:Binance.TradeRobot.Business.SpotPolicyBusiness">
|
|
|
|
<summary>
|
|
|
|
现货策略
|
|
|
|
</summary>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.UserBusiness.OneWayAssetChange(System.Int64,System.Decimal,System.Int64,Binance.TradeRobot.Model.Base.Enums.CapitalChangeType,System.String)">
|
|
|
|
<summary>
|
|
|
|
单向资产变更
|
|
|
|
</summary>
|
|
|
|
<param name="operationUserId"></param>
|
|
|
|
<param name="changeAmount"></param>
|
|
|
|
<param name="changeUserId"></param>
|
|
|
|
<param name="capitalChangeType"></param>
|
|
|
|
<param name="remark"></param>
|
|
|
|
<exception cref="T:Binance.TradeRobot.Model.Base.BusinessException"></exception>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.Extensions.RobotExtension.GetBusinessType(Binance.TradeRobot.Model.Base.Enums.TradePolicy)">
|
|
|
|
<summary>
|
|
|
|
获取交易策略对应的业务类型
|
|
|
|
</summary>
|
|
|
|
<param name="tradePolicy"></param>
|
|
|
|
<returns></returns>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.Extensions.UserExtension.CalculateRatio(System.Collections.Generic.IList{Binance.TradeRobot.Model.Dto.UserResponse},System.Boolean)">
|
|
|
|
<summary>
|
|
|
|
计算成员分红/本金比例
|
|
|
|
</summary>
|
|
|
|
<param name="userList"></param>
|
|
|
|
<param name="multiplyBy100">比例乘100</param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.GlobalContext.SubscribeKLine(Binance.TradeRobot.Model.Dto.RobotResponse)">
|
|
|
|
<summary>
|
|
|
|
订阅K线
|
|
|
|
</summary>
|
|
|
|
<param name="robot"></param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.GlobalContext.SubscribeOrderPublish(Binance.TradeRobot.Model.Dto.RobotResponse)">
|
|
|
|
<summary>
|
|
|
|
订阅订单推送
|
|
|
|
</summary>
|
|
|
|
<param name="robot"></param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.GlobalContext.UnSubscribeKLine(Binance.TradeRobot.Model.Dto.RobotResponse)">
|
|
|
|
<summary>
|
|
|
|
取消订阅K线
|
|
|
|
</summary>
|
|
|
|
<param name="robot"></param>
|
|
|
|
</member>
|
|
|
|
<member name="M:Binance.TradeRobot.Business.GlobalContext.UnSubscribeOrderPublish(Binance.TradeRobot.Model.Dto.RobotResponse)">
|
|
|
|
<summary>
|
|
|
|
取消订阅订单推送
|
|
|
|
</summary>
|
|
|
|
<param name="robot"></param>
|
|
|
|
</member>
|
|
|
|
</members>
|
|
|
|
</doc>
|