You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
919 B
25 lines
919 B
using Binance.TradeRobot.Model.Base;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Binance.TradeRobot.Business.Extensions
|
|
{
|
|
public static class RobotExtension
|
|
{
|
|
private static IDictionary<Enums.TradePolicy, Enums.BusinessType> BusinessTypeDic = new Dictionary<Enums.TradePolicy, Enums.BusinessType>()
|
|
{
|
|
{Enums.TradePolicy.金字塔, Enums.BusinessType.UPrep },
|
|
{ Enums.TradePolicy.动量趋势v2, Enums.BusinessType.Spot_Margin},
|
|
{ Enums.TradePolicy.动量趋势v21, Enums.BusinessType.Spot_Margin}
|
|
};
|
|
|
|
/// <summary>
|
|
/// 获取交易策略对应的业务类型
|
|
/// </summary>
|
|
/// <param name="tradePolicy"></param>
|
|
/// <returns></returns>
|
|
public static Enums.BusinessType GetBusinessType(this Enums.TradePolicy tradePolicy)
|
|
{
|
|
return BusinessTypeDic[tradePolicy];
|
|
}
|
|
}
|
|
}
|
|
|