Exemple #1
0
        private ulong SendOrder(string symbol, double price, double volume, ENUM_ORDER_TYPE type)
        {
            //make trader request to MT terminal
            var request = new MqlTradeRequest
            {
                Action  = ENUM_TRADE_REQUEST_ACTIONS.TRADE_ACTION_DEAL,
                Symbol  = symbol,
                Type    = type,
                Price   = price,
                Volume  = volume,
                Comment = "Trade Request from Mt5Trade"
            };
            MqlTradeResult result;

            bool sended = apiClient.OrderSend(request, out result);

            return((sended == true) ? result.Order : 0);
        }