Iniciado por
;
http://www.metaquotes.net/@/forum/user.gifSlawa 19.12.05 13:10 para evitar volver a cotizar Debe usar la última oferta conocida o consultar precios. en el bucle, utilice la función RefreshRates antes de cualquier función comercial. Procedimiento de verificación de precios de FYI: Terminal del cliente: 1. La presencia de los precios del cliente en el flujo de ticks debe verificarse en la Terminal. Si no hay precios disponibles, la devolución inmediata con el mensaje de Servidor de precios no válidos: 2. Los precios enviados por el cliente deben verificarse para ver la desviación disponible (definida por el propietario del servidor) de los precios actuales del mercado. Si el precio satisface la provisión, vaya a la Cláusula 3. Si la desviación excede la definida por el usuario: - si la desviación actual del precio de mercado del precio solicitado por el cliente es menor o igual a Slippage, vaya a la Cláusula 3; - Si la desviación del precio de mercado actual del precio solicitado por el cliente excede el Slippage, la cotización con los precios de mercado actuales se devolverá al cliente. 3. Verificación de los precios dados por el cliente para la disponibilidad en el flujo de ticks. Si están ausentes en el flujo de ticks, la cotización con los precios de mercado actuales se devolverá al cliente. 4. La solicitud será pasada al distribuidor. Si el distribuidor vuelve a cotizar la solicitud del cliente a un precio nuevo, debe verificarse lo siguiente: - si la desviación del precio del distribuidor respecto al precio solicitado por el cliente es inferior o igual a Slippage, el pedido será aceptado para su procesamiento; - Si la desviación del precio del distribuidor respecto al precio solicitado por el cliente supera el Deslizamiento, la cotización con los precios del distribuidor se devolverá al cliente.