Construir una estrategia
Añadir bloques
Arrastra un bloque de la paleta al lienzo o haz clic en su botón +. Usa el cuadro de filtro de la parte superior de la paleta para buscarlo por nombre.
Conectar
Cada bloque tiene una entrada arriba. La mayoría también tiene salidas abajo:
- SÍ (ámbar) se ejecuta cuando una comprobación se cumple.
- NO (rojo) se ejecuta cuando falla. Déjala vacía para no hacer nada.
- Los bloques de acción como Comprar tienen una sola salida, SIGUIENTE, que se ejecuta tras la acción.
Arrastra desde una salida hasta la entrada de otro bloque para conectarlos. Haz clic en una conexión para borrarla. Un bloque puede alimentar a varios; se ejecutan en el orden en que los conectaste.
Los bloques sin conexiones de entrada son raíces. En cada evento (en onTick, en cada tick de precio) se ejecuta cada raíz, en el orden en que se añadieron los bloques, y el camino continúa por donde lleven sus salidas. Si dos caminos llegan al mismo bloque, este se ejecuta una vez por cada camino.
Evita los bucles: un camino que vuelve a un bloque por el que ya pasó se omite, y el editor lo marca como problema.
Pestañas de eventos
Las pestañas sobre el lienzo contienen un grafo por evento de MetaTrader:
| Pestaña | Se ejecuta |
|---|---|
| onInit | una vez al iniciar el EA (los bloques aquí escriben su mensaje en el registro) |
| onTick | en cada tick de precio: entradas, salidas y gestión de posiciones |
| onTimer | cada TimerSeconds segundos; si no existe, se añade una entrada con ese nombre |
| onTrade | tras un cambio en posiciones u órdenes |
| onDeinit | una vez al detener el EA, por ejemplo para cerrarlo todo |
Plantillas e historial
Plantillas abre la biblioteca de estrategias iniciales. Cargar una reemplaza el lienzo; antes se guarda el estado anterior en el historial de versiones (el icono del reloj). Cada cambio se guarda automáticamente, y ⌘Z / Ctrl+Z deshace.
Atajos de teclado
| Teclas | Acción |
|---|---|
| ⌘/Ctrl + Z | Deshacer |
| ⌘/Ctrl + Mayús + Z, ⌘/Ctrl + Y | Rehacer |
| ⌘/Ctrl + C, ⌘/Ctrl + V | Copiar y pegar los bloques seleccionados |
| ⌘/Ctrl + D | Duplicar |
| ⌘/Ctrl + A | Seleccionar todos los bloques de la pestaña |
| Supr / Retroceso | Eliminar la selección |
| Esc | Cerrar diálogos |
El panel derecho
- Inspector: los ajustes del bloque seleccionado, con una breve descripción de lo que hace.
- Guía de la estrategia: una explicación en lenguaje sencillo generada a partir de tus bloques.
- Código: el MQL4 o MQL5 al que se exporta la estrategia, actualizado mientras editas.