Exemple #1
0
        //
        //
        //
        public static TTOrderType ToOrderType(UVOrderType uvOrderType)
        {
            switch (uvOrderType)
            {
            case UVOrderType.LimitOrder:
                return(TTOrderType.Limit);

            case UVOrderType.MarketOrder:
                return(TTOrderType.Market);

            default:
                return(TTOrderType.Limit);
            } //switch()
        }     //ToOrderType
        //
        //
        //
        public static TTOrderType ToOrderType(UVOrderType uvOrderType)
        {
            switch (uvOrderType)
            {
            case UVOrderType.LimitOrder:
                return(TTOrderType.Limit);

            case UVOrderType.StopLimitOrder:                // TT doesn't distinguish between a stop limit and a limit order
                return(TTOrderType.Limit);

            case UVOrderType.MarketOrder:
                return(TTOrderType.Market);

            default:
                return(TTOrderType.Limit);
            } //switch()
        }     //ToOrderType