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
postea el código con tus ediciones -- explica que ediciones hiciste -- veamos.
Si usted está interesado en hacerlo usted mismo, hay una posibilidad de averiguarlo.
Quité todos los datos sobre"media móvil" y "línea de señal MACD", todo lo que pude encontrar.
En este lugar, en lugar de un valor de "0", se dio la línea media. Lo sustituí por "0" en todas partes, al vender, y al cerrar trazas.
Eliminado todos los datos sobre"media móvil" y "MACD línea de señal", todo lo que pude encontrar.
En este lugar, en lugar del valor "0", se especificó la línea media. Reemplazado con un valor de "0" en todas partes, al vender, y al cerrar las trazas.
En el ejemplo largo:
-- ¿qué papel juega la condición resaltada?
Esto es lo que tengo después de corregir lo resaltado anteriormente (pequeños comentarios sobre los detalles de las aperturas):
utilizando long como ejemplo:
-- ¿qué papel juega la condición resaltada?
MathAbs(m_macd_current)>m_macd_open_level - valor actual de la línea principal del indicador MACD modulo
MathAbs(m_macd_current)>m_macd_open_level - valor actual de la línea principal del indicador MACD modulo
sí, sólo esta condición debe ser eliminada o configurada correctamente -- arriba hay una imagen del rendimiento del EA con esta condición eliminada
Sí, sólo esta condición debe ser eliminada o configurada correctamente -- arriba hay una imagen del rendimiento de EA con esta condición eliminada.
No cambié la condición, pero cambié otros valores.
He cambiado OpenLevel y Closelevel a 0, si he entendido bien, esta es una de las condiciones para la apertura de una posición.
Y desactivé Takeprofit y Stoploss.
La apertura de la posición se produce a través del cruce "0", pero por alguna razón la operación se cierra después de 10 pips. Y es deseable que el acuerdo se abrió después de la segunda barra, porque la primera barra no se forma, y hay falsa entrada.
También me puse que el acuerdo se hizo no antes de 60 segundos, es de 10, y que cada 10 segundos, durante el minuto hace una compra o venta, es decir, por un minuto 6 ofertas. Se establece 1 lote, por un minuto hay una compra de 6 lotes o venta, dependiendo de donde se cruza la línea "0".
En parte lo he solucionado, he puesto TakeProfit a 10000 y ha empezado a rollover normalmente, pero se pierden algunas operaciones. Es necesario añadir una función que el rollover se produce en la segunda barra, se obtienen operaciones falsas, y lo más probable debido a esta falta de operaciones.
Si TakeProfit se establece en la cantidad requerida, por ejemplo en "RTS" 100 puntos, cierra una operación en TP, y abre una nueva cuando el indicador cruza "0". Lo he probado en minutos, ya que hay muchas señales.