Nuevas normas que ignoran las antiguas
3 respuestas
fuerza199
hace 9 años #112849
Hola,
Cada vez que creo una nueva regla, el EA parece ignorar la regla anterior. ¿A qué se debe?
EG Si pongo...
Regla 1 a: Oferta > SMA 80 en gráfico diario
Regla 2 a: Cierre > SMA 80 en gráfico de 4 horas
Regla 3 a los cruces de oferta por encima de la SMA en el gráfico de 1 hora
Y luego he colocado soportes de "No hacer nada" en las Reglas 1 y 2, y luego "Entrar en Stop" en la Regla 3, me encuentro con que en la práctica el EA ha ignorado las reglas 1 y 2, y está ejecutando operaciones basándose únicamente en la Regla 3.
Eso no está bien. ¿Qué estoy haciendo mal?
![](https://h8v7k6i3.rocketcdn.me/wp-content/uploads/2021/08/mark-fric_avatar-96x96.png)
Mark Fric
hace 9 años #127354
si lo he entendido bien quieres hacer que ti evalúe las tres reglas para realizar la acción en la regla 3.
No funciona así, cada norma es independiente.
Debe definir las tres condiciones en una regla - puede tener múltiples condiciones en la sección IF.
Mark
Arquitecto de StrategyQuant
fuerza199
hace 9 años #127387
Gracias Mark, el sistema no funcionaba cuando tenía las tres reglas en una sección SI, pero hoy le he echado otro vistazo y creo que es la confusión entre pips y pips reales y cuando usar 20 o 0.0020 lo que me ha liado. Así que voy a tener otra larga mirada para arreglarlo.
Por cierto, si sólo quiero que la primera regla active una operación, supongo que en la segunda regla identifico esa operación y selecciono "NO HACER NADA" en la acción THEN, ya que no existe la opción "NO ABRIR MÁS OPERACIONES".
![](https://h8v7k6i3.rocketcdn.me/wp-content/uploads/2021/08/mark-fric_avatar-96x96.png)
Mark Fric
hace 9 años #127465
Si no desea utilizar la segunda regla, puede eliminarla.
Si desea utilizar varias reglas para abrir operaciones en diferentes circunstancias, puede utilizar los controles de Strategy Control, tales como Posición en el mercado o Orden de apertura de este bar
Mark
Arquitecto de StrategyQuant
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)