Exemple #1
0
        protected override void OnStrategyStart()
        {
            dpo1 = new DPO1(Bars, length, BarData.Close);
            sma  = new SMA(Bars, length, BarData.Close);

            AddGroups();
        }
        public override void OnStrategyStart()
        {
            dpo = new DPO1(Bars, length, BarData.Close);
            sma = new SMA(Bars, length, BarData.Close);

            Draw(dpo, 2);
            Draw(sma, 0);
        }
Exemple #3
0
        public override void OnStrategyStart()
        {
            dpo = new DPO1(Bars, length, BarData.Close);
            sma = new SMA(Bars, length, BarData.Close);

            Draw(dpo, 2);
            Draw(sma, 0);
        }
Exemple #4
0
        protected override void OnBar(Instrument instrument, Bar bar)
        {
            Bars.Add(bar);

            Log(bar, barsGroup);

            if (dpo1.Count == 0)
            {
                return;
            }

            if (sma.Count < length)
            {
                return;
            }

            Log(dpo1.Last, dpo1Group);
            Log(DPO1.Value(Bars, Bars.Count - 1, length, BarData.Close), dpo1ValueGroup);

            Console.WriteLine("{0}, {1}", dpo1.LastDateTime, dpo1.Last);
        }