QuantForge
es

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.