Signals de trading
En la pagina anterior agregamos todos los indicadores para el EA. Si desea editar sus indicadores, simplemente regrese y ajuste los parametros de su indicador. A continuacion, puede crear las Signals de trading (‘Signals’) que desea utilizar para la apertura o el cierre de una orden. Una Signal es un grupo de condiciones que deben cumplirse antes de que se abra o cierre una orden.
Primeros pasos
Sección titulada «Primeros pasos»Su EA tiene 4 tipos de Signals:
- Open Buy
- Open Sell
- Close Buy
- Close Sell
Las Signals son una herramienta muy poderosa para crear casi cualquier logica de apertura y cierre que pueda imaginar. Crear una Signal puede parecer bastante dificil al principio, pero creemos que cualquiera puede aprenderlo rapidamente. Por favor, sea persistente al aprender a crear Signals. Siempre puede comunicarse con nosotros si no sabe como proceder despues de leer la informacion en esta pagina. Incluso cuando piense que el editor de Signals es demasiado limitado, por favor contactenos y podemos mostrarle como crear su Signal, ya que tenemos mucha experiencia resolviendo escenarios complejos.
Editar una Signal
Sección titulada «Editar una Signal»Haga clic en una Signal que desee editar. Esto abrira el editor de Signals. Si inicio su EA basandose en una plantilla, entonces sus Signals pueden contener ya algunas condiciones. Otras Signals pueden estar vacias y por lo tanto solo contener un grupo raiz vacio. Si ese es el caso, comience agregando condiciones a su Signal.
Grupo raiz ANY | ALL
Sección titulada «Grupo raiz ANY | ALL»Despues de haber seleccionado su tipo de orden, es momento de configurar sus condiciones. Vera que las condiciones comienzan con un grupo raiz en la parte superior. El grupo raiz le da una opcion entre ANY/ALL. Esta opcion afecta a todas las condiciones que estan directamente en este grupo.
- ANY: Solo una de las condiciones debe cumplirse para que la Signal se active.
- ALL: Todas las condiciones deben cumplirse para que la Signal se active.
Comience a construir su(s) condicion(es) desde este grupo raiz.
Agregar condicion
Sección titulada «Agregar condicion»Abra el menu de opciones de un grupo ANY | ALL y seleccione Add Condition. Despues de hacer clic en Add Condition, se agregara una condicion simple.
Una condicion es una expresion con un lado izquierdo (Left-Hand), un operador y un lado derecho (Right-Hand). Por defecto, los operandos del lado izquierdo y derecho son indicadores. Los indicadores que ha agregado a su EA apareceran aqui. Puede reemplazar el indicador con una funcion (Bid, Ask, Stoploss, etc.) o un valor constante.
Alternar entre Indicador, Funcion o Constante
Sección titulada «Alternar entre Indicador, Funcion o Constante»Puede alternar entre un indicador, funcion o constante. Haga clic en el elemento que desea editar y aparecera una ventana emergente.
- Haga clic en Indicator para acceder a los indicadores que ha agregado a su EA.
- Haga clic en Function para acceder a funciones como ask, bid, hour, minute, etc.
- Haga clic en Constant para agregar un valor constante (fijo). El valor predeterminado es EMPTY, que representa un valor vacio de MetaTrader, que es un numero largo (2147483647). Puede editar los valores constantes en MetaTrader a traves de la pestana Inputs. El nombre de la entrada coincidira con el Input Name que especifique en nuestra herramienta web. Usar el mismo Input Name varias veces dentro de una Signal o modulo resultara en una unica entrada compartida en MetaTrader, lo que simplifica la optimizacion.
Shift (Barra)
Sección titulada «Shift (Barra)»Para cada indicador que use en su condicion, debe seleccionar el Shift que desea utilizar. Al hacer esto, especifica el valor de que barra (del indicador) desea usar.
- Shift (Barra): 0 - La barra actual
- Shift (Barra): 1 - La barra anterior
- Shift (Barra): 2 - La barra antes de la anterior, etc.
Operador
Sección titulada «Operador»Hay tres categorias de operadores:
- Comparacion
- Cruce (Crossover)
- Matematico
Cada categoria contiene diferentes operadores. Dependiendo del contexto, ciertas categorias de operadores pueden no estar disponibles. Haga clic aqui para ver la lista completa de operadores disponibles.
Agregar condicion avanzada
Sección titulada «Agregar condicion avanzada»Si una condicion simple no cumple con sus requisitos, puede agregar una Condicion Avanzada.
Una condicion avanzada puede contener varios elementos.
- Operacion
- Valor
- Operador Matematico
La condicion avanzada soporta todos los requisitos que pueda tener. Aqui puede aplicar operaciones matematicas complejas si es necesario.
Cuando haya terminado con la condicion avanzada, se puede colapsar. Se mostrara un resumen de su condicion, esto le ayudara a mantener una buena vision general de su Signal.
Agregar grupo Any/All
Sección titulada «Agregar grupo Any/All»Puede agregar un grupo anidado de condiciones. Haga clic en Add Group.
Aqui puede agregar mas condiciones, condiciones avanzadas u otro grupo anidado.
Eliminar nodo
Sección titulada «Eliminar nodo»Puede eliminar un nodo seleccionando “Remove” en las opciones. El grupo raiz (Any/All) nunca se puede eliminar. Los grupos anidados si se pueden eliminar.
Mover | Cortar-Copiar-Pegar
Sección titulada «Mover | Cortar-Copiar-Pegar»Hay 2 formas de mover elementos.
- Mover una condicion Arriba/Abajo
- Cortar y Pegar
- Copiar y Pegar
Mueva un nodo dentro de su contenedor (Grupo o Condicion Avanzada) abriendo el menu de opciones. Haga clic en Move Up o Move Down para mover el elemento hacia arriba o hacia abajo en el orden.
Si necesita mover un nodo a otro contenedor (Grupo o Condicion Avanzada), abra el menu de opciones y seleccione Cut. La interfaz se bloqueara para edicion y se le presentaran opciones para pegar su nodo. Haga clic en el boton Paste donde desea mover este elemento. El elemento se movera a esa ubicacion. Alternativamente, puede usar Copy en lugar de Cut para duplicar el nodo.
Signals invalidas
Sección titulada «Signals invalidas»Cuando esta construyendo Signals puede crear una Signal que sea invalida. Las Signals invalidas no se pueden guardar. Sabra que su Signal es invalida cuando vea el signo de exclamacion con un mensaje de error en el cuadro de resumen superior.
Condiciones anidadas
Sección titulada «Condiciones anidadas»Puede hacer las Signals tan complejas como desee. Para entender facilmente como funcionan las Signals, una buena estrategia es dividirlas en grupos. Cada grupo resulta en condiciones cumplidas o no cumplidas.