Пример #1
0
        protected override void OnStart()
        {
            label   = "Conejo V3 " + Symbol.Code + " " + TimeFrame.ToString();
            hmafast = Indicators.GetIndicator <HMAfast>(FastPeriods);
            hmaslow = Indicators.GetIndicator <HMAslow>(SlowPeriods);
            _macd   = Indicators.MacdHistogram(LongCycle, ShortCycle, Period);
            rsi     = Indicators.RelativeStrengthIndex(Source, Periods);
            _SSR    = Indicators.GetIndicator <SinewaveSupportResistance>(MarketSeries, 0.07);

            Positions.Opened += PositionsOnOpened;
            Positions.Closed += PositionsOnClosed;
        }
Пример #2
0
        protected override void OnStart()
        {
            label    = "The Major V2 " + Symbol.Code + " " + TimeFrame.ToString() + " / " + HighOrderTimeFrame.ToString();
            tendency = Indicators.GetIndicator <CandlestickTendency>(HighOrderTimeFrame);
            index    = MarketSeries.Close.Count - 1;
            _hmaslow = Indicators.GetIndicator <HMAslow>(SlowPeriods);
            _macd    = Indicators.MacdHistogram(LongCycle, ShortCycle, Period);
            rsi      = Indicators.RelativeStrengthIndex(Source, Periods);
            _SSR     = Indicators.GetIndicator <SinewaveSupportResistance>(MarketSeries, Alpha);

            Positions.Opened += PositionsOnOpened;
            Positions.Closed += PositionsOnClosed;
        }
Пример #3
0
        protected override void OnStart()
        {
            label      = "Colonel V1 " + Symbol.Code + " " + TimeFrame.ToString() + " / ";
            _fastMa    = Indicators.MovingAverage(SourceSeries, FastPeriods, MAType);
            _slowMa    = Indicators.MovingAverage(SourceSeries, SlowPeriods, MAType);
            _macd      = Indicators.MacdHistogram(LongCycle, ShortCycle, Period);
            rsi        = Indicators.RelativeStrengthIndex(Source, Periods);
            _SSR       = Indicators.GetIndicator <SinewaveSupportResistance>(MarketSeries, Alpha);
            _moneyFlow = Indicators.MoneyFlowIndex(MFIPeriod);
            _parabolic = Indicators.ParabolicSAR(minaf, maxaf);

            Positions.Opened += PositionsOnOpened;
            Positions.Closed += PositionsOnClosed;
        }
Пример #4
0
        protected override void OnStart()
        {
            label      = "TheMajorV2PSarMulti" + Symbol.Code + " " + TimeFrame.ToString() + " / " + HighOrderTimeFrame.ToString();
            tendency   = Indicators.GetIndicator <CandlestickTendency>(HighOrderTimeFrame);
            index      = MarketSeries.Close.Count - 1;
            _macd      = Indicators.MacdHistogram(LongCycle, ShortCycle, Period);
            rsi        = Indicators.RelativeStrengthIndex(Source, Periods);
            _SSR       = Indicators.GetIndicator <SinewaveSupportResistance>(MarketSeries, Alpha);
            _zigzag    = Indicators.GetIndicator <ZigZag>(ZzDepth, ZzDeviation, ZzBackStep);
            _moneyFlow = Indicators.MoneyFlowIndex(MFIPeriod);
            _parabolic = Indicators.ParabolicSAR(minaf, maxaf);

            Positions.Opened += PositionsOnOpened;
            Positions.Closed += PositionsOnClosed;
        }