Price Action Builder Premium
- Asesores Expertos
- Florea E. Sorin-Mihai Persoana Fizica Autorizata
- Versión: 1.8
- Actualizado: 19 marzo 2025
- Activaciones: 15
El asesor experto Price Action Builder Premium es una extensión del Price Action Builder Basic disponible gratuitamente:
Aunque su objetivo principal es obtener una buena rentabilidad a largo plazo por un precio de producto razonable, este asesor experto también trata de garantizar un drawdown bajo y evitar la exposición a riesgos elevados, mediante:
Detalles técnicos:
El Asesor Experto detecta y maneja varias señales de patrones de velas en algunas configuraciones de gráficos predefinidas:
- patrones a utilizar: pinbar (martillo / estrella fugaz), envolvente (tanto alcista como bajista) y pinzas (tanto alcista como bajista).
Si se detecta una formación de acción del precio, ésta se filtra a través de un mecanismo de validación antes de que se lance la operación correspondiente. Se utilizan múltiples técnicas de validación, como niveles de soporte y resistencia, datos de volúmenes y bandas de Bollinger. La fuerza del mecanismo de validación puede configurarse, lo que permite desplegar menos señales (pero más fiables) o más (pero menos fiables).
- instrumentos: Pares de divisas EUR/USD y GBP/USD, junto con los índices bursátiles DJIA y S&P 500;
- plazos: M15, M30, H1 y H2.
Por defecto, el sistema utiliza un enfoque multi-instrumento y multi-marco temporal con los parámetros mencionados. Por lo tanto, sólo es necesario ejecutar una única instancia del Asesor Experto. Se pueden eliminar instrumentos o marcos temporales específicos, pero no añadirlos a estas listas. También hay opciones de configuración disponibles para ejecutar en un solo instrumento y/o un solo marco temporal, de acuerdo con las variables _Symbol y _Period del gráfico actual.
Este EA no utiliza técnicas peligrosas como grid trading o martingala ni requiere optimización de parámetros antes de ser utilizado.
Parámetros de entrada:
### AJUSTES PRINCIPALES
- Habilitar modo multi-instrumento :
Especifica si se deben operar múltiples instrumentos desde el mismo gráfico (true - ajuste por defecto) o sólo el instrumento actual (false).
- Símbolos utilizados (sólo en modo multi-instrumento) :
Lista con los símbolos a procesar, separados por punto y coma (;). Debido a las diferencias en la nomenclatura de los instrumentos de los distintos brokers, éstos no se especifican directamente, sino a través de su correspondiente nombre de parámetro: instr_eurusd, instr_gbpusd, instr_us30, instr_sp500 (actualmente sólo se admiten estos 4)
- Símbolo para el par de divisas EUR/USD (instr_eurusd) :
Sería EURUSD en casi todas las situaciones, sin embargo algunos brokers pueden aplicar prefijos, sufijos u otros esquemas de nomenclatura personalizados en algunos casos (e.g. EURUSD-Z)
- Símbolo del par de divisas GBP/USD (instr_gbpusd) :
Sería GBPUSD en casi todas las situaciones, aunque algunos corredores pueden aplicar prefijos, sufijos u otros esquemas de denominación personalizados en algunos casos (p. ej. GBPUSD-Z)
- Símbolo del índice bursátil Dow Jones (instr_us30) :
El nombre del instrumento del índice bursátil Dow Jones Industrial Average (DJIA). Es específico del corredor, como por ejemplo [DJI30], US_30, #US30 etc.
-... multiplicador de lote para instr_us30 :
El multiplicador de lote a aplicar para el índice bursátil Dow Jones Industrial Average (DJIA). Se utiliza junto con el parámetro "Tamaño de lote" (por ejemplo, si el tamaño de lote se fija en 2,0 y el multiplicador es 0,1, el tamaño de lote efectivo será 0,2). El valor de este parámetro suele ser 0.1 o 1.0, dependiendo de la configuración del instrumento de su broker.
- Símbolo del índice bursátil S&P 500 (instr_sp500) :
El nombre del instrumento del índice bursátil Standard & Poor 500. Es específico del broker. Es específico de cada broker, como por ejemplo [SP500], US_500, #USSPX500 etc.
- ... multiplicador de lote para instr_sp500 :
El multiplicador de lote que debe aplicarse para el índice bursátil Standard & Poor 500. Se utiliza junto con el "Tamaño del lote". Se utiliza junto con el parámetro "Tamaño de lote" (por ejemplo, si el tamaño de lote se establece en 2,0 y el multiplicador es 10,0, el tamaño de lote efectivo será 20,0). El valor de este parámetro suele ser 1.0 ó 10.0, dependiendo de la configuración del instrumento de su broker.
- Habilitar modo multi tiempo:
Especifica si se deben negociar múltiples marcos temporales desde el mismo gráfico (true - configuración por defecto) o sólo el marco temporal actual (false).
- Marcos temporales utilizados (sólo en modo multitiempo) :
Lista con los marcos temporales a procesar, separados por punto y coma (;). Se recomienda mantener el valor por defecto (H2;H1;M30;M15), aunque pueden eliminarse de la lista plazos específicos individuales.
- Modo de cumplimentación de órdenes para nuevas operaciones:
Especifica en qué modo se enviarán las órdenes de nuevas operaciones al terminal MetaTrader. Diferentes brokers pueden permitir diferentes modos de llenado. Lo más frecuente es utilizar los modos ORDER_FILLING_FOK (Fill Or Kill) y ORDER_FILLING_IOC (Immediate Or Cancel).
- Auto-close trades (after pre-defined expiration time)
Especifica si las operaciones lanzadas se cerrarán automáticamente (true), tras periodos fijos calculados por el sistema, o si se permitirá que continúen hasta que se alcancen los niveles Stop Loss o Take Profit (false). Se recomienda mantener el valor por defecto (true).
- Tamaño de lote (el asesor experto puede aplicar algunos pequeños ajustes)
Tamaño de lote fijo para nuevas operaciones. Como se indicó anteriormente, algunos pequeños ajustes pueden ser aplicados por el sistema en algunos casos (por ejemplo, en lugar del valor especificado de 1,0 lotes, el Experto puede iniciar, por ejemplo, una operación de 0,96 o 0,64 lotes). El valor por defecto es 0.20 lotes.
- Número mágico del Asesor Experto:
Utilizado por este Asesor Experto para poder identificar sus propias operaciones entre otras lanzadas por diferentes EAs (o colocadas manualmente).
### SEÑALES DE ACCIÓN DEL PRECIO
- enable pinbar: true/false, activa o desactiva el patrón de velas pinbar (martillo / estrella fugaz) en la estrategia de trading;
- enable engulfing: true/false, activa o desactiva el patrón de velas engulfing (alcista y bajista) en la estrategia de trading;
- enable tweezers: true/false, activa o desactiva el patrón de velas tweezers (alcista y bajista) en la estrategia de trading.
- Selectividad de la señal (0 .. 100) :
Especifica la fuerza para el mecanismo de validación de las señales de acción del precio. Cuando se establece en 0, permite que se negocie el número máximo detectado de señales, pero con una menor fiabilidad. Cuando se establece en 100, se permitirá operar con el número mínimo de señales, pero su fiabilidad será significativamente mayor. En principio, se puede establecer cualquier valor intermedio entre 0 y 100, pero para obtener buenos resultados la recomendación es entre 75 y 95. El valor por defecto es 90. El valor por defecto es 90.
### GESTIÓN DEL RIESGO
- Relación recompensa-riesgo :
Relación entre el beneficio potencial (hasta el precio Take Profit) y la pérdida potencial (hasta el precio Stop Loss) de una operación. Este ajuste determina hasta qué punto se fijará el precio Take Profit (ya que el Stop Loss es calculado automáticamente por el Asesor Experto). El valor por defecto es 2.0.
- Utilizar trailing stop:
Utiliza una orden trailing stop (cuando se establece en true) en lugar de una orden stop fija normal (cuando se establece en false). El valor por defecto es false.
- Use break even:
Cuando se establece en true, las operaciones tendrán su orden Stop Loss adelantada al precio inicial, tan pronto como se vuelvan marginalmente rentables. El valor por defecto es falso.
- Ratio de distancia de equilibrio (relativo al stop loss) :
Determina el beneficio mínimo que debe obtenerse para que se active el mecanismo de equilibrio (cuando está activado, según la configuración anterior). Se calcula en pips y se multiplica por la distancia a la orden de Stop Loss. El valor por defecto de este ratio es 0.50.
- Cerrar todas las posiciones existentes antes del fin de semana
Cuando se establece en true, todas las posiciones gestionadas se cerrarán automáticamente el viernes por la tarde, 15 minutos antes de medianoche. Si el valor es falso, las posiciones existentes se mantendrán abiertas durante el fin de semana. El valor por defecto (y recomendado) es true.
Notas importantes:
Configuración recomendada:
Archivos de configuración:
El desarrollo y las pruebas primarias se realizaron con cuentas abiertas en el broker Admirals, y los valores de los parámetros por defecto generalmente siguen sus configuraciones correspondientes. Se realizaron pruebas adicionales, con archivos *.set proporcionados para los brokers AvaTrade y FxPro. También puede enviarme un mensaje privado si necesita archivos *.set adicionales correspondientes a su broker.
- proporciona 2 nuevos patrones de velas además del pinbar (ya disponible en la edición básica);
- en la mayoría de las configuraciones, el backtesting suele mostrar una tasa media de rentabilidad anual incrementada en aproximadamente un 50%;
- la curva de crecimiento de la cuenta también es más suave, debido al mayor número de operaciones, casi el doble (2x) en comparación con la versión gratuita.
Aunque su objetivo principal es obtener una buena rentabilidad a largo plazo por un precio de producto razonable, este asesor experto también trata de garantizar un drawdown bajo y evitar la exposición a riesgos elevados, mediante:
- el uso de órdenes stop loss colocadas automáticamente para todas las operaciones lanzadas;
- permitiendo un máximo de 1 operación abierta gestionada en un momento dado, evitando la presión sobre la carga de margen/depósito;
- minimización del tiempo de mantenimiento de las posiciones mediante el cierre automático de las operaciones a intervalos precalculados;
- evitar el uso de instrumentos exóticos y altamente volátiles.
Detalles técnicos:
El Asesor Experto detecta y maneja varias señales de patrones de velas en algunas configuraciones de gráficos predefinidas:
- patrones a utilizar: pinbar (martillo / estrella fugaz), envolvente (tanto alcista como bajista) y pinzas (tanto alcista como bajista).
Si se detecta una formación de acción del precio, ésta se filtra a través de un mecanismo de validación antes de que se lance la operación correspondiente. Se utilizan múltiples técnicas de validación, como niveles de soporte y resistencia, datos de volúmenes y bandas de Bollinger. La fuerza del mecanismo de validación puede configurarse, lo que permite desplegar menos señales (pero más fiables) o más (pero menos fiables).
- instrumentos: Pares de divisas EUR/USD y GBP/USD, junto con los índices bursátiles DJIA y S&P 500;
- plazos: M15, M30, H1 y H2.
Por defecto, el sistema utiliza un enfoque multi-instrumento y multi-marco temporal con los parámetros mencionados. Por lo tanto, sólo es necesario ejecutar una única instancia del Asesor Experto. Se pueden eliminar instrumentos o marcos temporales específicos, pero no añadirlos a estas listas. También hay opciones de configuración disponibles para ejecutar en un solo instrumento y/o un solo marco temporal, de acuerdo con las variables _Symbol y _Period del gráfico actual.
Este EA no utiliza técnicas peligrosas como grid trading o martingala ni requiere optimización de parámetros antes de ser utilizado.
Parámetros de entrada:
### AJUSTES PRINCIPALES
- Habilitar modo multi-instrumento :
Especifica si se deben operar múltiples instrumentos desde el mismo gráfico (true - ajuste por defecto) o sólo el instrumento actual (false).
- Símbolos utilizados (sólo en modo multi-instrumento) :
Lista con los símbolos a procesar, separados por punto y coma (;). Debido a las diferencias en la nomenclatura de los instrumentos de los distintos brokers, éstos no se especifican directamente, sino a través de su correspondiente nombre de parámetro: instr_eurusd, instr_gbpusd, instr_us30, instr_sp500 (actualmente sólo se admiten estos 4)
- Símbolo para el par de divisas EUR/USD (instr_eurusd) :
Sería EURUSD en casi todas las situaciones, sin embargo algunos brokers pueden aplicar prefijos, sufijos u otros esquemas de nomenclatura personalizados en algunos casos (e.g. EURUSD-Z)
- Símbolo del par de divisas GBP/USD (instr_gbpusd) :
Sería GBPUSD en casi todas las situaciones, aunque algunos corredores pueden aplicar prefijos, sufijos u otros esquemas de denominación personalizados en algunos casos (p. ej. GBPUSD-Z)
- Símbolo del índice bursátil Dow Jones (instr_us30) :
El nombre del instrumento del índice bursátil Dow Jones Industrial Average (DJIA). Es específico del corredor, como por ejemplo [DJI30], US_30, #US30 etc.
-... multiplicador de lote para instr_us30 :
El multiplicador de lote a aplicar para el índice bursátil Dow Jones Industrial Average (DJIA). Se utiliza junto con el parámetro "Tamaño de lote" (por ejemplo, si el tamaño de lote se fija en 2,0 y el multiplicador es 0,1, el tamaño de lote efectivo será 0,2). El valor de este parámetro suele ser 0.1 o 1.0, dependiendo de la configuración del instrumento de su broker.
- Símbolo del índice bursátil S&P 500 (instr_sp500) :
El nombre del instrumento del índice bursátil Standard & Poor 500. Es específico del broker. Es específico de cada broker, como por ejemplo [SP500], US_500, #USSPX500 etc.
- ... multiplicador de lote para instr_sp500 :
El multiplicador de lote que debe aplicarse para el índice bursátil Standard & Poor 500. Se utiliza junto con el "Tamaño del lote". Se utiliza junto con el parámetro "Tamaño de lote" (por ejemplo, si el tamaño de lote se establece en 2,0 y el multiplicador es 10,0, el tamaño de lote efectivo será 20,0). El valor de este parámetro suele ser 1.0 ó 10.0, dependiendo de la configuración del instrumento de su broker.
- Habilitar modo multi tiempo:
Especifica si se deben negociar múltiples marcos temporales desde el mismo gráfico (true - configuración por defecto) o sólo el marco temporal actual (false).
- Marcos temporales utilizados (sólo en modo multitiempo) :
Lista con los marcos temporales a procesar, separados por punto y coma (;). Se recomienda mantener el valor por defecto (H2;H1;M30;M15), aunque pueden eliminarse de la lista plazos específicos individuales.
- Modo de cumplimentación de órdenes para nuevas operaciones:
Especifica en qué modo se enviarán las órdenes de nuevas operaciones al terminal MetaTrader. Diferentes brokers pueden permitir diferentes modos de llenado. Lo más frecuente es utilizar los modos ORDER_FILLING_FOK (Fill Or Kill) y ORDER_FILLING_IOC (Immediate Or Cancel).
- Auto-close trades (after pre-defined expiration time)
Especifica si las operaciones lanzadas se cerrarán automáticamente (true), tras periodos fijos calculados por el sistema, o si se permitirá que continúen hasta que se alcancen los niveles Stop Loss o Take Profit (false). Se recomienda mantener el valor por defecto (true).
- Tamaño de lote (el asesor experto puede aplicar algunos pequeños ajustes)
Tamaño de lote fijo para nuevas operaciones. Como se indicó anteriormente, algunos pequeños ajustes pueden ser aplicados por el sistema en algunos casos (por ejemplo, en lugar del valor especificado de 1,0 lotes, el Experto puede iniciar, por ejemplo, una operación de 0,96 o 0,64 lotes). El valor por defecto es 0.20 lotes.
- Número mágico del Asesor Experto:
Utilizado por este Asesor Experto para poder identificar sus propias operaciones entre otras lanzadas por diferentes EAs (o colocadas manualmente).
### SEÑALES DE ACCIÓN DEL PRECIO
- enable pinbar: true/false, activa o desactiva el patrón de velas pinbar (martillo / estrella fugaz) en la estrategia de trading;
- enable engulfing: true/false, activa o desactiva el patrón de velas engulfing (alcista y bajista) en la estrategia de trading;
- enable tweezers: true/false, activa o desactiva el patrón de velas tweezers (alcista y bajista) en la estrategia de trading.
- Selectividad de la señal (0 .. 100) :
Especifica la fuerza para el mecanismo de validación de las señales de acción del precio. Cuando se establece en 0, permite que se negocie el número máximo detectado de señales, pero con una menor fiabilidad. Cuando se establece en 100, se permitirá operar con el número mínimo de señales, pero su fiabilidad será significativamente mayor. En principio, se puede establecer cualquier valor intermedio entre 0 y 100, pero para obtener buenos resultados la recomendación es entre 75 y 95. El valor por defecto es 90. El valor por defecto es 90.
### GESTIÓN DEL RIESGO
- Relación recompensa-riesgo :
Relación entre el beneficio potencial (hasta el precio Take Profit) y la pérdida potencial (hasta el precio Stop Loss) de una operación. Este ajuste determina hasta qué punto se fijará el precio Take Profit (ya que el Stop Loss es calculado automáticamente por el Asesor Experto). El valor por defecto es 2.0.
- Utilizar trailing stop:
Utiliza una orden trailing stop (cuando se establece en true) en lugar de una orden stop fija normal (cuando se establece en false). El valor por defecto es false.
- Use break even:
Cuando se establece en true, las operaciones tendrán su orden Stop Loss adelantada al precio inicial, tan pronto como se vuelvan marginalmente rentables. El valor por defecto es falso.
- Ratio de distancia de equilibrio (relativo al stop loss) :
Determina el beneficio mínimo que debe obtenerse para que se active el mecanismo de equilibrio (cuando está activado, según la configuración anterior). Se calcula en pips y se multiplica por la distancia a la orden de Stop Loss. El valor por defecto de este ratio es 0.50.
- Cerrar todas las posiciones existentes antes del fin de semana
Cuando se establece en true, todas las posiciones gestionadas se cerrarán automáticamente el viernes por la tarde, 15 minutos antes de medianoche. Si el valor es falso, las posiciones existentes se mantendrán abiertas durante el fin de semana. El valor por defecto (y recomendado) es true.
Notas importantes:
- antes de ejecutar este EA, primero debe realizar backtesting en su propia cuenta, asegurándose de que tiene una configuración rentable a largo plazo;
- después del backtesting, es muy recomendable ejecutarlo durante al menos 2-4 semanas en DEMO antes de moverlo a una cuenta REAL;
- por favor, aplique una cuidadosa política de gestión del dinero, adaptando (y reajustando, si es necesario) el Tamaño del Lote a los fondos disponibles en su cuenta.
Configuración recomendada:
- tipo de cuenta: cobertura o neteo;
- símbolo: EUR/USD;
- marco temporal: M15;
- depósito mínimo: 1000$ (preferiblemente: al menos 2000$);
- tamaño del lote: 0.10 por la cantidad mínima arriba mencionada.
Archivos de configuración:
El desarrollo y las pruebas primarias se realizaron con cuentas abiertas en el broker Admirals, y los valores de los parámetros por defecto generalmente siguen sus configuraciones correspondientes. Se realizaron pruebas adicionales, con archivos *.set proporcionados para los brokers AvaTrade y FxPro. También puede enviarme un mensaje privado si necesita archivos *.set adicionales correspondientes a su broker.
