10 puntos 3.mq4 - página 55

 

tf

Ahora estoy corriendo 10 puntos y he tenido una nueva idea. Actualmente tiene esto configurado para comprar en incrementos de 15 puntos. Y se cierra todo después de 5 operaciones o 75 pips. Esto podría ser hecho para ser más exitoso si usted considera el movimiento promedio del par de divisas que está trabajando. Es decir, en promedio el gpd/usd se mueve 140 pips al día, usd/cad se mueve 120, eur/usd se mueve 100. Ahora bien, si usted toma este total y se divide por 4, a continuación, utilizar ese número como su movimiento de incremento. Por ejemplo, el euro se mueve 100 puntos por día en promedio. 100/4 = 25 en lugar de los 15 actuales. La 5ª operación o a 125 puntos le llevaría al exterior del rango de negociación y le permitiría una mejor oportunidad de recuperación antes de ser detenido. Es decir, usted sería capaz de negociar el rango de un movimiento normal sin doblar tan a menudo y todavía estar en el comercio. El único otro cálculo necesario es el nivel de toma de beneficios tendría que ser ajustado también... por lo que vale la pena

 

parece una buena idea.

 

Pipstep

Terry French:
Estoy corriendo 10 puntos ahora y tuve una nueva idea. Actualmente tiene esto configurado para comprar en incrementos de 15 puntos. Y se cierra todo después de 5 operaciones o 75 pips. Esto podría ser hecho para ser más exitoso si usted considerara el movimiento promedio del par de divisas con el que está trabajando. Es decir, en promedio el gpd/usd se mueve 140 pips al día, usd/cad se mueve 120, eur/usd se mueve 100. Ahora bien, si usted toma este total y se divide por 4, a continuación, utilizar ese número como su movimiento de incremento. Por ejemplo, el euro se mueve 100 puntos por día en promedio. 100/4 = 25 en lugar de los 15 actuales. La 5ª operación o a 125 puntos le llevaría al exterior del rango de negociación y le permitiría una mejor oportunidad de recuperación antes de ser detenido. Es decir, usted sería capaz de negociar el rango de un movimiento normal sin doblar tan a menudo y todavía estar en el comercio. El único otro cálculo necesario es el nivel de toma de beneficios tendría que ser ajustado también... por lo que vale la pena

Es una buena idea, gracias Terry por tus observaciones.

Ahora bien, para ponerlo en práctica, ¿dónde podemos encontrar los movimientos medios diarios? Ciertamente adoptaré esta sugerencia aunque mis pruebas principales de este EA se han reducido a probar el EURUSD debido a la volatilidad de los otros pares. Con esta idea cada par tendrá su propio pipstep y espero que el problema de la volatilidad se reduzca.

Hay un par de otras cuestiones a considerar, con el mayor pipstep puede venir la necesidad de una cuenta más grande y tal vez el número MaxTrade podría ser reconsiderado. Llevo más de un mes utilizando MaxTrades6 y sólo he perdido una vez una operación. (La semana pasada USDCHF) mientras que en mi segunda cuenta MaxTrades5 se alcanzó varias veces en el mismo período.

¿Tiene alguna sugerencia sobre la configuración del Take profit?

John

 

Otro mal día de 10point3...

Aquí están mis tristes resultados de esta mañana para el EUR/USD y el USD/CHF, los cuales perdieron después de las sextas posiciones. ¿Alguna idea?

Archivos adjuntos:
 
mtaboneweb:
Aquí están mis tristes resultados de esta mañana para el EUR/USD y el USD/CHF que ambos perdieron después de la 6ª posición. ¿Alguna idea?

Veo que tienes activo el InitialStop, este EA está luchando hasta la muerte pero lo detienes con el InitialStop antes de que el EA pierda su sangre...Si usas este EA, tienes que dar todos los recursos que tienes,..así que lucha hasta la última sangre

 
harryhid:
Veo que tienes activo InitialStop, Este EA está luchando hasta la muerte pero lo detienes con InitialStop antes de que el EA pierda su sangre...Si usas este EA, tienes que dar todos los recursos que tienes,..así que lucha hasta la última sangre

Aquí están mis ajustes. Son los típicos de lo que creo que la mayoría de la gente de aquí está ejecutando...

extern double TakeProfit = 25;

extern double Lotes = 0.05;

extern double InitialStop = 1;

extern double TrailingStop = 15;

extern int MaxTrades=6;

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

extern double EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

extern double USDCHFPipValue=1;

extern double USDJPYPipValue=0,9715;

extern int StartYear=2005;

extern int StartMonth=1;

extern int AñoFinal=2006;

extern int FinMes=12;

extern int FinHora=22;

extern int FinMinuto=25;

extern int mm=0;

extern int risk=30;

extern int CuentaNormal=0;

extern int Magia = 10201;

 
mtaboneweb:
Esta es mi configuración. Son las típicas de lo que creo que la mayoría de la gente de aquí está ejecutando...

extern double TakeProfit = 25;

extern double Lotes = 0,05

extern double InitialStop = 1;

extern double TrailingStop = 15

extern int MaxTrades=6;

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

extern double EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

extern double USDCHFPipValue=1;

extern double USDJPYPipValue=0,9715;

extern int StartYear=2005;

extern int StartMonth=1;

extern int AñoFinal=2006;

extern int FinMes=12;

extern int FinHora=22;

extern int FinMinuto=25;

extern int mm=0;

extern int risk=30;

extern int CuentaNormal=0;

extern int Magia = 10201;

Por defecto es así

extern double TakeProfit = 40

extern double Lotes = 0,01

extern double InitialStop = 0;

extern double TrailingStop = 20

extern int MaxTrades=10;

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

extern double EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

extern double USDCHFPipValue=1;

extern double USDJPYPipValue=0,9715;

extern int StartYear=2005;

extern int StartMonth=1;

extern int AñoFinal=2006;

extern int FinMes=12;

extern int FinHora=22;

extern int FinMinuto=25;

extern int mm=0;

extern int risk=30;

extern int AccountisNormal=0;

extern int Magia = 10201;
 

Se puede ver que continúa en la misma dirección que cuando perdí. Las últimas 2 operaciones mostradas después de la pérdida fueron cerradas manualmente y el comercio está desactivado. Tal vez MaxTrades=10 podría haber tenido una oportunidad, pero todavía tomó malas decisiones cuando abrió por primera vez las operaciones (Corto en EUR/USD y Largo en USD/CHF).

Archivos adjuntos:
bad_day2-1.jpg  91 kb
 
mtaboneweb:
Usted puede ver que está continuando en la misma dirección que cuando perdí. Las últimas 2 operaciones mostradas después de la pérdida fueron cerradas manualmente y el comercio está desactivado. Tal vez MaxTrades=10 podría haber tenido una oportunidad pero aún así tomó malas decisiones cuando abrió las operaciones por primera vez (Corto en EUR/USD y Largo en USD/CHF).

El EA simplemente fuerza la primera dirección incluso la siguiente es la dirección equivocada, si no se equivoca se llama técnica de promediación. Después de que todas las posiciones están cerradas entonces encontrará una nueva dirección para el comercio.

 

Progreso de Terminator...

Además de probar 5 cuentas demo con el EA Terminator he abierto una 6ª cuenta demo para probar otros pares de divisas.

La variable OpenOrdersBasedOn tiene las siguientes opciones...

0=MACD

Esto es lo que usa 10point3.

Es mi opinión que esta es una mala manera de decidir si debe ir en largo o en corto ya que la barra de la historia para el MACD significa poco para mí mientras la barra está todavía abierta y sin mirar la línea de señal también. Dado que estos EAs trabajan sobre una base de tic a tic, si la barra de historia actual es menor que la barra de historia anterior, puede no ser la mejor manera de decir "Vamos a ir en corto".

1=Punto de giro Zona de tiempo

Esto se está ejecutando en la Cuenta Demo 1 en los 4 pares sugeridos.

Hasta ahora esta es la que mejor funciona de las otras opciones y es la que elegí para la cuenta demo.

2=Soporte y Resistencia

Esto se está ejecutando en la Cuenta Demo 2 en los 4 pares sugeridos.

3=i_Trend RSI

Esto se está ejecutando en la Cuenta Demo 3 en los 4 pares sugeridos.

4=i_TrendRSIStoch

Se ejecuta en la Cuenta Demo 4 en los 4 pares sugeridos.

5=i-TrendRSIStochMoneyFlowIndex

Esto se está ejecutando en la Cuenta Demo 5 en los 4 pares sugeridos.

En la cuenta demo estoy utilizando 1=Pivot Point Time Zone en los siguientes pares con buenos resultados hasta ahora...

AUD/USD

EUR/CHF

USD/CAD

GBP/JPY

EUR/JPY

GBP/CHF

EUR/GBP

EUR/AUD

Por la razón que sea, cuando abrí una nueva demo mostró MIG-Demo como la opción que elegí. Los pares listados arriba son los únicos disponibles a través de esta demo que no son los 4 pares originales sugeridos para este EA. Sólo quería ver cómo funcionaría con otros pares de divisas. Los ajustes que se enumeran a continuación son los mismos a través de los 6 demos, a excepción de la variable OpenOrdersBasedOn.

extern double TakeProfit = 38; // Objetivo de ganancia para la última orden abierta

extern double Lots = 0.1; // Empezamos con este número de lotes

extern double StopLoss = 0; // StopLoss

extern double TrailingStop = 0;// Pips para seguir el StopLoss

extern int MaxTrades=10; // Número máximo de órdenes a abrir

extern int Pips=18; // Distancia en Pips de una orden a otra

extern int SecureProfit=10; // Si el beneficio obtenido es mayor que el SecureProfit cerramos las órdenes

extern int AccountProtection=1; // Si uno se activa la protección de la cuenta, 0 se desactiva

extern int AllSymbolsProtect=0; // Si se comprueba el beneficio de todos los símbolos, si es cero sólo de este símbolo

extern int OrderstoProtect=3; // Número de órdenes para habilitar la protección de la cuenta

extern int ReverseCondition=0; // si se invertirá la desición de ir largo/corto

extern int StartYear=2005; // Año de inicio (sólo para backtest)

extern int StartMonth=1; // mes de inicio (sólo para backtest)

extern int EndYear=2030; // Año en el que se deja de operar (backtest y en vivo)

extern int EndMonth=12; // Mes para dejar de operar (backtest y en vivo)

//extern int EndHour=22;

//extern int EndMinute=30;

extern int mm=0; // si uno el tamaño de los lotes se incrementará en base al tamaño de la cuenta

extern int risk=0.01; // riesgo para calcular el tamaño de los lotes (sólo si mm está activado)

extern int AccountisNormal=2; // Cero si la cuenta no es mini/micro

extern int MagicNumber=222777; // Número mágico para las órdenes colocadas

extern int Manual=0; // Si se pone a uno, no se abrirán las operaciones automáticamente

extern int OpenOrdersBasedOn=1; // Método para decidir las operaciones: 0=MACD, 1=Pivot Point Time Zone, 2=Support and Resistance,

// 3=i_Trend RSI, 4=i_TrendRSIStoch, 5=i-TrendRSIStochMoneyFlowIndex

extern int TimeZone=16; // Zona horaria para calcular los pivotes (no todos los métodos la utilizan)

Hay mucho abierto en las demos ahora mismo así que publicaré los resultados más tarde para mostrar el progreso hasta ahora. Cualquier comentario/idea será bienvenido.