Thursday, October 6, 2016

Forex Error 133

Problema EA: Demo vs cuenta real. ayúdame ha unido Ene 2010 Estado: Junior Member 1 Mensaje Hola a todos, tengo un gran problema con mi EA. Puede ayudar a todos a mi cuando se crea la cuenta de demostración para probar mi EA. Todo lo que es bueno, no emitir ningún tipo de error. Pero cuando se utiliza esta EA con la cuenta real / real. Mi problema EA el error 133 ERRTRADEDISABLED Comercio está desactivado. No sé por qué sucedió esto es que hay alguien para conseguir el mismo error y me puede ayudar a solucionarlo. Muchas gracias, tenga un buen fin de semana. Usuario Dic 2010 Estado: Miembro 6 Mensajes me sale el mismo error y han descubierto que las razones más comunes son si usted está fuera de los fondos, envíe s / l amp t / p para una orden de no exesisting (o con brookers ECN en . la misma OrderSend () me trató de corregir estos en mi EA, pero todavía estoy recibiendo el error 133 que estoy usando el siguiente código para enviar órdenes - con OrderModefy poner en t / p amp s / l - 100 cada uno), pero sigue siendo el mismo. si (doTrade 1) Imprimir (quotEvaluating operación larga. quot) // ticketOrderSend (SMBL, OPBUY, Lotes, Pregunta, 0, ASK-slpoints, Asktplpoints, quotHQTquot, al azar, 0, Verde) doble AskPrice Pregunta ticketOrderSend (SMBL, OPBUY, Lots2, AskPrice, 0, 0, 0, quotHQTquot, al azar, 0, verde) si (ticketgt0) OrderModify (billete, 0, AskPrice-slpoints, askPricetplpoints, 0, verde) orderNumber setLastTicket (billete) si (debugLevel gt 3) si (gestor de archivo gt 0) FileWrite (gestor de archivo, orderNumber, SMBL, OPBUY, Lotes, AskPrice, 0, AskPrice-slpoints, askPricetplpoints, quotHQTquot, al azar, Mamin, longMa50, longMa200, RSI, ac) FileFlush (gestor de archivo) otra impresión (apertura quotError COMPRAR orden. quot, retorno GetLastError ()) (0) he estado tratando de resolver esto por un largo tiempo y el corredor es no ayuda en absoluto. Cualquier ayuda sería muy apreciada. Usuario Dic 2010 Estado: Miembro Mensajes 6 Me acabo de descubrir por qué me dieron el error 133 Comercio discapacitados. Yo estaba tratando de comercio EURUSD en mi EA pero mi cuenta está en euros por lo que sólo podían comerciar EURUSDeur. Cuando cambié símbolo para EURUSDeur todo funcionaba bien y ahora estoy perdiendo dinero a una velocidad rápida .. Que tenga un buen día Usuario desde Abr 2009 Estatus: MT4 programador 750 Mensajes Hola, cuando cambié símbolo para EURUSDeur todo funcionaba bien y ahora estoy perdiendo dinero en una velocidad rápida .. Los miembros deben tener al menos 0 vales comentarios en este hilo. 0 comerciantes Observando ahora la divisa Factoryreg es una marca registrada. Acerca de los productos conecte WebsiteForex Blog Manipulación OrderSend Error 131 en MetaTrader 4 10 de julio de DE 2008 (Última actualización el 5 de diciembre de 2009) por Andriy Moraru OrderSend Error 131 es un problema muy popular que se encuentra por lo general cuando se prueba asesores expertos MT4. Lo que hace que este error It146s llama ERRINVALIDTRADEVOLUME en el código MT4. Eso significa que su asesor de expertos está intentando enviar una orden con un volumen comercial válida. En la mayoría absoluta de los corredores de MT4 el establecimiento de algunas EA para abrir una orden de 0.123 lotes generará este error. Pero a veces it146s genera cuando el EA, creado para el mini o micro cuentas, se utiliza en la cuenta estándar. Si tropieza en OrderSend error 131 durante las pruebas, puede encontrar rápidamente la configuración incorrecta de su EA 8212 encontrar el estándar init () función dentro de su código EA146s e insertar estas líneas de código que hay: Imprimir (MarketInfo (símbolo (), MODELOTSIZE)) Imprimir (MarketInfo (Símbolo (), MODEMINLOT)) Imprimir (MarketInfo (Símbolo (), MODELOTSTEP)) Imprimir (MarketInfo (Símbolo (), MODEMAXLOT)) la primera línea le dará la información sobre el número de unidades de un lote ejerce cuando el comercio en esta cuenta (100000 significaría un montón de tamaño estándar). Recuerde, que en su experto advisor146s sesión esta línea será a partir de la primera de abajo hacia arriba, no al revés. La segunda línea le dirá la cantidad mínima de los lotes se puede comerciar (este es el error más habitual you146ll probablemente sólo tiene que fijar el importe de los lotes su EA comercia de 0,1 a 1). El tercero dará el paso mínimo para el volumen de comercio en lotes. La cuarta línea le dirá la cantidad máxima de lotes que su EA puede comerciar. Por ejemplo, cuenta de demostración en FXOpen genera esta información cuando inserto esas líneas en el código: 2008.07.10 15:13:37 MACD EURUSD de muestra, H1: 10000 2008.07.10 15:13:37 MACD EURUSD de muestra, H1: 0,01 2008.07 .10 15:13:37 MACD Muestra EURUSD, H1: 0,01 2008.07.10 15:13:37 MACD EURUSD de muestra, H1: 100000 eso significa que 1 lote es de 100.000 unidades (un tamaño estándar), el volumen mínimo de operación es de 0,01 lote ( así, uno puede comerciar a partir del 10 el 1 de posición en un par de divisas basado en el dólar), el paso mínimo el volumen de comercio es también 0,01 lote (uno puede comerciar 0,33, 0,4 o 1,25 volúmenes mucho, pero can146t enviar órdenes con 0,333 tamaño del lote) y el volumen máximo que uno puede usar para abrir una posición es de 10.000 lotes. Usted puede incorporar la función MarketInfo () a un nivel más complejo en su EA, por lo que puede comprobar automáticamente los valores permitidos y corregir su configuración. Pero si don146t desea codificar tanto, sólo puede utilizar el código anterior para averiguar los valores correctos y corregir los ajustes manualmente. Mensajes relacionados: 6 Respuestas a 8220Handling OrderSend Error 131 en MetaTrader 48221 Esto es un poco de Mejora: // Imprimir (8220MODELOTSIZE 8220, MarketInfo (Símbolo (), MODELOTSIZE), 8220, 8220 Símbolo, Símbolo ()) Imprimir (8220MODEMINLOT 8220, MarketInfo ( símbolo (), MODEMINLOT), 8220, símbolo de 8220, símbolo ()) Imprimir (8220MODELOTSTEP 8220, MarketInfo (símbolo (), MODELOTSTEP), 8220, símbolo de 8220, símbolo ()) Imprimir (8220MODEMAXLOT 8220, MarketInfo (símbolo (), MODEMAXLOT), 8220, 8220 Símbolo, Símbolo ()) // Ogn Polat Respuesta: 27mo de agosto de 2012 a las 15:14 Gracias por sus help. But han utilizado este código y he aprendido mucho de tamaño máximo es 30. ¿Cómo puedo aumentar máx tamaño del lote. Sólo su corredor puede aumentar el tamaño de lote máximo permitido. Puede intentar ponerse en contacto con su servicio de soporte acerca de eso, pero no estoy seguro de que van a aumentarlo. Es lo que realmente tiene que abrir tan grandes posiciones 8220You puede incorporar la función MarketInfo () a un nivel más complejo en su EA, por lo que puede comprobar automáticamente los valores permitidos y corregir su settings8221 Por favor, ¿cuál es el código. Lo necesito, pero no soy un codificador. Agradecido. Chad Chad, Si aren8217t codificador it8217d ser mejor para que pueda utilizar la solución propuesta en este post. Integración de MarketInfo () en el código de ajustes automáticos es diferente en cada caso y yo won8217t poder ayudarle aquí. Más que eso, don8217t realmente lo necesita si aren8217t un codificador profesional. Dios te bendiga me estaba volviendo loco tratando de resolver esto. Finalmente entiendo por qué mi EA trabaja en el mini pero no tan bien en las cuentas normales. Gracias. Deja un Asesores Expertos ReplyAll creado por EA Coder mostrar un código especial mensaje de error en los gráficos de MT4 cuando se produce un error durante la fase de apertura, cierre o modificación de una orden. Si ve un mensaje como oe131 en el gráfico cuando se suponía un nuevo oficio para ser abierto, usted sabe que se ha producido un error. Tipos de códigos de error del mensaje de error códigos de mensaje siempre comienzan con dos letras seguidas de un número de código de error. Los códigos de error que uso son los mismos que los utilizados en el lenguaje de programación MQL4 y se explican en detalle en la página de documentación mql4. Cuando se produce un error durante la apertura del comercio Toma nuestras anteriores oe131 ejemplo. Ahora sabemos que indica un error durante una apertura del comercio, con el código 131. Si nos fijamos en la lista completa de los códigos de error. éste significa volume8221 comercio 8220invalid, que nos alerta para comprobar los ajustes de gestión de dinero que nos hemos fijado para el asesor experto. Este tipo de error aparece cuando un tamaño de lote es cero, si es demasiado pequeña o si es demasiado grande, ya que todos los corredores tienen limitaciones de tamaño de lote. Algunos no permiten el tamaño del lote sea menor de 0,1, mientras que otros permiten que los tamaños de lote tan bajas como 0,01. Esto varía entre los diferentes agentes y diferentes tipos de cuenta. Por lo general, asesores expertos de EA Coder fijar el tamaño del lote de acuerdo con las limitaciones de los agentes, pero las excepciones pueden aplicar porque no todos los corredores reportan los valores de limitación para corregir las AE. Un ejemplo de esto es un corredor de informes el tamaño mínimo permitido mucho para ser 0,01 mientras que en realidad es en realidad 0.1. En un caso como este, si se permite establecer la EA para utilizar un tamaño de lote en algún lugar entre 0,01 y 0,09 no será capaz de hacer pedidos, ya que no será capaz de fijar el tamaño del lote a causa de ella se informa de manera incorrecta. Por lo que recibirá el mensaje de error oe131 impreso en la carta. Otro ejemplo sería la de obtener el error oe133. Esto se presenta como 8220Trade es disabled8221 y significa que el corredor no permite al comercio de ese par. Si aparece este error, incluso cuando el cliente intenta abrir el comercio de forma manual en el mismo gráfico, a continuación, MT4 EA debe estar unido a un par similar con el sufijo. Por ejemplo, si usted consigue este error en EURUSD, por favor busque el nombre de par EURUSD como mo EURUSD FXF. Si usted es capaz de abrir manualmente las operaciones en el mismo par podría ser que su agente no permite utilizar robots comerciales (EA8217s) de ese par o cuenta. En contacto con ellos para obtener más información. errores abiertos comerciales comunes: 128 8211 Comercio de tiempo de espera. 129 8211 Precio incorrecto. 130 8211 paradas no son válidos. 131 8211 el volumen de comercio no es válido. 133 8211 El comercio está desactivado. 134 8211 No el dinero suficiente. 146 8211 Comercio contexto está ocupado. Cuando se produce un error durante la orden de modificación permite echar un vistazo a otro error común que puede recibir. Sería impreso en su gráfico como me130 que significa 8220modify de error 1308221 y medios stops8221 8220invalid. Esto nos dice que la pérdida de la parada y / o tomar los valores de ganancia son incorrectos o demasiado cerca del precio actual del mercado. La distancia mínima entre el mercado y los precios de parada se llama limitación StopLevel este valor simplemente le dice al EA qué tamaño en pips es la limitación. En 5 corredores de dígitos se informa como puntos y se debe convertir a pips. Sin embargo esto es algo que el usuario no necesita preocuparse, porque EA Coder asesores expertos manejar estas cosas automáticamente. Pero si se obtiene un error me130, asegúrese de comprobar los valores de TP y SL que usted está utilizando. errores de modificación comerciales comunes: 128 8211 Comercio de tiempo de espera. 130 8211 paradas no son válidos. 146 8211 Comercio contexto está ocupado. Cuando se produce un error durante el comercio de cerca Es posible obtener un error cuando CE146 EA intenta cerrar un pedido. Esto indica que se produjo un error8221 8220close cuyo código es 146. Esto significa 8220trading busy8221 contexto y es error muy común, especialmente en los terminales MT4 de mayor edad cuando se tienen varios asesores expertos adjuntos. EA Coder robots tienen un mecanismo de manejo de errores inteligente incorporado y harán todo lo posible para evitar errores de contexto 8220trading busy8221 incluso si usted tiene múltiples robots que operan en su cuenta. Pero en el caso de conseguir uno de estos errores, sólo tratar de minimizar el número de EA que se ejecuta en la misma cuenta o un conjunto de ellos para evitar la realización de operaciones comerciales, al mismo tiempo, si eso es posible con su EA. comerciales comunes errores de cierre: 128 8211 Comercio de tiempo de espera. 146 8211 Comercio contexto está ocupado. El retraso de las operaciones comerciales EA puede tener que retrasar una operación de comercio para evitar la interrupción de las reglas de programación MQL cuando se produce un error. Se volverá a intentar la misma operación de comercio, si es necesario, y tendrá que esperar en algún lugar entre 1 a 5 segundos entre cada intento. Estas son reglas muy lógicos de programación de robots comerciales Metatrader y EA Coder obedezer. Ver la lista completa de los errores de ejecución. En caso de que haya un retraso en la ejecución de una operación comercial (si se está abriendo, modificación o cierre de un comercio) EA imprimirá una pequeña imagen del reloj en la tabla. Esto indica que hubo algún tipo de error y EA tuvo que retrasar su funcionamiento durante algunos segundos a obedecer las reglas y no sobrecargar los servidores intermediarios. pestaña expertos en la terminal MT4 Cuando se produce algún error, la EA se imprimirá un mensaje de error más detallado en la ficha expertos en la parte inferior del terminal MT4. Puede cambiar a esa pestaña cualquier momento y desplazarse hacia abajo para ver una lista completa de errores, advertencias y mensajes informativos. Estos pueden ayudar a resolver una serie de problemas rápidamente, incluso si usted no tiene mucha experiencia en el uso de la plataforma MT4 y asesores expertos o indicadores personalizados. La apertura de los archivos de registro de carpetas directamente desde un terminal MT4 Cuando usted está viendo la ficha Expertos puede hacer clic en el botón derecho del ratón en cualquier lugar en esa zona y elegir 8220Open8221. Esto abrirá la carpeta de archivos de registro para usted. Esta carpeta contiene los archivos con los mismos mensajes que se ven en la pestaña de Expertos, pero desde aquí se puede acceder a los mensajes de los días y semanas anteriores. Además, los mensajes en los archivos de registro se presentan en todo su formato y no se recortan al igual que algunos de los mensajes que aparecen en la ficha de Expertos cuando son demasiado larga. Informar de un error de EA Coder Cuando tenga que informar de un error de EA Coder, describa el problema que tiene en detalle, incluyen los números comerciales que están teniendo problemas con, y asegúrese de adjuntar los archivos necesarios. Es muy importante que usted envíe los archivos de registro de sus MT4-folderexpertslogs modo que Im capaz de investigar un error. También por favor incluya capturas de pantalla de la tabla, donde EA se está ejecutando y si es posible, asegúrese de que el problema es visible en la imagen. Esto ayudará a proporcionarle un apoyo más útil. Usted puede notar que la carpeta de archivos de registro está vacío o imposible tener todos los archivos de registro de los últimos (los nombres de los archivos indican la fecha de su creación). En este caso, por favor llevar a cabo los pasos descritos anteriormente que detallan cómo abrir la carpeta de archivos de registro directamente desde la ficha Expertos en la parte inferior de su terminal MT4. Antes de informar de un soporte problema o solicitud de aprender cómo funciona una característica de EA, por favor consulte el manual de instrucción. Esto puede ayudar a resolver su problema más rápido y usted también aprenderá cómo utilizar la aplicación mejor. etiquetado orden durante EA backtest Nuestros asesores expertos tienen un mecanismo especial para el etiquetado incorporado. Se activa cuando se ejecuta EA en el probador de estrategia de su MT4 y se va a crear números de etiqueta para cada orden que se coloca en un backtest. Esto ayuda a realizar un seguimiento de sus operaciones fácilmente como se puede ver por encima de los números de orden de cada comercio en el gráfico. En primer lugar soy un padre, un marido y luego el autor del libro Cómo iniciar su propio Forex señales de servicio. También soy un comerciante de la divisa, un programador, un empresario, y el fundador de EA-codificador blog de la divisa. He creado dos de las copiadoras comerciales más populares y otras herramientas comerciales para MT4 que ya se utilizan en todo el mundo por cientos de operadores de divisas. 4 Comentarios en mi forex MT4 FXOpenMexico informa volumn válido. i tratar toda la sieze palanca y abrir el balance más alto de demostración, pero el mismo mensaje sigo en la presentación de informes. Por ello, mi plataforma MT4 ha MFIforex todavía se niegan a actualizar o conectarse a la network. what puedo hacer I yo para abrir cuenta real después de esta prueba se ejecuta esta demo, pero ahora estoy discorrage Rimantas Petrauskas dice: es realmente difícil de resolver su problema cuando no se sabe si está utilizando EA creado por mí o por otra persona. Sin embargo, creo que tienes este problema cuando EA no prepara al tamaño del lote derecha. Por ejemplo, si el tamaño de su uso mucho EA de 0,15 y su corredor permite a los tamaños de lote solamente en incrementos de 0,1 obtendrá 8220invalid volume8221 error. En este caso, puede utilizar tamaños de lote como este 0.1, 0.2, 0.3, 0.4, etc. Si su corredor permite tamaños de lote en incrementos de 0,01, entonces el tamaño de 0,15 montón debería funcionar bien si hay suficiente dinero en su cuenta. Todos los EA8217s que crear automáticamente detectan estos valores desde el broker y prepara el tamaño del lote a evitar tales errores. Es posible que desee echar un vistazo a la pestaña 8220Experts8221 o ficheros log para más mensajes de error. Tal vez hay una explicación del tamaño de lote exacto impreso después de que fue rechazado por el corredor. Espero que esto ayude. Saludos, Rimantas Petrauskas EE. UU. Gobierno Obligatorio Renuncia - compraventa de divisas con margen acarrea un alto nivel de riesgo, y puede no ser adecuado para todos los inversores. El alto grado de apalancamiento puede trabajar en contra de usted, así como para usted. Antes de decidir invertir en divisas debe considerar cuidadosamente sus objetivos de inversión, nivel de experiencia y apetito de riesgo. Existe la posibilidad de que deba afrontar la pérdida de parte o la totalidad de su inversión inicial y por lo tanto no debe invertir dinero que no pueda permitirse perder. Usted debe ser consciente de todos los riesgos asociados con el comercio de divisas y buscar el asesoramiento de un asesor financiero independiente si tiene alguna duda. La compra, venta o consejo con respecto a una moneda sólo pueden ser realizadas por un agente / distribuidor autorizado. Ni nosotros, ni nuestros afiliados o asociados que participan en la producción y el mantenimiento de estos productos oa este sitio, es un agente / corredor registrado o asesor de inversiones en cualquier Estado o jurisdicción sancionada por el gobierno federal. Se anima a todos los compradores de productos mencionados en este sitio para consultar con un representante autorizado de su elección con respecto a cualquier estrategia de negociación comercial en particular o. Ninguna representación se está haciendo que cualquier cuenta o pueda lograr beneficios o pérdidas similares a los analizados en este sitio web. El desempeño pasado de cualquier sistema de comercio o la metodología no es necesariamente indicativa de resultados futuros. entender claramente lo siguiente: La información contenida en este producto no son una invitación a negociar ninguna inversión específica. Trading requiere arriesgar dinero en la búsqueda de la ganancia futura. Esa es su decisión. No se arriesgue a cualquier dinero que no pueda permitirse perder. Este documento no tiene en cuenta sus propias circunstancias financieras y personales individuales. Está destinado a fines educativos y no como asesoramiento de inversión individual. No actuar en este sin consultar a su profesional de la inversión, que verificará lo que es adecuado para sus necesidades particulares amp circunstancias. Si no busca asesoramiento profesional detalladas adaptadas personalmente antes de la actuación podría conllevar a que actuar en contra de su propio interés amplificador podría conducir a pérdidas de capital. CFTC REGLA 4.41 - resultados de rendimiento hipotético o simulados TIENEN CIERTAS LIMITACIONES. Diferencia de un registro RENDIMIENTO actuales, resultados SIMULADOS NO representan operaciones reales. También, ya que los comercios no se han ejecutado, los resultados pueden tener BAJO-O-OVER compensado el impacto, de haberlo, de ciertos factores de mercado, como la falta de liquidez. PROGRAMAS comerciales simuladas, en general, están sujetos a los hecho de que están diseñados con el beneficio de la retrospectiva. NO SE REALIZA LA REPRESENTACIÓN QUE CUALQUIER CUENTA O ES pueda lograr beneficios o pérdidas similares a las indicadas. Este sitio web utiliza cookies para que podamos ver cómo se utiliza el sitio. Las cookies no pueden identificarle. Si usted continúa utilizando este sitio vamos a suponer que usted es feliz con esto. Me UnderstandHow para vencer OrderSend Error 130 en MetaTrader 4 Por demanda popular, estrategias probadas sobre cómo superar cada trader8217s algorítmicos peor pesadilla 8211 Error 130 ¿De dónde proviene este error ¿Qué significa para su asesor experto ¿Cómo se puede encontrar la parte de su código que está causando el error abordamos todo esto y more8230 Para empezar, una definición formal de nuestro amigo, mql4 Documentación: That8217s derecho eso es todo lo que se obtiene de MetaQuotes. Y la figura rest8230 Ir OrderSend Error 130 se menciona brevemente en otras secciones de la documentación. Sin embargo, no existe una guía exhaustiva a lo que en realidad significa 8220Invalid Stops8221 y cómo hacer frente a esto, tal vez, el problema más común en la programación de la divisa. Pero no es una preocupación That8217s eso he escrito este artículo. Let8217s por esto juntos El asesino silencioso So8230 se puso en marcha su asesor de expertos and8230 no pasa nada. No hay órdenes de compra, órdenes de venta, no hay órdenes pendientes, ni siquiera los mensajes de error en el logs8230. Sólo silencio. Usted decide que esperar unas horas / días / semanas, y nada cambia en realidad 8211 las cartas suben y bajan, pero don8217t ve ningún beneficio. Esto puede ir en forever8230 La verdadera razón es simple 8211 you8217re realmente conseguir ERRINVALIDSTOPS (que es el término técnico correcto para el tema), pero can8217t verlo. That8217s porque 130 es un asesino silencioso. Un asesino a sangre fría de su cerebro y calma interior No hay manera de recoger este error a través de registros asesor experto o incluso los registros de terminales. La única manera de coger es mediante la adición de los mecanismos a prueba de fallos derecha en su código. Here8217s un ejemplo que puede adaptarse a su código: Lo que estamos haciendo aquí está tomando el número de billete y que OrderSend () devoluciones y comprobar si es menor que cero. Si es así, entonces eso es una señal de MetaTrader 4 decirnos que había un problema con la solicitud. El código de error se imprime a cabo en la pantalla usando alerta () y la función incorporada GetLastError (). Este código dará una ventana emergente como en la imagen en la parte superior de este artículo. Nota: puede utilizar Impresión () en lugar de Alerta () para redirigir el mensaje directamente a los EA8217s log en lugar de mostrarla en la pantalla. Núcleo de OrderSend de error 130 paradas no válidos es el nombre real para el culpable que nos ocupa hoy. Entonces, ¿qué paradas no válidos en MetaTrader 4 significan realmente Por una orden de mercado (comprar o vender) paradas no válidos significa que el StopLoss y / o TakeProfit que ha solicitado no fue posible establecer para su orden. Por lo tanto, dado que una solicitud no puede ser cumplida sólo parcialmente, la orden no fue ejecutada en absoluto para un pedido pendiente (Buy Stop, Buy Limit, Sell Stop, o venta limitada) paradas no válidos significa que, o bien (1) que había problemas con el SL / TP (igual que antes) o (2) el problema fue con el precio de entrada que ha especificado para la propia orden como podemos ver, el problema está siempre con uno (o varios) de los precios que su Robot Forex son definidos en su solicitar al servidor de comercio. Ahora que sabemos que nuestros enemigos 8211 let8217s majaban 1) StopLoss amp TakeProfit son precios Hay varias causas posibles de ERRINVALIDSTOPS, y uno de los más frecuentes entre los principiantes es especificar el StopLoss y TakeProfit en pips en lugar de los niveles de precios actuales. De esta manera: Sin embargo, tenga cuidado EA8217s Algunos ya tienen módulos que detectan el número de dígitos después del punto decimal, y ajustará automáticamente sus parámetros de entrada para usted. En estas situaciones se multiplican por 10 entradas en realidad puede conducir a un rendimiento errónea. Nota: Yo planeo publicar un artículo separado donde discutiremos cómo crear nuestros propios módulos para detectar el número de dígitos después del punto decimal 3) cuentas corredores ECN ECN tienen sus propias especificidades. Uno de ellos es 8211 cuando el comercio a través de un broker ECN usted no será capaz de establecer un StopLoss y / o TakeProfit con su orden de mercado (comprar o vender). Si intenta hacer esto 8211 obtendrá un error 130. Sin embargo, por supuesto, es necesario fijar un StopLoss (y tal vez TakeProfit) por su orden, y esto debe hacerse tan pronto como sea posible después de que la orden ha sido ejecutada. Prueba este código: Usted puede agregar esta función a su código (al final) y luego usarlo en lugar de OrderSend () en el código principal. Esta función añade un paso adicional en el proceso de enviar una orden de mercado. En primer lugar, enviar la solicitud para ejecutar una orden de mercado excluyendo el StopLoss y TakeProfit. A continuación, se modifica el orden de mercado recién abierto mediante la adición de la SL y TP deseada. Hay, por supuesto, el riesgo de que se ejecutará la orden, pero la modificación se producirá un error. Sin embargo, en ese caso, la función notificará de inmediato al comerciante que el StopLoss y TakeProfit no se han establecido. No dude en para modificar esta función para que se adapte a sus necesidades y estilo de negociación. 4) Stop-niveles de parada-Los niveles son un mecanismo para que los corredores para protegerse de cierta volatilidad y los riesgos relacionados con la liquidez. En términos simples, usted no será capaz de ajustar su StopLoss o TakeProfit O cualquier orden pendiente más cerca que un número predeterminado de Pips al precio de mercado actual. Para averiguar lo que el nivel de parada es para un par de divisas específico que necesita para presionar CTRLU en su teclado, seleccione el par de divisas deseado y haga clic en el botón de 8220Properties8221, como se muestra en la ilustración siguiente: En este ejemplo, el nivel de paro para AUDUSD es de 3 pips . Esto significa que usted no será capaz de establecer el StopLoss para su pedido a menos de 3 pips para el precio al que se abrirá el orden. Esto también significa que cualquier orden pendiente tendrá que ser fijado al menos 3 pips del precio actual del mercado. Si Robot trata de romper estas reglas y establecer un StopLoss / o TakeProfit Orden pendiente dentro del intervalo de parada de nivel, entonces se obtendrá un error 130 8220Invalid Stops8221. Por lo que sólo tener en cuenta el nivel de Stop de la moneda donde sus EA8217s están negociando 8211 don8217t especificar parámetros excesivamente pequeñas y Stoploss TakeProfit. También vale la pena señalar que los pares de divisas más exóticas pueden tener mucho más significativos niveles de parada. Fore ejemplo, para la cotización AUDNZD el nivel de parada con el mismo agente como en el ejemplo anterior es de 20 pips. Para GBPSEK (libra esterlina frente a la corona sueca) 8211 it8217s 100 pips. 5) La normalización de dobles junto a algunos corredores se encuentra que por una razón desconocida la Pregunta y precios de la oferta se pasan al comerciante con dígitos insignificantes adicionales después del punto decimal. Por ejemplo: en lugar de 1,1606 el agente le daría 1,160600001 Ahora bien, este fenómeno no tiene efecto sobre el comercio manual, por otra parte puesto que el terminal MT4 está cableado para mostrar un cierto número de dígitos después del punto decimal (4 o 5) 8211 que no lo hará ser capaz de notar ninguna diferencia en absoluto Sin embargo, estos 8216negligible8217 dígitos después del punto decimal pueden tener un efecto dramático en asesores expertos causing823082308230 that8217s derecho Nuestro viejo amigo, OrderSend Error 130 Here8217s una estrategia que yo personalmente uso para proteger a mis Robots de este problema: este truco poco permite normalizar (en términos simples 8211) Ronda cualquier precio que se está introduciendo en el OrderSend función (). De esta manera se cortó todos 8216negligible8217 dígitos después del punto decimal. Conclusión Hoy hemos visto que puede haber múltiples (al menos 5) provoca a error 130. Aunque este es un buen número, los problemas subyacentes son triviales y pueden ser corregidos en cuestión de minutos. Por lo tanto, un error 130 no debe ser temido Si ha encontrado este culpable, it8217s sólo una cuestión de pasar por la lista anterior, la búsqueda de la situación que le corresponda y la aplicación de la solución prescrita. Esperamos que haya encontrado este artículo útil, hágamelo saber si usted tiene alguna pregunta por el uso de la sección de comentarios. ¿A qué esperas para EMPEZAR CON LA comercio de divisas ADADEMYLocal Comercio copiadora y el error 133 en la cuestión MT4 Cuenta Cliente Today8217s LTC es: copiadora Comercio da un error OrderSend (133) y dice que mi agente desactivado una de las parejas. ¿Qué quiere decir que en la mayoría de los casos esto sucede cuando su uso corredor de sufijo de la moneda y la copiadora comercial no fue capaz de detectar automáticamente o detectados de forma incorrecta. Para resolver este arreglo es necesario configurar manualmente el sufijo utilizando la opción CurrencyNameSufix y también establecer la opción TurnOffAutoSufixDetection a TRUE. Desactivar la detección automática de sufijos en el cliente de LTC por lo general de EA Esto puede ocurrir cuando su corredor tiene más de un símbolo para el mismo par de divisas, por ejemplo EURUSD y luego el mismo par con algún sufijo al final como EURUSDAsk. nombre de la moneda sufijo 8220c8221 en la plataforma MT4 Otra razón para tal error puede ser cuando la negociación en algunos o todos los pares está deshabilitado por su intermediario. Trading puede ser desactivada temporalmente o permanentemente. Tal vez it8217s su nueva cuenta y su intermediario necesita la opción de comercio de automóviles de su lado para permitir. Debe comunicarse con su corredor de si la 1ª solución no sirvió de nada. También hubo casos en que los clientes recibieron el mismo error debido a una mala conexión a Internet en su servidor VPS o un ordenador. En cualquier caso, siempre se puede tratar de abrir una posición de forma manual en el mismo par de divisas y ver si funciona. Si se obtiene el mismo error, entonces probablemente el comercio está deshabilitado para ese par y sólo su agente le puede ayudar con esto. Por favor gustaría compartir y si este video fue útil para usted, y dime lo que piensas en los comentarios a continuación Si tiene alguna pregunta más ver otros videos en mi MT4 copiadora blog o ponerse en contacto con mi equipo de apoyo.


No comments:

Post a Comment