He escrito un experto para MT4 que está dando ERROFFQUOTES errores tratando de modificar una orden existente. Pongo el orden en el primer paso con OrderSend, y recibo un reconocimiento de que esto tuvo éxito. A continuación, intento modificar el orden de la StopLoss y objetivo de beneficio con lo que me parecen valores válidos, pero recibir el error. El corredor requiere que la pérdida de stop y objetivo de ganancia se haga en un segundo paso después de la orden se coloca. La muestra de esta mañana se muestra a continuación por el eurusd: EntryPrice es inicialmente 1.3674 StopLoss es 1.3644 EntryPrice (ProfitTargetPoint) 1.3719 ¿Puede alguien explicar por qué esto debería dar lugar a un error 136 (Off Quotes) Gracias de antemano. De la sección de documentación: sin comillas. El corredor no ha suministrado precios ni se ha negado, por cualquier motivo (por ejemplo, no hay precios al inicio de la sesión, precios no confirmados, mercado rápido). Después de 5 segundos (o más) de retraso, es necesario actualizar los datos mediante la función RefreshRates y realizar un reintento. Espero que ayude :) Normalmente APAGADO CITAS sucede cuando usted quiere fijar sus límites de la orden a un cierto precio y el precio se ha movido ya a un cierto otro valor: por ejemplo, usted quiere comprar en 1.5050 pero el tiempo su orden llega en el mercado El precio es en 1.5060, por lo que su pedido es rechazado porque hay demasiada diferencia con lo que pides. Utilice el parámetro SLIPPAGE para aceptar esa diferencia o no. Con un deslizamiento de 3, la mayoría de sus pedidos serán aceptados: significa que si usted pide comprar en 1.5050 y el precio es 1.5053 su pedido será abierto. Espero que ayuda demasiado :-) Gracias por las respuestas, chicos, pero no estoy seguro de que lo explica. El error OffQuotes está siendo devuelto por el OrderModify no el OrderSend, por lo que el deslizamiento no es el problema. Este corredor particular no apoya el resbalón de todos modos. Han modificado MT4 para las órdenes del mercado en ese sentido. Como se muestra con los valores de ejemplo (los reales que causaron el error), la pérdida de parada fue de 30 pips de la entrada y el beneficio de tomar fue de 45 pips de la entrada. Mi archivo de registro muestra que la oferta y la solicitud no se habían movido entre OrderSend y OrderModify. Eso es lo que me intriga. Cualquier otro pensamiento sería apreciado. Bueno, así que la primera respuesta podría ser la correcta. Su servidor de corredores debería haber sido desconectado o no responder cuando sucede. ¿Has intentado hacerlo manualmente? He escrito un experto para MT4 que está dando ERROFFQUOTES errores tratando de modificar una orden existente. Pongo el orden en el primer paso con OrderSend, y recibo un reconocimiento de que esto tuvo éxito. A continuación, intento modificar el orden de la StopLoss y la meta de beneficio con lo que me parecen valores válidos, pero recibir el error. El corredor requiere que la pérdida de stop y objetivo de ganancia se haga en un segundo paso después de la orden se coloca. La muestra de esta mañana se muestra a continuación por el eurusd: EntryPrice es inicialmente 1.3674 StopLoss es 1.3644 EntryPrice (ProfitTargetPoint) 1.3719 ¿Puede alguien explicar por qué esto debería dar lugar a un error 136 (Off Quotes) Gracias de antemano. De la sección de documentación: sin comillas. El corredor no ha suministrado precios ni se ha negado, por cualquier motivo (por ejemplo, no hay precios al inicio de la sesión, precios no confirmados, mercado rápido). Después de 5 segundos (o más) de retraso, es necesario actualizar los datos mediante la función RefreshRates y realizar un reintento. Espero que ayude :) Normalmente APAGADO CITAS sucede cuando usted quiere fijar sus límites de la orden a un cierto precio y el precio se ha movido ya a un cierto otro valor: por ejemplo, usted quiere comprar en 1.5050 pero el tiempo su orden llega en el mercado El precio es en 1.5060, por lo que su pedido es rechazado porque hay demasiada diferencia con lo que pides. Utilice el parámetro SLIPPAGE para aceptar esa diferencia o no. Con un deslizamiento de 3, la mayoría de sus pedidos serán aceptados: significa que si usted pide comprar en 1.5050 y el precio es 1.5053 su pedido será abierto. Espero que ayuda demasiado :-) Gracias por las respuestas, chicos, pero no estoy seguro de que lo explica. El error OffQuotes está siendo devuelto por el OrderModify no el OrderSend, por lo que el deslizamiento no es el problema. Este corredor particular no apoya el resbalón de todos modos. Han modificado MT4 para las órdenes del mercado a ese respecto. Como se muestra con los valores de ejemplo (los reales que causaron el error), la pérdida de parada fue de 30 pips de la entrada y el beneficio de tomar fue de 45 pips de la entrada. Mi archivo de registro muestra que la oferta y la solicitud no se habían movido entre OrderSend y OrderModify. Eso es lo que me intriga. Cualquier otro pensamiento sería apreciado. Bueno, así que la primera respuesta podría ser la correcta. Su servidor de corredores debería haber sido desconectado o no responder cuando sucede. ¿Has intentado hacerlo manualmente Stuck con órdenes abiertas en MT4 quotOff Quotesquot Se unió a diciembre de 2011 Estado: Miembro 132 Mensajes No tengo ni idea de lo que se supone que hacer aquí. SL no está siendo golpeado, TP no está siendo golpeado. Traté de cerrar manualmente en el mercado y sólo sigue diciendo quotOff Quotesquot. Su demo solo, pero su mierda molesto porque mi EA no está abriendo nuevas posiciones a menos que ejecutar una versión modificada. Dice que mi conexión está bien, he comprobado la configuración del servidor / cuenta y es correcta. Si me desconecto y tratar de cerrar la posición que da un estándar quotNo connectionquot error, por lo que no creo thats el problema. También puedo abrir y cerrar nuevas posiciones sin problemas. También se acumula el intercambio Oo. Podía extraño. Alguien tiene alguna idea ¿Estoy perdiendo algo ridículamente obvio aquí Se unió a enero de 2011 Estado: Miembro 1,299 Mensajes No tengo ni idea de lo que se supone que debo hacer aquí. SL no está siendo golpeado, TP no está siendo golpeado. Traté de cerrar manualmente en el mercado y sólo sigue diciendo quotOff Quotesquot. Su demo solo, pero su mierda molesto porque mi EA no está abriendo nuevas posiciones a menos que ejecutar una versión modificada. Dice que mi conexión está bien, he comprobado la configuración del servidor / cuenta y es correcta. Si me desconecto y tratar de cerrar la posición que da un estándar quotNo connectionquot error, por lo que no creo thats el problema. También puedo abrir y cerrar nuevas posiciones sin problemas. ¿Es Alpari por casualidad?
No comments:
Post a Comment