Exemplo n.º 1
0
 public RSI(BarSeries series, int length, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.RSI(series.series, length, EnumConverter.Convert(option), (EIndicatorStyle)0, color);
 }
Exemplo n.º 2
0
 public RSI(Indicator indicator, int length, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.RSI(indicator.indicator, length, EnumConverter.Convert(option), (EIndicatorStyle)0, color);
 }
Exemplo n.º 3
0
 public HV(BarSeries series, int length, int span, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.HV(series.series, length, span, EnumConverter.Convert(option), color);
 }
Exemplo n.º 4
0
 public HV(Indicator indicator, int length, int span, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.HV(indicator.indicator, length, span, EnumConverter.Convert(option), color);
 }
Exemplo n.º 5
0
 public MACD(Indicator indicator, int length1, int length2, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.MACD(indicator.indicator, length1, length2, EnumConverter.Convert(option), color);
 }
Exemplo n.º 6
0
Arquivo: Lexer.cs Projeto: Egaros/lib
 internal int GetIntValue(TToken token)
 {
     return((int)EnumConverter <TToken> .Convert(token));
 }
Exemplo n.º 7
0
 public WMA(BarSeries series, int length, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.WMA((FreeQuant.Series.TimeSeries)(series.series), length, EnumConverter.Convert(option), color);
 }
Exemplo n.º 8
0
 protected override ulong Convert(TEnum value)
 {
     return((ulong)EnumConverter <TEnum> .Convert(value));
 }
Exemplo n.º 9
0
 public PERF(BarSeries series, double k, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.PERF(series.series, k, EnumConverter.Convert(option), color);
 }
Exemplo n.º 10
0
 public PERF(Indicator indicator, double k, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.PERF(indicator.indicator, k, EnumConverter.Convert(option), color);
 }
Exemplo n.º 11
0
        public void EmitMarketDepth(Instrument instrument, DateTime time, BidAsk side, OrderBookAction action, double price, int size, int position)
        {
            MarketDepth marketDepth = new MarketDepth(time, string.Empty, position, EnumConverter.Convert(action), EnumConverter.Convert(side), price, size);

            if (this.NewMarketDepth == null)
            {
                return;
            }
            this.NewMarketDepth((object)this, new MarketDepthEventArgs(marketDepth, (IFIXInstrument)instrument.instrument, (IMarketDataProvider)this));
        }
Exemplo n.º 12
0
        public Species(SpeciesEnum _enum, string _name, List <GenreEnum> _availableGenres)
        {
            this._enum            = _enum;
            this._name            = (_name == null || _name == "" || _enum != SpeciesEnum.CUSTOM) ? EnumConverter.Convert(_enum) : _name;
            this._availableGenres = (_availableGenres == null || _availableGenres.Count == 0) ? new List <GenreEnum>(PAPIApplication.GetAllGenres()) : _availableGenres;

            WfLogger.Log(this, LogLevel.DETAILED, "Created new Species " + this._enum);
        }
Exemplo n.º 13
0
 public SMA(Indicator indicator, int length, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.SMA(indicator.indicator, length, EnumConverter.Convert(option), color);
 }
Exemplo n.º 14
0
 public KRI(BarSeries series, int length, BarData option)
 {
     this.indicator = new FreeQuant.Indicators.KRI(series.series, length, EnumConverter.Convert(option));
 }
Exemplo n.º 15
0
 public MACD(BarSeries series, int length1, int length2, BarData option, Color color)
 {
     this.indicator = new FreeQuant.Indicators.MACD(series.series, length1, length2, EnumConverter.Convert(option), color);
 }
Exemplo n.º 16
0
 public KRI(Indicator indicator, int length, BarData option)
 {
     this.indicator = new FreeQuant.Indicators.KRI(indicator.indicator, length, EnumConverter.Convert(option));
 }
Exemplo n.º 17
0
 protected override TEnum Convert(ulong value)
 {
     return(Converter?.Convert((int)value) ?? EnumConverter <TEnum> .Convert((int)value));
 }