Necesito limitar las órdenes que lanza mi EA

Espacio para compartir y debatir sobre Asesores Expertos de MetaTrader

Necesito limitar las órdenes que lanza mi EA

Notapor DatAss » 29 Jun 2015, 11:14

Buenas foreros, estoy intentando hacer backtests en MT4 con un EA que he configurado en un EA Builder, sólo para ver si la base es buena y lo que podría hacer a partir de ahí.

El problema es que cuando hay señal de compra pues si hace falta lanza 400 operaciones juntas... Y es que he buscado por internet en español y en inglés pero lo poco que he encontrado fue en este foro, y debido a que no tengo conocimiento en programación, no sé añadir para que no lance más de una operación cuando dé señal...

Estoy muy confuso, y gracias!
DatAss
 
Mensajes: 10
Registrado: 28 Jun 2015, 21:59
Karma: 0

Re: Necesito limitar las órdenes que lanza mi EA

Notapor Andrest » 29 Jun 2015, 12:49

En programación no puedo ayudarte demasiado porque también uso builders, cual usas exactamente?
Debes tener un bloque que pasa solo una ves. o que solo pase si no hay un trade ya abierto, en mi caso uso fxdreema y el bloque seria "if no trade exist"...

Un saludo!
“No sirve para nada proclamar la verdad en economía o recomendar cosas útiles. Es la mejor manera de hacerse enemigos” A. Kostolany
“El optimismo es el enemigo del comprador racional” Warren Buffet
...
Avatar de Usuario
Andrest
 
Mensajes: 960
Registrado: 23 Ene 2014, 19:24
Karma: 31

Re: Necesito limitar las órdenes que lanza mi EA

Notapor oalfx » 29 Jun 2015, 14:46

Hola DatAss

Te sugiero que encierres el proceso de los tickets que se lanzan cuando hay señan dentro un if de la forma debajo

total=OrdersTotal();

if(total<1 ){


// aqui el proceso de ticket si hay señal


}

De esa forma siempre vas a tener solo una operacion activa.

Espero te sirva. Suerte!
Oal FX
Forex Sense
Avatar de Usuario
oalfx
 
Mensajes: 9
Registrado: 29 Jun 2015, 13:56
Karma: 0

Re: Necesito limitar las órdenes que lanza mi EA

Notapor DatAss » 29 Jun 2015, 20:05

Gracias Andres, pues voy aprobar el builder que usas tu y si tengo algún problema te cuento. Usaba el Forex Advisor Builder, pero recién entro en el mundillo de los EA's así que imagino que será uno muy básico (que tampoco está mal para ver mas o menos como funcionan) pero claro...
DatAss
 
Mensajes: 10
Registrado: 28 Jun 2015, 21:59
Karma: 0

Re: Necesito limitar las órdenes que lanza mi EA

Notapor DatAss » 30 Jun 2015, 12:23

Gracias por la ayuda pero creo que me rindo... Sinceramente el sistema de backtesting de MT4 va a su rollo, cuando le especifico por ejemplo que siga un cruce de EMAs y siguiendo un oscilador, algo así de simple, compruebo las órdenes que hubiese lanzado y compruebo que en el punto que las lanza sea correcto y si le da la gana pues me compra estando en sobrecompra o no compra cuando hay momentos perfectos para ello. He pensado, a ver no seas cazurro, a lo mejor él tiene razón, comprueba las llamas de las elas (obviamente osciladores y EMA's variarán según el precio aunque ese no sea el cierre), pero que va las mechas pueden ser insignificantes....


He probado el FXDREEM y he usado el "No trade is running" connectado a 3 conditions en série y finalmente con el buy now en el final.
Reviso el gráfico del backtest en MT4 y ni caso, ¡en serio ni caso!. Me abre si hace falta 100 operaciones en en cada pip que varie la cotización donde hay señal de compra.
Y he pensado, soy u cazurro y el programa tiene que hacerlo bien por naricies, a lo mejor es que las órdenes stop están cerrando operaciones a la mínima variación y se abre una de nueva... Qué va, revisado y para nada.

Otra cosa rara es que un día por ejemplo hice un sistema básico que daba rendimiento... Cerré el programa y lo abría de nuevo y no toqué exactamente nada y el sistema de la nada se volvió perdedor.


¿Qué está fallando? ¿Es que estoy usando una data de cotizaciones mala? Uso el MT4 del broker Tickmill... Es que no me quiero rendir así, pero es que no veo resultados...
DatAss
 
Mensajes: 10
Registrado: 28 Jun 2015, 21:59
Karma: 0

Re: Necesito limitar las órdenes que lanza mi EA

Notapor FXWizard » 01 Jul 2015, 12:10

Una cosa DatAss, ¿has probado con este?

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/

Muy intuitivo y sencillo, no deberías tener problemas, seguro que te sale.

Saludos,
FXWizard
Avatar de Usuario
FXWizard
 
Mensajes: 8493
Registrado: 12 Feb 2008, 15:17
Karma: 35

Re: Necesito limitar las órdenes que lanza mi EA

Notapor Andrest » 01 Jul 2015, 21:16

Venga no te rindas hombre... vamos a hacerlo "entre todos" yo te ayudo... y así ves como se hace el próximo...

Dime exactamente que quieres que haga el EA y yo te lo haré y te lo comparto por aqui... tu simplemente tendrás que abrir con el fxdreema el EA para ver como lo hice y vamos resolviendo dudas...

Si bien no se necesita saber programar se requiere un tiempo para dominar este programa y cualquier otro... no es cosa de un dia...

Lo dicho, lo hacemos juntos y por aquí e igual le sirve a alguien mas... Si el EA necesita menos de 10 blokes vale con la versión Gratuita.

Un saludo

EDIT: O mejor aun, comparte lo que has hecho en Drema y te corrijo lo que tengas mal.... basta que adjuntes el .mq4
“No sirve para nada proclamar la verdad en economía o recomendar cosas útiles. Es la mejor manera de hacerse enemigos” A. Kostolany
“El optimismo es el enemigo del comprador racional” Warren Buffet
...
Avatar de Usuario
Andrest
 
Mensajes: 960
Registrado: 23 Ene 2014, 19:24
Karma: 31

Re: Necesito limitar las órdenes que lanza mi EA

Notapor cdtrader » 02 Jul 2015, 21:26

disculpen que estaba desaparecido ultimamente, por suerte en julio tengo vacaciones del MBA y de frances, por lo que solo me quedo con el trabajo normal.

si quieres envia el archivo mt4 y lo reviso.

creo que hace unos meses resolvi el problema de varios lanzamientos para alguien en el foro haciendo que revise si se realizo alguna operacion en el ultimo minuto, o algo asi, seguramente si lo buscas lo encontraras :)
Imagen
Avatar de Usuario
cdtrader
 
Mensajes: 1428
Registrado: 23 Ago 2014, 13:47
Karma: 17

Siguiente

Volver a Expert Advisors

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados