using Binance.TradeRobot.Model.Base; using Binance.TradeRobot.Model.Dto; namespace Binance.TradeRobot.Business { public interface ITradeBusiness { Enums.TradePolicy TradePolicy { get; } void TrendChanged(T singalRequest, T1 robot) where T : BaseSingalRequest where T1 : RobotResponse; void LongCross(T singalRequest, T1 robot, decimal newestPrice,bool isRemedy) where T : BaseSingalRequest where T1 : RobotResponse; void ShortCross(T singalRequest, T1 robot, decimal newestPrice, bool isRemedy) where T : BaseSingalRequest where T1 : RobotResponse; } }