Está en la página 1de 22

Traducción de los ladrillos del generador.

MT4-Start.
On Every New Bar (En cada nuevo bar)
Ejecuta bloques conectados en cada nueva barra (no en cada tic). Detecta
dígitos utilizados por el corredor. Use "Borrar todos los objetos" para borrar el
gráfico después de que el Asesor experto se haya eliminado del gráfico.

On Every Tick (En cada tic)


Ejecuta bloques conectados en cada tic. Detecta dígitos utilizados por el
corredor. Use "Borrar todos los objetos" para borrar el gráfico después de que
el Asesor experto se haya eliminado del gráfico.

Analysis. (Análisis)
Cross Down (Cruzar Abajo)
Compruebe si los indicadores se cruzaron hacia abajo. Ejecute otros bloques
conectados a él. Este bloque se usa principalmente para promedios móviles y
diversos indicadores de impulso (RSI, estocástico, etc.). Debe usar [actual] o
[actual + 1] o [actual + 2] o similar en la función del indicador en el parámetro
Shift.

Cross Up (Cruzar arriba)


Verifique si los indicadores se cruzaron. Ejecute otros bloques conectados a él.
Este bloque se usa principalmente para promedios móviles y diversos
indicadores de impulso (RSI, estocástico, etc.). Debe usar [actual] o [actual +
1] o [actual + 2] o similar en la función del indicador en el parámetro Shift.

If Highest Bar (Si la barra más alta).


Le permite verificar si la barra específica es la más alta del número de barras
anteriores. Número de barras es el número de barras para buscar la barra más
alta. Comenzar desde la barra es un parámetro desde donde comenzar la
búsqueda. Las barras se cuentan hacia atrás: actual es la barra actual, actual
+ 1 - barra anterior, actual + 2 - barra anterior anterior y así sucesivamente.
El parámetro de barra contiene el índice de la barra que verifica si es el más
alto. Ejemplo: este bloque se puede usar para verificar si la barra anterior ha
sido la más alta de las últimas 10 barras.

If Lowest Bar (Si la barra más baja).


Le permite verificar si la barra específica es la más baja del número de barras
anteriores. Número de barras es el número de barras para buscar la barra más
baja. Comenzar desde la barra es un parámetro desde donde comenzar la
búsqueda. Las barras se cuentan hacia atrás: actual es la barra actual, actual
+ 1 - barra anterior, actual + 2 - barra anterior anterior y así sucesivamente.
El parámetro Bar contiene el índice de la barra que verifica si es el más bajo.
Ejemplo: este bloque se puede usar para verificar si la barra anterior ha sido la
más baja de las últimas 10 barras.
Technical Analysis (Análisis técnico).
Le permite comparar dos indicadores técnicos o valores constantes. Si el
resultado es VERDADERO, se ejecutan otros bloques conectados a este bloque.
Si necesita comparar algunos conjuntos de indicadores, simplemente encadene
un bloque de Análisis técnico después del otro. Ejemplo: debe asegurarse de
que el promedio de movimiento rápido esté por encima del promedio de
movimiento lento y el indicador de momento esté por encima de 50. Configure
un bloque de Análisis técnico para comparar promedios móviles y únalo al
segundo bloque de Análisis técnico donde compare el indicador de momento
con el valor 50.

Technical Analysis 2 (Análisis técnico 2).


Le permite comparar 2 grupos de indicadores técnicos o valores constantes. Si
el resultado del primer grupo Y el resultado del segundo grupo es VERDADERO,
se ejecutan otros bloques conectados a este bloque. Este bloque es similar a
dos bloques de análisis técnico simple encadenados. Pero si necesita comparar
aún más conjuntos de indicadores, simplemente encadene otros bloques de
Análisis técnico debajo de este.

Technical Analysis 2 Or (Análisis técnico 2 o).


Le permite comparar 2 grupos de indicadores técnicos o valores constantes. Si
el resultado del primer grupo O el resultado del segundo grupo es
VERDADERO, se ejecutan otros bloques conectados a este bloque. Este bloque
es similar a dos bloques de análisis técnico simple conectados al mismo bloque
resultante juntos. Pero si necesita comparar aún más conjuntos de indicadores,
simplemente encadene otros bloques de Análisis técnico debajo de este.

Technical Analysis 3 (Análisis técnico 3).


Le permite comparar 3 grupos de indicadores técnicos o valores constantes. Si
el resultado del primer grupo Y el resultado del segundo grupo Y el resultado
del tercer grupo es VERDADERO, se ejecutan otros bloques conectados a este
bloque. Este bloque es similar a tres bloques de análisis técnico simple
encadenados. Pero si necesita comparar aún más conjuntos de indicadores,
simplemente encadene otros bloques de Análisis técnico debajo de este.

Technical Analysis 3 Or (Análisis técnico 3 o).


Le permite comparar 3 grupos de indicadores técnicos o valores constantes. Si
el resultado del primer grupo O el resultado del segundo grupo O el resultado
del tercer grupo es VERDADERO, se ejecutan otros bloques conectados a este
bloque. Este bloque es similar a tres bloques de análisis técnico simple
conectados al mismo bloque resultante. Pero si necesita comparar aún más
conjuntos de indicadores, simplemente encadene otros bloques de Análisis
técnico debajo de este.
Buy (Comprar).
Buy Order (Orden de compra).
Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Establezca ECN Broker = False si desea
Stoploss = 0 o Takeprofit = 0.

Buy Order Flex (Orden de compra Flexible).


Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Conjunto flexible de SL y TP mediante indicador o
función. Imprime un error en el registro si falla. Use la propiedad Id de pedido
para identificar cada pedido abierto y administrarlos a través de bloques de
administración.

Buy Order Varyng (Comprar orden Variables).


Abre la posición de mercado de compra con lotes variables según los
parámetros establecidos a través de la hoja de propiedades. El parámetro
Lotes variables es una secuencia de lotes. Cada vez que se ejecuta el bloque,
utiliza el siguiente tamaño de lote de la secuencia. De esta forma, puede tener
diferentes lotes en función de cuántas veces se ejecute el mismo bloque.
Restablezca lotes utilizando el bloque Restablecer lotes variables. Imprime un
error en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración.
Establezca ECN Broker = false si desea Stoploss = 0 o Takeprofit = 0.

Buy Pending Order (Orden pendiente de compra).


Abre la posición larga pendiente (límite de compra o stop de compra) según los
parámetros establecidos a través de la hoja de propiedades. Imprime un error
en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración. Price
Offset es el número de pips de la función establecida a través del parámetro
Price. El precio puede ser promedio móvil, alto, bajo u otra función basada en
el precio. La caducidad es el número de minutos hasta que la orden pendiente
caduca o se completa y se convierte en orden de mercado. IMPORTANTE: la
compensación de precios puede ser un valor negativo dependiendo del tipo de
orden pendiente.

Buy Pending Order Flex (Comprar pedido pendiente Flex).


Variación de orden pendiente donde Stoploss y Takeprofit no son valores fijos.
Conjunto flexible de SL y TP mediante indicador o función. Abre la posición
larga pendiente (límite de compra o stop de compra) según los parámetros
establecidos a través de la hoja de propiedades. Imprime un error en el
registro si falla. Use la propiedad Id de pedido para identificar cada pedido
abierto y administrarlos a través de bloques de administración. Price Offset es
el número de pips de la función establecida a través del parámetro Price. El
precio puede ser promedio móvil, alto, bajo u otra función basada en el precio.
La caducidad es el número de minutos hasta que la orden pendiente caduca o
se completa y se convierte en orden de mercado. IMPORTANTE: la
compensación de precios puede ser un valor negativo dependiendo del tipo de
orden pendiente.

Sell (Vender).
Sell Order (Vender Orden).
Abre una posición corta (venta) según los parámetros establecidos a través de
la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Establezca ECN Broker = False si desea
Stoploss = 0 o Takeprofit = 0.

Sell Order Flex (Vender Orden Flexible).


Abre una posición corta (venta) según los parámetros establecidos a través de
la hoja de propiedades. Conjunto flexible de SL y TP mediante indicador o
función. Imprime un error en el registro si falla. Use la propiedad Id de pedido
para identificar cada pedido abierto y administrarlos a través de bloques de
administración.

Sell Order Varyng (Orden de venta que varía).


Abre la posición de mercado de venta con lotes variables según los parámetros
establecidos a través de la hoja de propiedades. El parámetro Lotes variables
es una secuencia de lotes. Cada vez que se ejecuta el bloque, utiliza el
siguiente tamaño de lote de la secuencia. De esta forma, puede tener
diferentes lotes en función de cuántas veces se ejecute el mismo bloque.
Restablezca lotes utilizando el bloque Restablecer lotes variables. Imprime un
error en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración.
Establezca ECN Broker = false si desea Stoploss = 0 o Takeprofit = 0.

Sell Pending Order (Orden pendiente de venta).


Abre una posición corta pendiente (límite de venta o parada de venta) según
los parámetros establecidos a través de la hoja de propiedades. Imprime un
error en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración. Price
Offset es el número de pips de la función establecida a través del parámetro
Price. El precio puede ser promedio móvil, alto, bajo u otra función basada en
el precio. La caducidad es el número de minutos hasta que la orden pendiente
caduca o se completa y se convierte en orden de mercado. IMPORTANTE: la
compensación de precios puede ser un valor negativo dependiendo del tipo de
orden pendiente.
Risk Order (Orden de riesgo).
Buy Order Risk Fixed (Orden de compra Riesgo fijo).
Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Balance Risk para
configurar el tamaño del lote según el porcentaje del margen libre de la cuenta
o alguna otra fórmula. La fórmula puede contener AccountEquity () en lugar de
AccountFreeMargin (). Otras fórmulas también son posibles en el parámetro
Balance de riesgo. Stoploss no puede ser cero. Si Stoploss se establece en
cero, los cálculos fallarán.

Buy Order Risk Flex (Orden de compra Riesgo Flex).


Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Balance Risk para
configurar el tamaño del lote según el porcentaje del margen libre de la cuenta
o alguna otra fórmula. La fórmula puede contener AccountEquity () en lugar de
AccountFreeMargin (). Otras fórmulas también son posibles en el parámetro
Balance de riesgo. Stoploss es flexible y se configura mediante un indicador.
Stoploss no puede ser cero. Si Stoploss se establece en cero, los cálculos
fallarán.

Buy pending Risk Fixed (Compra pendiente Riesgo fijo).


Abre la posición larga pendiente (límite de compra o stop de compra) según los
parámetros establecidos a través de la hoja de propiedades. Imprime un error
en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración. Price
Offset es el número de pips de la función establecida a través del parámetro
Price. El precio puede ser promedio móvil, alto, bajo u otra función basada en
el precio. La caducidad es el número de minutos hasta que la orden pendiente
caduca o se completa y se convierte en orden de mercado. IMPORTANTE: la
compensación de precios puede ser un valor negativo dependiendo del tipo de
orden pendiente. Use el parámetro Balance Risk para configurar el tamaño del
lote según el porcentaje del margen libre de la cuenta o alguna otra fórmula.
La fórmula puede contener AccountEquity () en lugar de AccountFreeMargin ().
Otras fórmulas también son posibles en el parámetro Balance de riesgo.
Stoploss es flexible y se configura mediante un indicador. Stoploss no puede
ser cero. Si Stoploss se establece en cero, los cálculos fallarán.

Print Risk To Chart (Imprimir riesgo en gráfico).


Imprime el resultado del cálculo del tamaño del lote en el gráfico. Útil para el
comercio manual o semiautomatizado. Use el parámetro Balance Risk para
configurar el tamaño del lote según el porcentaje del margen libre de la cuenta
o alguna otra fórmula. La fórmula puede contener AccountEquity () en lugar de
AccountFreeMargin (). Otras fórmulas también son posibles en el parámetro
Balance de riesgo. Stoploss no puede ser cero. Si Stoploss se establece en
cero, los cálculos fallarán.
Print Risk To Chart Flex (Imprimir riesgo en gráfico flexible).
Imprime el resultado del cálculo del tamaño del lote en el gráfico. Útil para el
comercio manual o semiautomatizado. Use el parámetro Balance Risk para
configurar el tamaño del lote según el porcentaje del margen libre de la cuenta
o alguna otra fórmula. La fórmula puede contener AccountEquity () en lugar de
AccountFreeMargin (). Otras fórmulas también son posibles en el parámetro
Balance de riesgo. Stoploss no puede ser cero. Si Stoploss se establece en
cero, los cálculos fallarán.

Sell Order Risk Fixed (Riesgo de orden de venta fijo).


Abre una posición corta (venta) según los parámetros establecidos a través de
la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Balance Risk para
configurar el tamaño del lote según el porcentaje del margen libre de la cuenta
o alguna otra fórmula. La fórmula puede contener AccountEquity () en lugar de
AccountFreeMargin (). Otras fórmulas también son posibles en el parámetro
Balance de riesgo. Stoploss no puede ser cero. Si Stoploss se establece en
cero, los cálculos fallarán.

Sell Order Risk Flex (Orden de Venta Riesgo Flex).


Opens short position (sell) based on parameters set via properties sheet. Prints
error in the log if fails. Use Order Id property to identify each open order and
manage them via management blocks. Use Balance Risk parameter to setup
lot size based on percent of account free margin or some other formula.
Formula may contain AccountEquity() instead of AccountFreeMargin(). Other
formulas are also possible in Risk Balance parameter. Stoploss is flexible and
set via indicator. Stoploss can not be zero. If Stoploss is set to zero
calculations will fail.

Sell Pending Risk Fixed (Venta pendiente Riesgo fijo).


Abre una posición corta pendiente (límite de venta o parada de venta) según
los parámetros establecidos a través de la hoja de propiedades. Imprime un
error en el registro si falla. Use la propiedad Id de pedido para identificar cada
pedido abierto y administrarlos a través de bloques de administración. Price
Offset es el número de pips de la función establecida a través del parámetro
Price. El precio puede ser promedio móvil, alto, bajo u otra función basada en
el precio. La caducidad es el número de minutos hasta que la orden pendiente
caduca o se completa y se convierte en orden de mercado. IMPORTANTE: la
compensación de precios puede ser un valor negativo dependiendo del tipo de
orden pendiente. Use el parámetro Balance Risk para configurar el tamaño del
lote según el porcentaje del margen libre de la cuenta o alguna otra fórmula.
La fórmula puede contener AccountEquity () en lugar de AccountFreeMargin ().
Otras fórmulas también son posibles en el parámetro Balance de riesgo.
Stoploss es flexible y se configura mediante un indicador. Stoploss no puede
ser cero. Si Stoploss se establece en cero, los cálculos fallarán.
Martingale.
Buy Order Lots (Comprar lotes de pedidos).
Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Lotes iniciales para
configurar el tamaño de lote inicial. La gestión de Martingale le permite
duplicar pérdidas o ganancias. Use fracciones si desea reducir lotes. La gestión
de Semi-Martingale aumenta o reduce los lotes dependiendo del resultado del
último pedido. Si el último pedido fue (no) rentable, puede cambiar Lotes para
un nuevo pedido. Si desea reducir lotes, use valores negativos en los
parámetros de cambio de lotes. Use valores positivos para aumentar los lotes.

Buy Order Risk (Riesgo de orden de compra).


Abre una posición larga (compra) según los parámetros establecidos a través
de la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Riesgo para configurar
el tamaño del lote en función del porcentaje del margen libre de la cuenta. La
gestión de Martingale le permite duplicar pérdidas o ganancias. Use fracciones
si desea reducir el riesgo. La gestión de Semi-Martingala aumenta o reduce el
riesgo según el resultado del último pedido. Si el último pedido fue (no)
rentable, puede cambiar el riesgo del nuevo pedido. Si desea reducir el riesgo,
use valores negativos en los parámetros de Cambio de riesgo. Use valores
positivos para aumentar el riesgo.

Buy Pending Order Lots (Comprar lotes de pedidos pendientes).


Abre una posición pendiente larga (compra) según los parámetros establecidos
a través de la hoja de propiedades. Imprime un error en el registro si falla. Use
la propiedad Id de pedido para identificar cada pedido abierto y administrarlos
a través de bloques de administración. Use el parámetro Lotes iniciales para
configurar el tamaño de lote inicial. La gestión de Martingale le permite
duplicar pérdidas o ganancias. Use fracciones si desea reducir lotes. La gestión
de Semi-Martingale aumenta o reduce los lotes dependiendo del resultado del
último pedido. Si el último pedido fue (no) rentable, puede cambiar Lotes para
un nuevo pedido. Si desea reducir lotes, use valores negativos en los
parámetros de cambio de lotes. Use valores positivos para aumentar los lotes.
IMPORTANTE: la compensación de precios puede ser un valor negativo
dependiendo del tipo de orden pendiente.

Sell Order Lots (Orden de Venta Lotes).


Abre una posición corta (venta) según los parámetros establecidos a través de
la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Utilice el parámetro Lotes iniciales para
configurar el tamaño del lote. La gestión de Martingale le permite duplicar
pérdidas o ganancias. Use fracciones si desea reducir lotes. La gestión de
Semi-Martingale aumenta o reduce los lotes dependiendo del resultado del
último pedido. Si el último pedido fue (no) rentable, puede cambiar Lotes para
un nuevo pedido. Si desea reducir lotes, use valores negativos en los
parámetros de cambio de lotes. Use valores positivos para aumentar los lotes.

Sell Order Risk (Riesgo de orden de venta).


Abre una posición corta (venta) según los parámetros establecidos a través de
la hoja de propiedades. Imprime un error en el registro si falla. Use la
propiedad Id de pedido para identificar cada pedido abierto y administrarlos a
través de bloques de administración. Use el parámetro Riesgo para configurar
el tamaño del lote en función del porcentaje del margen libre de la cuenta. La
gestión de Martingale le permite duplicar pérdidas o ganancias. Use fracciones
si desea reducir el riesgo. La gestión de Semi-Martingala aumenta o reduce el
riesgo según el resultado del último pedido. Si el último pedido fue (no)
rentable, puede cambiar el riesgo del nuevo pedido. Si desea reducir el riesgo,
use valores negativos en los parámetros de Cambio de riesgo. Use valores
positivos para aumentar el riesgo.

Sell Pending Order Lots (Vender lotes de pedidos pendientes).


Abre una posición pendiente corta (venta) según los parámetros establecidos a
través de la hoja de propiedades. Imprime un error en el registro si falla. Use
la propiedad Id de pedido para identificar cada pedido abierto y administrarlos
a través de bloques de administración. Utilice el parámetro Lotes iniciales para
configurar el tamaño del lote. La gestión de Martingale le permite duplicar
pérdidas o ganancias. Use fracciones si desea reducir lotes. La gestión de
Semi-Martingale aumenta o reduce los lotes dependiendo del resultado del
último pedido. Si el último pedido fue (no) rentable, puede cambiar Lotes para
un nuevo pedido. Si desea reducir lotes, use valores negativos en los
parámetros de cambio de lotes. Use valores positivos para aumentar los lotes.
IMPORTANTE: la compensación de precios puede ser un valor negativo
dependiendo del tipo de orden pendiente.

Modify / Close (Modificar / Cerrar).


Buy Order Modify (Orden de compra Modificar).
Modifique el pedido largo (compra) con un Id. De pedido específico y un tipo de
pedido. Imprime el mensaje en el registro si falla. Si "Usar Ask" es
VERDADERO, usará Ask para establecer stoploss y takeprofit de lo contrario, si
es FALSE, usará el precio de apertura de la orden original para establecer
stoploss y takeprofit.

Buy Order Modify Flex (Orden de compra Modificar Flex)


Modifique el pedido largo (compra) con un Id. De pedido específico y un tipo de
pedido. Imprime el mensaje en el registro si falla. Stoploss y Takeprofit son
indicadores o valores de barra.

Close All (Cierra todo).


Cierra todos los pedidos con un tipo de pedido específico. Imprime el mensaje
en el registro si falla.
Close Order (Orden cerrada).
Cierra pedidos con Id. De pedido específico y tipo de pedido. Imprime el
mensaje en el registro si falla.

Close Order If (Cerrar orden si).


Cierra pedidos con Id. De pedido específico y tipo de pedido. Pero solo si el
monto de la ganancia o pérdida del pedido es superior o inferior a cierto valor.
El monto es el valor actual de ganancia neta no realizada en dinero sin
permutas ni comisiones. La cantidad puede ser negativa si es una pérdida.
Imprime el mensaje en el registro si falla.

Close Order Partial (Cerrar orden parcial).


Cierra pedidos con Id. De pedido específico y tipo de pedido. Permite cerrar
parte de la orden para reducir el riesgo. Imprime el mensaje en el registro si
falla.

Delete Pending Order (Eliminar orden pendiente).


Eliminar pedido pendiente con Id. De pedido específico y tipo de pedido.
Imprime el mensaje en el registro si falla.

Expire Pending Order (Caducar orden pendiente).


Elimine el pedido pendiente con el Id. De pedido y el Tipo de pedido específicos
si pasó el tiempo de vencimiento establecido en minutos. Imprime el mensaje
en el registro si falla. Algunos corredores permiten establecer el tiempo de
vencimiento en la orden pendiente. Pero muchos corredores no admiten el
vencimiento de la orden pendiente por defecto. Puede usar este bloque y tener
vencimiento de la orden pendiente incluso en los corredores que no admiten la
caducidad. El tiempo de caducidad es el número de minutos entre el momento
en que se realizó el pedido pendiente y el tiempo actual.

Expire Pending Trigger (Caducar gatillo pendiente).


Si la orden pendiente con ID de orden y tipo de orden específicos ha pasado el
tiempo de vencimiento establecido en minutos, se ejecutarán los bloques
conectados. El tiempo de caducidad es el número de minutos entre el
momento en que se realizó el pedido pendiente y el tiempo actual. Este bloque
es similar al bloque Caducar orden pendiente.

Sell Order Modify (Orden de venta Modificar).


Modificar pedido corto (venta) con Id. De pedido específico y tipo de pedido.
Imprime el mensaje en el registro si falla. Si "Usar oferta" es VERDADERO,
usará Oferta para establecer stoploss y takeprofit, de lo contrario, si es FALSO,
usará el precio de apertura de la orden original para establecer stoploss y
takeprofit.

Sell Order Modify Flex (Orden de Venta Modificar Flex).


Modificar pedido corto (venta) con Id. De pedido específico y tipo de pedido.
Imprime el mensaje en el registro si falla. Stoploss y Takeprofit son
indicadores o valores de barra.
Order Management (Gestión de pedidos).
Break Even (Cubrir los gastos).
El punto de equilibrio utiliza el Id. De orden para identificar el orden abierto y
realiza un cierre parcial en función del parámetro Punto de equilibrio. El punto
de equilibrio solo se puede alcanzar una vez. Cuando se alcanza el punto, el
bloque Equilibrio deja el número de lotes establecido en el parámetro Dejar
lotes y cierra el resto. Ejemplo: si abrió el pedido original con 0.4 lotes y
configuró el parámetro Equilibrio Dejar lotes a 0.2, entonces en el Punto de
equilibrio este bloque cerrará 0.2 lotes y dejará 0.2 lotes aún abiertos. Este
bloque verifica el valor mínimo de lotes permitido por su corredor. Ejemplo: si
su corredor tiene un valor mínimo de lotes establecido en 0.1, entonces si
establece Dejar lotes en 0.05, obtendrá un error porque el bloque Equilibrio no
puede cerrar órdenes por debajo del valor permitido de lotes mínimos del
corredor. Ejemplo 2: si establece Leave Lots en 0.1 pero el pedido original
tiene 0.15 lotes nuevamente, Break Even no puede cerrar el resto de 0.05
lotes (0.15-0.1) porque su corredor tiene un valor mínimo de lotes en 0.1.

Check Open Orders (Consultar órdenes abiertas).


Calcula la cantidad de pérdidas o ganancias (en dinero) para las órdenes de
mercado actuales con Id. De orden y tipo de orden específicos. Puede
comparar el resultado si está por encima / debajo de cero o algún valor y
tomar una decisión sobre qué hacer a continuación adjuntando otros bloques a
continuación. La cantidad por encima de cero es ganancia, por debajo de cero
la cantidad negativa es pérdida. Ejemplo de uso: si son las 5 PM y la ganancia
calculada de las órdenes abiertas es superior a cierta cantidad, salga de todas
las posiciones y conserve todas las ganancias. Si el parámetro Todos los tipos
de orden se establece en verdadero, se verifican todas las órdenes, no solo el
tipo establecido en Tipo de orden.

Check Open Orders All (Verificar órdenes abiertas todas).


Calcula la cantidad de pérdidas o ganancias (en dinero) para las órdenes de
mercado actuales en el par de divisas actual. Puede comparar el resultado si
está por encima / debajo de cero o algún valor y tomar una decisión sobre qué
hacer a continuación adjuntando otros bloques a continuación. La cantidad por
encima de cero es ganancia, por debajo de cero la cantidad negativa es
pérdida. Ejemplo de uso: si son las 5 PM y la ganancia calculada de las órdenes
abiertas es superior a cierta cantidad, salga de todas las posiciones y conserve
todas las ganancias.

Check Open Orders List (Consultar lista de pedidos abiertos).


Calcula la cantidad de pérdidas o ganancias (en dinero) para las órdenes de
mercado actuales con Id. De orden específico en la lista. Entonces, si el Id. De
pedido está en la Lista de Id. De pedido, ese beneficio o pérdida actual se
utilizará para el cálculo. Puede comparar el resultado si está por encima /
debajo de cero o algún valor y tomar una decisión sobre qué hacer a
continuación adjuntando otros bloques a continuación. La cantidad por encima
de cero es ganancia, por debajo de cero la cantidad negativa es pérdida.
Ejemplo de uso: si son las 5 PM y la ganancia calculada de las órdenes abiertas
es superior a cierta cantidad, salga de todas las posiciones y conserve todas
las ganancias.

Crawling Stop (Parada de arrastre).


Este bloque es similar a una parada final típica, pero usa un intervalo de
tiempo para rastrear las órdenes abiertas. La parada de rastreo utiliza Id. De
pedido para identificar el orden abierto y rastrearlo según los parámetros
finales establecidos aquí. Trailing funciona mejor si la orden de stoploss
original es menor que TrailingStop + TrailingGap.

Do Not Exist (No existe).


Comprueba si no existen órdenes de mercado o pendientes con Id. De orden
específicas (no están abiertas o pendientes). El parámetro Lista de Id. De
pedido es una lista de Id. De pedido que verificamos. Cada Id de la lista está
separado por comas. Use este bloque para verificar las órdenes abiertas o
pendientes y adjunte debajo de otros bloques para trabajar con esas órdenes.

Exist (Existe).
Comprueba si existen pedidos de mercado o pendientes con Id. De pedido
específicos (están abiertos o pendientes). El parámetro Lista de Id. De pedido
es una lista de Id. De pedido que verificamos. Cada Id de la lista está separado
por comas. Use este bloque para verificar las órdenes abiertas o pendientes y
adjunte debajo de otros bloques para trabajar con esas órdenes.

If No Order Exist (Si no existe orden).


Comprueba si hay alguna orden abierta o pendiente para el par de divisas
actual. Use este bloque para verificar las órdenes abiertas o pendientes y
adjunte debajo de otros bloques para trabajar con las órdenes.

If Order Does Not Exist (Si la orden no existe).


Comprueba si el pedido con Id. De pedido específico y tipo de pedido está
abierto. Use este bloque para verificar las órdenes abiertas o pendientes y
adjunte debajo de otros bloques para trabajar con esas órdenes. Ejemplo: al
usar este bloque puede limitar el número de órdenes abiertas al mismo
tiempo, verificar si ya hay una orden de VENTA, si no existe, abrir la orden de
VENTA adjuntando el bloque de apertura de orden debajo de este.

If Order Exist (Si existe orden).


Comprueba si el pedido con Id. De pedido específico y tipo de pedido está
abierto. Use este bloque para verificar las órdenes abiertas o pendientes y
adjunte debajo de otros bloques para trabajar con esas órdenes.

Trailing Stop (Trailing Stop).


Trailing stop utiliza Order Id para identificar el orden abierto y rastrearlo según
los parámetros finales establecidos aquí. Comienza a arrastrarse una vez que
el precio se mueve distancia TrailingStop + TrailingGap. Luego mueve el
trailing stop basado en TrailingStop pero deja TrailingGap. Usando esos dos
parámetros, puede cambiar el comportamiento final significativamente.
Establezca NewTakeProfit en cero si desea mantener el valor original de
takeprofit. Trailing funciona mejor si la orden de stoploss original es menor que
TrailingStop + TrailingGap.

Trailing Stop Flex (Trailing Stop Flex).


Este bloque es similar al Trailing Stop típico, pero el parámetro TrailingStop es
un indicador y no un valor fijo en pips. Trailing stop utiliza Order Id para
identificar el orden abierto y rastrearlo según los parámetros finales
establecidos aquí. Comienza a arrastrarse una vez que el precio se mueve
distancia TrailingStop + TrailingGap. Luego mueve el trailing stop basado en
TrailingStop pero deja TrailingGap. Usando esos dos parámetros, puede
cambiar el comportamiento final significativamente. Establezca NewTakeProfit
en cero si desea mantener el valor original de takeprofit. Trailing funciona
mejor si la orden de stoploss original es menor que TrailingStop + TrailingGap.

Trailing Stop Simple (Trailing Stop Simple).


Este bloque utiliza la acción del precio para rastrear las órdenes abiertas. Es
similar a un bloque Trailing Stop (ya que utiliza la acción del precio para
rastrear pedidos) pero no tiene el parámetro Trailing Gap. Simple Trailing Stop
utiliza Id de orden para identificar la orden abierta y rastrearla en función de
los parámetros finales establecidos aquí. El stoploss de orden original puede
ser cero (significa, stoploss infinito) o debe estar cerca del valor del parámetro
Trailing Stop. La mayoría de los corredores no permiten Trailing Stop que sea
más pequeño que 4 pips.

Order Management 2 (Gestión de pedidos 2).


Expire Order Trigger (Activar orden de disparo).
Si la orden de mercado con Id. De orden y Tipo de orden específicos ha pasado
el tiempo de vencimiento establecido en minutos, se ejecutarán los bloques
conectados. El tiempo de caducidad es el número de minutos entre el
momento en que el pedido estaba abierto y el tiempo actual. Este bloque se
puede usar para desencadenar algunas acciones en pedidos que están
suspendidos demasiado tiempo.

Hedge (Cobertura).
Realiza cobertura básica. Abre órdenes opuestas a la orden de mercado actual
identificada por la Id. De orden. Advertencia: no todos los corredores permiten
la cobertura y este bloque fallará en dicho corredor. El parámetro Lotes de
riesgo es el porcentaje que se utiliza para calcular nuevos lotes en función de
los lotes de pedidos actuales. Si Risk Lots es 0.5, eso significa que el 50% de
los lotes de pedidos actuales se utilizarán para abrir nuevos pedidos. Ejemplo:
si el pedido de COMPRA actual tiene 0,4 lotes, entonces la cobertura con lotes
de riesgo 0,5 abrirá el pedido de VENTA con 0,2 lotes. Ejemplo 2: si el pedido
de VENTA actual tiene 0.7 lotes, Hedge with Risk Lots of 2 abrirá el pedido de
COMPRA con 1.4 lotes (2 veces 0.7 es 1.4). Si desea mantener los mismos
lotes, configure los lotes de riesgo en 1.

Open Reverse Order (Orden inverso abierto).


Abre la orden opuesta a la última orden cerrada identificada por el Id. De
orden. Utiliza el historial de la cuenta para encontrar el último pedido cerrado
según el ID del pedido. El parámetro Lotes de riesgo es el porcentaje que se
utiliza para calcular nuevos lotes basados en los últimos lotes de pedido
cerrado. Si Risk Lots es 0.5, eso significa que el 50% de los últimos lotes de
pedido cerrado se utilizarán para abrir un nuevo pedido. Ejemplo: si el pedido
de COMPRA actual tiene 0.4 lotes, entonces Abrir reversa con lotes de riesgo
0.5 abrirá el pedido de VENTA con 0.2 lotes. Ejemplo 2: si la orden de VENTA
actual tiene 0.7 lotes, entonces Abrir Reversa con Riesgo Lotes de 2 abrirá la
orden de COMPRA con 1.4 lotes (2 veces 0.7 es 1.4). Si desea mantener los
mismos lotes, configure los lotes de riesgo en 1.

Reduce Loss (Reducir la pérdida).


Reducir pérdida usa Id. De orden para identificar la orden abierta y realiza un
cierre parcial basado en el parámetro Reducir punto de pérdida Reducir el
punto de pérdida solo se puede alcanzar una vez. Cuando se alcanza el punto,
el bloque Reducir pérdida deja un número de lotes establecido en el parámetro
Dejar lotes y cierra el resto. Este bloque es similar (opuesto) al bloque de
equilibrio. Ejemplo: si abrió el pedido original con 0,4 lotes y configuró el
parámetro Reducir pérdida Deja lotes en 0.2, entonces en el Punto de
reducción de pérdida este bloque cerrará 0.2 lotes y dejará 0.2 lotes aún
abiertos. Este bloque verifica el valor mínimo de lotes permitido por su
corredor. Ejemplo: si su corredor tiene un valor mínimo de lotes establecido en
0.1, entonces si establece Dejar lotes en 0.05, obtendrá un error porque el
bloque Reducir pérdida no puede cerrar órdenes por debajo del valor permitido
de lotes mínimos del corredor. Ejemplo 2: si establece Dejar lotes en 0.1 pero
el pedido original tiene 0.15 lotes nuevamente Reducir pérdida no puede cerrar
el resto de 0.05 lotes (0.15-0.1) porque su corredor tiene un valor mínimo de
lotes en 0.1.

Reset Order Varying (Restablecer orden variable).


Restablece lotes variables para pedidos futuros con ID de pedido específico.
Este bloque funciona con bloques Variación de orden de compra, Variación de
orden de venta, etc.

Reset Order Varying All (Restablecer orden variando todo).


Restablece todos los lotes variables para pedidos futuros con Id. De pedido de
0 a 100. Este bloque funciona con bloques Variación de orden de compra,
Variación de orden de venta, etc.

Trade Up (Intercambiar).
Comercio único. Trade Up utiliza el Id. De pedido para identificar el pedido
abierto y abre un pedido adicional si el precio actual se alejó del número de
pedido original de pips establecido en TradeUpPoint. El parámetro Lots es un
nuevo volumen de pedido que se abrirá una vez que se alcance el punto de
intercambio. El punto de cambio puede alcanzarse solo una vez, ya que el
precio se mueve en la dirección correcta y se acumula el número de pips. Si
New TakeProfit se establece en cero, se utiliza takeprofit del pedido original. Si
New StopLoss se establece en cero, se usa stoploss de orden original.
Importante: este bloque funciona con un solo pedido a la vez.
Trade Up Flex (Canjear Flex).
Comercio único flexible. Trade Up utiliza el Id. De pedido para identificar el
pedido abierto y abre un pedido adicional si el precio actual se alejó del pedido
original por el valor del indicador establecido en TradeUpPoint. El parámetro
Lots es un nuevo volumen de pedido que se abrirá una vez que se alcance el
punto de intercambio. El punto de cambio puede alcanzarse solo una vez, ya
que el precio se mueve en la dirección correcta y se acumula el número de
pips. Si New TakeProfit se establece en cero, se utiliza takeprofit del pedido
original. Si New StopLoss se establece en cero, se usa stoploss de orden
original. Importante: este bloque funciona con un solo pedido a la vez.

Trade Up Trailing (Trade Up Trailing).


Negocie con stoploss final. Trade Up usa el Id. De pedido para identificar el
pedido abierto, abre un pedido adicional y modifica el resto según el parámetro
Trailing Gap. El parámetro Lots es un nuevo volumen de pedido que se abrirá
una vez que se alcance el punto de intercambio. El Trade Up Point puede
alcanzarse varias veces a medida que el precio se mueve en la dirección
correcta y se acumula el número de pips. Si New TakeProfit se establece en
cero, se utiliza takeprofit del pedido original. Este bloque es similar al bloque
Trailing Stop, pero no solo se acerca el stoploss de la orden, sino que también
se agrega a la posición original a medida que el precio se mueve.

Filters (Filtros).
Execute Nth Time (Ejecutar enésima vez).
Ejecuta bloques conectados solo después de que este bloque se ejecutó el
número de veces establecido. Si se reinicia el terminal, este bloque se
ejecutará nuevamente para establecer el número de veces hasta que se
alcance la cuenta de ejecución y luego ejecutará los bloques conectados. Este
bloque generalmente se usa como parte de otra cadena de bloques. Este
bloque es un filtro básico. Por ejemplo: desea que el número de bloques se
ejecute solo en el segundo cruce. No quieres que corran en el primer cruce.
Este bloque te ayudará a hacer eso.

Execute N Times (Ejecutar N veces).


Ejecuta bloques conectados solo el número de veces establecido. Si se reinicia
el terminal, este bloque se ejecutará nuevamente para establecer el número
de veces. Este bloque generalmente se usa como parte de otra cadena de
bloques. Puede restablecer el conteo de ejecución al valor inicial. Los
parámetros adicionales le permiten comparar dos indicadores técnicos o
valores constantes. Si el resultado es VERDADERO, se restablece el valor de
ejecución.

Execute N Times With Reset (Ejecutar N veces con reinicio).


Ejecuta bloques conectados solo el número de veces establecido. Si se reinicia
el terminal, este bloque se ejecutará nuevamente para establecer el número
de veces. Este bloque generalmente se usa como parte de otra cadena de
bloques. Puede restablecer el conteo de ejecución al valor inicial. Los
parámetros adicionales le permiten comparar dos indicadores técnicos o
valores constantes. Si el resultado es VERDADERO, se restablece el valor de
ejecución.

Execute Once (Ejecutar una vez).


Ejecuta bloques conectados solo una vez. Si se reinicia el terminal, este bloque
se ejecutará nuevamente una vez. Este bloque generalmente se usa como
parte de otra cadena de bloques.

Hours Filter (Filtro de horas).


Ejecuta bloques conectados solo si el tiempo es entre horas definidas (usa 24
horas). El reloj se basa en la hora local.

Hours Filter As List (Filtro de horas como lista).


Ejecuta bloques conectados solo si la hora está en la lista de horas
establecidas (usa 24 horas). El reloj se basa en la hora local.

Limit Open Orders (Limitar órdenes abiertas).


Limita el número de pedidos que puede tener abiertos al mismo tiempo al
número máximo fijo. Use el parámetro Id de pedido para limitar solo pedidos
específicos. Use este bloque justo antes de los bloques donde abre nuevas
órdenes.

Limit Open Orders All (Limitar órdenes abiertas a todos).


Limita el número de pedidos que puede tener abiertos al mismo tiempo al
número máximo fijo. Use este bloque justo antes de los bloques donde abre
nuevas órdenes.

Once a Day (Una vez al día).


Ejecuta bloques conectados una vez al día. Bueno para operar en plazos más
largos.

Once an Hour (Una vez cada hora).


Ejecuta bloques conectados una vez por hora en cierto minuto (de 0 a 59). El
reloj se basa en la hora local.

Once Per Minutes (Una vez por minuto).


Ejecuta bloques conectados solo después de que hayan transcurrido varios
minutos. Pero no ejecuta bloques conectados si han pasado más de los
minutos establecidos. Por lo tanto, espera el número exacto de minutos
transcurridos y ejecuta bloques conectados. Si debido a otros bloques
utilizados antes de este, pasa más tiempo que el número de minutos
establecido, el bloque Una vez por minuto no ejecutará los bloques conectados.
En la mayoría de los casos, es una mala idea usar el bloque Once Per Minutes.
La ejecución de la orden debe estar impulsada por el mercado y no por el
tiempo (pausa). Este bloque funciona mejor con el bloque redondeado "On
Every Tick". Si usa "En cada nueva barra", puede que no funcione porque las
nuevas barras pueden parecer menos frecuentes que la pausa establecida.
Weekday Filter (Filtro de día laborable).
Permite intercambios solo en ciertos días. Conecte otros bloques a este bloque
si desea que se ejecuten solo en días específicos de la semana.

Filters 2 (Filtros 2).


At Certain Time (En cierto tiempo).
Ejecuta bloques conectados una vez al día a ciertas horas (reloj de 24 horas) y
minutos (de 0 a 59). Bueno para operar en plazos más largos o si desea
ejecutar cierto procesamiento en un momento específico. Ejemplo: utilícelo si
desea cerrar todos los pedidos abiertos a las 5 p. M. (17:00 horas en un reloj
de 24 horas). El reloj se basa en la hora local.

Check Max Stoploss (Comprobar Max Stoploss).


Calcula las paradas máximas de todas las órdenes abiertas con ese Id. De
orden. Puede usarlo para verificar su exposición máxima para los pedidos con
ID de pedido específico. Ejemplo: no abra nuevas órdenes si su exposición
máxima es demasiado alta.

Check Order Count (Verificar recuento de pedidos).


Verifica el número de pedidos que tiene abiertos. Si el número de órdenes
abiertas es mayor que las órdenes abiertas máximas, se ejecutan otros
bloques conectados. Use el parámetro Order Id para verificar solo pedidos
específicos.

If Currency Pair (Si par de divisas).


Ejecuta otros bloques conectados a continuación si EA se ejecuta en el par de
divisas establecido en este bloque. Es útil tener este bloque cuando desee que
se tomen algunas acciones en caso de que EA se ejecute en un par de divisas
específico.

Once Per Bar (Una vez por barra).


Ejecuta bloques conectados cuando comienza una nueva barra.

Spread Filter (Filtro extendido).


Comprueba el diferencial actual para el par de divisas actual. Ejecuta bloques
adjuntos si la extensión es menor que la extensión máxima establecida. Use
este bloque justo antes de los bloques donde abre nuevas órdenes. Algunos
corredores amplían los spreads durante la alta volatilidad, este bloque le
permite evitar el comercio cuando los spreads aumentan a valores
inaceptables.

History
Check History Count (Verificar el conteo del historial).
Comprueba el número de pedidos cerrados en el historial de la cuenta
cargados en el terminal. El tamaño de la lista del historial depende de la
configuración actual de la pestaña "Historial de la cuenta" del terminal.
Ejemplo: este bloque con la configuración predeterminada ejecuta bloques
conectados si el historial tiene más de 10 pedidos.
Check Last Order Id (Verificar el ID del último pedido)
Comprueba el Id. Del pedido del último pedido cerrado. Si la última ID de
orden cerrada coincide con los últimos parámetros de orden cerrada, se
ejecutan otros bloques conectados a continuación. Esto se usa principalmente
para limitar el número de posiciones abiertas de cierto tipo. Ejemplo de uso: si
el último pedido tenía una orden específica de venta abierta, solo vender (ir en
corto).

Check Last Order Lots (Consultar lotes de último pedido).


Calcula lotes para el último pedido cerrado. Puede comparar los lotes de la
última orden si está por encima / debajo de algún valor y tomar una decisión
sobre qué hacer a continuación adjuntando otros bloques a continuación. Esto
se puede usar para limitar su riesgo. Ejemplo de uso: si los lotes del último
pedido han excedido el valor máximo de lotes permitido por pedido, no abra
más pedidos. Este bloque es útil con Martingale y otros bloques de gestión de
riesgos donde la cantidad de sus lotes varía según cada pedido.

Check Last Order Result (Verificar el resultado del último pedido).


Calcula el resultado Cantidad (en dinero) para el último pedido cerrado. Puede
comparar el resultado del último pedido si está por encima / debajo de cero o
algún valor y tomar una decisión sobre qué hacer a continuación adjuntando
otros bloques a continuación. La cantidad por encima de cero es ganancia, por
debajo de cero la cantidad negativa es pérdida. Ejemplo de uso: si el último
pedido fue negativo debido a stoploss, abra otro pedido en la dirección
opuesta.

Check Last Order Type (Verificar el último tipo de orden).


Comprueba el tipo de último pedido cerrado. Si el último tipo cerrado coincide
con los últimos parámetros de orden cerrado, se ejecutan otros bloques
conectados a continuación. Esto se usa principalmente para limitar el número
de posiciones abiertas de cierto tipo. Ejemplo de uso: si el último pedido fue
comprar (ir en largo) abrir solo vender (ir en corto) posiciones. Está en
tendencia, abre una posición de compra, pero una vez que la posición alcanza
la ganancia, no abra más posiciones de compra, espere la reversión de la
tendencia y las oportunidades de venta.

Virtual
If Gap (Si Brecha)
IfGap usa el Id. De pedido para identificar el pedido abierto y comprueba si el
precio actual se alejó de la cantidad de pips. Si el precio actual movió el
número establecido de pips del pedido original, se ejecutan otros bloques
adjuntos. Este bloque se puede usar para subir, bajar o cualquier otro
escenario cuando necesite tomar medidas una vez que el precio se mueva en
cierta dirección con el número predeterminado de pips. Es posible que el
parámetro Gap deba ser negativo en los casos en que espere la brecha de
caída de precios. La brecha puede ser negativa si está cubriendo.
If Gap Flex (If Gap Flex)
Este bloque es similar al bloque If Gap, pero utiliza un indicador en lugar de un
gap basado en pips fijos. IfGap Flexible usa Id. De pedido para identificar el
pedido abierto y verifica si el precio actual se alejó del valor establecido por el
indicador. Si el precio actual se movió al valor devuelto por el indicador del
pedido original, se ejecutan otros bloques adjuntos. Este bloque se puede
utilizar para subir, bajar o cualquier otro escenario cuando necesite tomar
medidas una vez que el precio se mueva en cierta dirección establecida por el
indicador.

Virtual Stoploss (Stoploss virtual).


Este bloque cierra las órdenes una vez que alcanzan cierto nivel de stoploss
(en pips). Se llama stoploss virtual porque stoploss no se establece con el
intermediario e invisible para el intermediario. EA tiene que estar ejecutándose
para ejecutar stoploss. La orden original debe estar abierta con stoploss más
alto o sin stoploss (zero stoploss) para usar Virtual Stoploss. Virtual Stoploss
es primo cercano del bloque Virtual Takeprofit.

Virtual Stoploss Trigger (Disparador virtual Stoploss).


Este bloque activa (ejecuta) otros bloques conectados una vez que cualquiera
de las órdenes actuales alcanza cierto nivel de stoploss (en pips). Se llama
desencadenante virtual stoploss porque stoploss no está configurado con el
intermediario e invisible para el intermediario. EA tiene que estar ejecutándose
para ejecutar stoploss trigger. El pedido original debe estar abierto con
stoploss más alto o sin stoploss (zero stoploss) para usar el disparador virtual
Stoploss. Virtual Stoploss Trigger es muy similar al bloque Virtual Stoploss.

Virtual Takeprofit (Takeprofit virtual).


Este bloque cierra los pedidos una vez que alcanzan cierto nivel de takeprofit
(en pips). Se llama takeprofit virtual porque takeprofit no está configurado con
el intermediario e invisible para el intermediario. EA tiene que estar
ejecutándose para ejecutar takeprofit. El pedido original debe estar abierto con
takeprofit más alto o sin takeprofit (zero takeprofit) para usar Virtual
Takeprofit. Virtual Takeprofit es un primo cercano al bloque Virtual Stoploss.

Virtual Takeprofit Trigger (Disparador virtual de Takeprofit).


Este bloque activa otros bloques conectados a él una vez que al menos uno de
ellos alcanza cierto nivel de takeprofit (en pips). Se llama disparador virtual
takeprofit porque takeprofit no está configurado con el intermediario y es
invisible para el intermediario. EA tiene que estar ejecutándose para ejecutar
el activador takeprofit. El pedido original debe estar abierto con una ganancia
más alta o sin ganancia (ninguna ganancia) para usar el disparador de
ganancia virtual. Virtual Takeprofit Trigger es similar al bloque Virtual
Takeprofit.

Account (Cuenta).
Check Account Losses (Verificar pérdidas de cuenta).
Comprueba el saldo de la cuenta corriente y lo compara con el saldo de la
cuenta cuando comenzó el asesor. Ejecuta bloques adjuntos si la pérdida de la
cuenta corriente no excedió (<) o excedió (>) el monto máximo permitido de
pérdida establecida. Use este bloque al comienzo de toda la cadena de
bloques. Este bloque es útil como protección contra la pérdida total de la
cuenta en escenarios cuando EA se ejecuta en modo totalmente automatizado.
Utilice el bloqueo de terminación si desea detener la ejecución de EA por
completo.

Check Account Profits (Verificar los beneficios de la cuenta).


Comprueba el saldo de la cuenta corriente y lo compara con el saldo de la
cuenta cuando comenzó el asesor. Ejecuta bloques adjuntos si el beneficio de
la cuenta corriente no excedió (<) o excedió (>) el monto máximo establecido.
Use este bloque al comienzo de toda la cadena de bloques. Este bloque es útil
como una forma de bloquear algunas ganancias en escenarios cuando EA se
ejecuta en modo totalmente automatizado. Utilice el bloqueo de terminación si
desea detener la ejecución de EA por completo.

Check Account Stoploss (Verificar cuenta Stoploss).


Calcula las paradas máximas de todas las órdenes abiertas para la cuenta.
Puede usarlo para verificar su exposición máxima para la cuenta. Ejemplo: no
abra nuevas órdenes si su exposición máxima es demasiado alta.

Check Equity (Verificar capital).


Comprueba la equidad y la compara para establecer la cantidad. Se usa
principalmente para cerrar todas las posiciones cuando se alcanza cierto monto
de capital.

Check Margin Level (Comprobar nivel de margen).


Comprueba el porcentaje del nivel de margen. Se utiliza principalmente para
evitar llamadas de margen. El porcentaje del nivel de margen es el patrimonio
dividido por el margen utilizado por 100.

Utility (Utilidad).
Alert (Alerta).
Produce una ventana emergente en la terminal. Útil para informar cuando se
ha activado una señal o condiciones especiales. Se utiliza principalmente en
escenarios de negociación semiautomatizada cuando EA y el comerciante
trabajan juntos.

Beep (Bip).
Produce sonido. Útil para informar cuando el pedido estaba abierto o cerrado.

If Broker (Si corredor).


Ejecuta otros bloques conectados a continuación si EA se ejecuta en un Broker
específico.

If Demo (Si demo).


Ejecuta otros bloques conectados a continuación si EA se ejecuta en una
cuenta demo.
If Testing (Si prueba).
Ejecuta otros bloques conectados a continuación si EA se ejecuta en modo de
prueba.

If Trade Context Not Busy (Si el contexto comercial no está ocupado).


Ejecuta otros bloques conectados a continuación si EA tiene un contexto
comercial no ocupado. Es útil para verificar si tiene pocos EA ejecutándose al
mismo tiempo, ya que MT4 no puede ejecutar operaciones de más de un EA
exactamente al mismo tiempo.

Message Box (Buzon de mensaje).


Produce una ventana emergente en el terminal y espera la entrada del usuario.
Se utiliza principalmente en escenarios de negociación semiautomatizada
cuando EA y el comerciante trabajan juntos. IMPORTANTE: la función no
funciona en Strategy Tester.

Print Functions to File (Funciones de impresión a archivo).


Escribe información en el archivo. Útil para fines de diagnóstico para ver si las
funciones de análisis técnico producen los resultados numéricos deseados.
También es útil si solo desea exportar cierta información al archivo. El archivo
se crea en la carpeta directorio_directorios \ expertos \ archivos. Si el archivo
existe, se agregará una nueva salida.

Print to Log (Imprimir en el registro).


Produce un registro en la pestaña "Expertos" en el terminal. Útil para depurar
y ver cómo funciona la configuración de EA. Se utiliza principalmente en
operaciones semiautomáticas o en escenarios de desarrollo cuando EA y el
operador trabajan juntos.

Screenshot (Captura de pantalla).


Produce una captura de pantalla parcial de la ventana del terminal como
imagen. Útil para informar y monitorear. El parámetro Nombre de archivo no
debe tener extensión, ya que siempre tiene el valor predeterminado * .gif. Las
capturas de pantalla se crean en la carpeta \ expertos \ archivos.

Send Email (Enviar correo electrónico).


Envía un mensaje al conjunto de correo electrónico en el terminal
Herramientas-> Opciones-> pestaña Correo electrónico.

Sleep (Dormir).
Suspende la ejecución del experto actual durante el intervalo especificado.
Debe usarse solo por intervalos cortos. Si necesita esperar unos minutos para
que se ejecuten algunos bloques, utilice el bloque "Una vez por minuto". El
bloque "Una vez por minuto" no suspende el EA.

Terminate (Terminar).
Termina (detiene) la ejecución de EA para ticks futuros hasta que se reinicie el
terminal para que EA vuelva a ejecutarse. Útil si desea detener cualquier
ejecución de EA en circunstancias especiales.
Chart (Gráfico).
Arrow (Flecha).
Dibuja una flecha en el gráfico en el momento de la ejecución. Use "Borrar
todos los objetos" para eliminar todas las líneas y flechas del gráfico. Los tipos
de flecha más útiles son SYMBOL_ARROWUP, SYMBOL_ARROWDOWN y
SYMBOL_LEFTPRICE.

Clear All Objects (Borrar todos los objetos).


Use este bloque para eliminar todas las líneas, flechas, etc. del gráfico. No
elimina el texto del comentario del gráfico.

Horizontal Line (Linea horizontal).


Dibuja una línea horizontal en el gráfico en el momento de la ejecución. Use
"Borrar todos los objetos" para eliminar todas las líneas del gráfico.

Print Functions to Chart (Funciones de impresión en gráfico).


Imprime información en la pantalla del gráfico. Útil para fines de diagnóstico
para ver si las funciones de análisis técnico producen los resultados numéricos
deseados.

Print Info to Chart (Imprimir información al gráfico).


Imprime información básica de la cuenta y número de ejecuciones de bloque
en la pantalla del gráfico. Útil para fines informativos.

Trend Line (Línea de tendencia).


Dibuja una línea de tendencia en el gráfico en el momento de la ejecución. Use
"Borrar todos los objetos" para eliminar todos los objetos del gráfico. Los
parámetros From Time y To Time contienen el valor de la barra de tiempo.
Tiempo [1] significa valor de tiempo de la barra anterior, mientras que Tiempo
[10] significa valor de tiempo de la barra 10 en el pasado.

Vertical Line (Linea vertical).


Dibuja una línea vertical en el gráfico en el momento de la ejecución. Use
"Borrar todos los objetos" para eliminar todas las líneas del gráfico.

Custom (Personalizado).
Custom Code (Código personalizado).
Le permite ingresar su propio código fuente MQL personalizado en el Asesor
Experto o Script final generado. Generator proporcionará el nombre de la
función y {} paréntesis con su código dentro de esos paréntesis. Ingrese todas
las variables a través de la propiedad Variables. Las variables aparecerán junto
a otras variables globales en el código fuente de salida.

Custom If (Personalizado si).


Le permite ingresar su propia MQL dentro de la instrucción IF
(_your_expression_) que se genera en el Asesor Experto final o Script. Si
Expression se evalúa como VERDADERO, se ejecutarán otros bloques
conectados a continuación.
Utility Code (Código de utilidad).
Le permite ingresar su propio código fuente MQL personalizado en el Asesor
Experto o Script final generado. Su código se colocará en el archivo fuente
generado tal cual. Ingrese todas las variables a través de la propiedad
Variables. Las variables aparecerán junto a otras variables globales en el
código fuente de salida.

También podría gustarte