Ejemplo n.º 1
0
        public override BaseRobot MakeCopy()
        {
            var bot = new MovAvgMomentumRobot
            {
                StopLossPoints        = StopLossPoints,
                TakeProfitPoints      = TakeProfitPoints,
                MovAvgPeriod          = MovAvgPeriod,
                CloseOpposite         = CloseOpposite,
                DealsToChangeTrend    = DealsToChangeTrend,
                MartingalePercent     = MartingalePercent,
                MartingaleChainLength = MartingaleChainLength,
                EnterWhileOpened      = EnterWhileOpened,
                FixedVolume           = FixedVolume,
                Leverage        = Leverage,
                RoundType       = RoundType,
                NewsChannels    = NewsChannels,
                RoundMinVolume  = RoundMinVolume,
                RoundVolumeStep = RoundVolumeStep
            };

            CopyBaseSettings(bot);
            return(bot);
        }
Ejemplo n.º 2
0
 public override BaseRobot MakeCopy()
 {
     var bot = new MovAvgMomentumRobot
     {
         StopLossPoints = StopLossPoints,
         TakeProfitPoints = TakeProfitPoints,
         MovAvgPeriod = MovAvgPeriod,
         CloseOpposite = CloseOpposite,
         DealsToChangeTrend = DealsToChangeTrend,
         MartingalePercent = MartingalePercent,
         MartingaleChainLength = MartingaleChainLength,
         EnterWhileOpened = EnterWhileOpened,
         FixedVolume = FixedVolume,
         Leverage = Leverage,
         RoundType = RoundType,
         NewsChannels = NewsChannels,
         RoundMinVolume = RoundMinVolume,
         RoundVolumeStep = RoundVolumeStep
     };
     CopyBaseSettings(bot);
     return bot;
 }