Discusión sobre el artículo "Libro de Recetas MQL5: Cómo Evitar Errores al Configurar/Modificar Niveles de Trading" - página 2
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Hola, al probar su asesor experto en el probador de estrategias en ORO siempre obtuve avisos Falló al abrir la posición - Paradas no válidas - no se abrieron posiciones. ¿Qué es lo que estaba mal? ¿Estaba escrito para evitar este tipo de error?
Me temo que necesitamos algo de código para poder ayudarte. Lo más probable es que el error exista en tu código. Compruebe que sus stops son mayores que la distancia mínima permitida y que, por casualidad, no ha colocado mal los stops de compra y venta. También asegúrese de que su corredor permite especificar las paradas en la apertura de la posición - algunos de ellos requieren para agregar paradas sólo a las posiciones existentes (la llamada"ejecución de mercado").
Hola he probado sólo asesor experto adjunto al artículo Cómo evitar errores al establecer / modificar el nivel de comercio, sin ningún cambio (Positionpropertiesplus). Plataforma Instatrader por Instaforex. Las funciones en este asesor estan escritas de tal manera, que si establezco parametros de stops erroneos, estos se establecen en el mas bajo permitido. Así que normalmente no debería obtener ningún mensaje de error - que es cierto por pares de divisas. Pero por GOLD en esta plataforma obtengo por cada intento de positionpropertiesplus EA para abrir la posición con paradas, el mensaje de error de paradas no válidas y ninguna posición en el probador de estrategia fue abierta. ¿Es ese el caso que mencionas - problema con la plataforma instatrader y el broker? En GOLD symbol properties esta escrito instant execution.
Aqui esta el ejemplo de la funcion para el calculo de stoploss del EA mencionado - Yo use el EA adjunto al articulo mencionado sin ningun cambio, solo use GOLD en lugar de pares de forex:
...
Foro sobre trading, sistemas automatizados de trading y testeo de estrategias de trading
Hola,
Por favor, utilice el botón SRC cuando publique código. Gracias.
Esta vez, lo he editado para usted.
Hola He probado sólo asesor experto adjunto al artículo Cómo evitar errores al establecer / modificar el nivel de comercio, sin ningún cambio (Positionpropertiesplus). Plataforma Instatrader de Instaforex. Las funciones en este asesor estan escritas de tal manera, que si establezco parametros de stops erroneos, estos se establecen en el mas bajo permitido. Así que normalmente no debería obtener ningún mensaje de error - que es cierto por pares de divisas. Pero por GOLD en esta plataforma obtengo por cada intento de positionpropertiesplus EA para abrir la posición con paradas, el mensaje de error de paradas no válidas y ninguna posición en el probador de estrategia fue abierta. ¿Es ese el caso que mencionas - problema con la plataforma instatrader y el broker? En GOLD symbol properties está escrito instant execution.
Aqui esta el ejemplo de la funcion para el calculo de stoploss del EA mencionado - Yo use el EA adjunto al articulo mencionado sin ningun cambio, solo use GOLD en lugar de pares de forex:
Una vez más al cálculo de paradas (SL/TP) en EA adjunto - se calculan correctamente sólo por los instrumentos donde el punto de símbolo = tamaño de tick de símbolo. Este no es el caso de GOLD.
Las paradas deben ser en este caso (por GOLD) corregidas al tamaño válido del símbolo, de lo contrario se obtiene un mensaje de error - paradas inválidas.
Así que los avisos de error de GOLD no son el resultado de la ejecución del mercado. EA necesita un poco de corrección en el cálculo de SL/TP, si desea utilizarlo con GOLD.
¿Qué pasa con el cierre de una posición? Si existen condiciones (señal) para el cierre de posiciones en el Asesor Experto, ¿cómo hacerlo, dónde puedo ver tales ejemplos?