EA SL avanzado
18 respuestas
Uwe6000
hace 6 años #203521
Hola, quiero crear el siguiente SL-EA rentable, pero no es fácil.
Especialmente los valores "curso actual" + "SL actual" y distancia del curso al MA.
Ejemplo:
1. SL = Bajo (2)
2.
El precio actual es> 40 pips desde el precio de apertura de mi orden (break even)
entonces: fijar el SL en el punto de equilibrio + el diferencial actual
3.
si Cierre Bajo (1)> SL actual
entonces: mover SL a Bajo (1)
4.
SMA10 + 10 pips de distancia => SL actual
entonces: mover SL a SMA10 + 10 pips de distancia
5.
si gap tasa actual es superior a 40 pips a la SMA10
entonces: mover SL + 30% de la distancia de la SMA10 al precio actual
¿Cómo puedes darte cuenta de eso?
Gracias por las ideas o ejemplos.
tomas262
hace 6 años #203650
Uwe6000
hace 6 años #203653
Hola, sí me gusta combinar todos estos
tomas262
hace 6 años #203689
Uwe6000
hace 6 años #203748
para el archivo, tengo un error "función personalizada" tal vez. No es posible aquí para pegar el código fuente con el error. aquí `s una imagen...
Uwe6000
hace 6 años #203747
Hola, se ve muy bien, pero me sale un error de (función personalizada). ¿Cómo puedo solucionarlo?
Del código fuente:
"Excepción:
Sólo los elementos sin elementos hijos pueden procesarse como texto.
Este elemento con nombre "param" tiene un elemento hijo llamado: values
La instrucción problemática:
———-
==> if-else [en la línea 85, columna 7 en Mql_MT4/BuildingBlocks.inc]
en la directiva de usuario compress [en la línea 82, columna 51 en Mql_MT4/BuildingBlocks.inc]
……
———-
Java backtrace para programadores:
———-
freemarker.template.TemplateModelException: Sólo los elementos sin elementos hijos pueden ser procesados como texto.
Este elemento con nombre "param" tiene un elemento hijo llamado: values
..... y así sucesivamente...
tomas262
hace 6 años #203810
Hola,
ok, resaved + fotos de la configuración adjunta
Tenga en cuenta que debe utilizar paréntesis al final de OrderStopLoss() (no es visible dentro de la condición)
Uwe6000
hace 6 años #203938
Hola, Desafortunadamente, eso no funciona para mí todavía. Me devuelve los mensajes de error en el código fuente aquí...
tomas262
hace 6 años #204012
Hola,
por favor, intente aplicar los archivos de parche adjuntos en su carpeta de EA Wizard, reinicie EA Wizard e intente volver a exportar la estrategia
Uwe6000
hace 6 años #217737
Hola tomas, gracias ya funciona. Mi instalación estaba en la unidad D: , e instalar nuevo en C: y utilizar los archivos...
segunda pregunta a la 3. anterior
>>>>(
si Cierre Bajo (1)> SL actual
entonces: mover SL a Low (1))<<<<
Me gustaria guardar la posicion rapidamente, si el Low[1] es mas alto que el Precio de Inicio de la Orden y el Spread - entonces poner SL a Breakeven. Pero en el menu "Entrar en el Mercado" > "Mover SL a Breakeven" solo se pueden establecer Pips? ¿Cómo puedo hacerlo?
tomas262
hace 6 años #217741
Hola,
también puede establecer un precio específico para pasar a la acción B/E. Ver la captura de pantalla
Uwe6000
hace 6 años #233190
Hola,
si me gusta rastro de SL a BE con ema30 ejemplo, trato en "MoveStopLoss a BreakEven" ema30 como variable?
El trailing se detendrá en BE ? (eso es lo que me gusta, porque más de OrderOpeningPrice me gusta rastro con otra...
Uwe6000
hace 6 años #233194
hola, la prueba con la variable en "MoveStopLoss a BreakEven" no es tan bueno, porque el SL se establecerá en BE sin trailing , si el EMA30 = BE.
Me gusta seguir la EMA30 si close>open de SL solamente a BE. Después de esto me gusta rastrear EMA 50 , si el Precio es 10pips más alto como el SL.
Actualmente no tengo ninguna solución, ¿cómo puedo hacer esto.
muchos saludos y gracias por un ejemplo
tomas262
hace 6 años #233220
Entonces, ¿hasta BE quieres seguir usando EMA 30 y después usando EMA 50? Puedo hacer un ejemplo sobre esto. 10 pips es la distancia de rastro?
Uwe6000
hace 6 años #233233
Hola, sí hasta BE rastro ema30, significa que la parada ema30 de arrastre está en BE. Más tarde, el precio es de 10 pips más alto como SL ( en BE), entonces ema50 rastro. Los 10 pips no es la distancia de rastro, es la distancia para el segundo rastro ema50 a BE. El rastro ema50 comienza 10 pips sobre el Precio de Apertura ( BE) y no inmediatamente. Gracias por el ejemplo
tomas262
hace 6 años #233238