molanis.com/forum - Tools for MetaTrader : The place to ask about the best expert advisor builder, expert advisor downloads, and expert advisor programming

AFTER YOU REGISTER SEND US AN EMAIL TO ACTIVATE YOUR ACCOUNT - Before posting:-1- Please read the user guide -2- Try the examples -3- Search in the forum
It is currently Mon Apr 29, 2024 6:59 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Mon May 19, 2014 10:10 am 
Offline

Joined: Wed Feb 26, 2014 2:42 pm
Posts: 14
Buenos días.

¿Es posible tener dos 2 códigos diferentes de EAs trabajando en un mismo cuerpo de EA?

Por ejemplo, digamos que uno de los sistemas es intraday y el otro es daytrading. Van a haber algunos momentos en que uno dará una señal para entrar en largo y el otro para entrar en corto. ¿Cómo hago para especificar las reglas de gestion monetaria de cada uno? (es decir, cuando selecciono el cuadro MM, el EA puede aplicar la estrategia deuno al otro, porque solo toma en cuenta resultados sin distinguir cual de los dos los generó, ya que para el EA todo el código es un solo EA. ¿Cómo puedo hacer para distinguir esto? ¿Hay alguna forma o algún truco para realizarlo?

Muchas gracias.
Reciban un cordial saludo
trader201


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Tue May 20, 2014 8:56 pm 
Offline
Site Admin

Joined: Fri Oct 16, 2009 3:40 pm
Posts: 451
El Strategy Builder no genera 2 eas en el mismo ea. Usted puede generar dos eas y les asigna un magic number diferente, asi los puede adicionar a 2 graficas en mt4. Asi tendra 2 eas que podrian funcionar sobre el mismo par.


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Tue May 20, 2014 9:52 pm 
Offline

Joined: Tue Dec 22, 2009 12:22 am
Posts: 1761
Con molanis solo es posible tener 2 eas en un ea, si los dos ea usan diferentes pares de monedas. Por ejemplo un ea opera EURUSD y el otro EURCAD. El problema es que mt4 no permite backtesting de 2 pares de monedas.


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Thu May 22, 2014 8:53 am 
Offline

Joined: Wed Feb 26, 2014 2:42 pm
Posts: 14
admin wrote:
El Strategy Builder no genera 2 eas en el mismo ea. Usted puede generar dos eas y les asigna un magic number diferente, asi los puede adicionar a 2 graficas en mt4. Asi tendra 2 eas que podrian funcionar sobre el mismo par.


Ok. Digamos que tengo diseñados a través de molanis 2 indicadores. Cada uno trabaja según unas reglas. Entonces, el indicador que activo en MT4 sería algo así como la función call, donde dice que si se dan las condiciones A, llamar indicador 1 , y si se dan las condiciones B, llamar indicador 2 (según su magic number). ¿Es así?

Si es así, el código desde donde se da la orden de activar uno y otro indicador, ¿se puede crear también a través del mismo molanis o este tendría que ser hecho directamente en el MT4?

¿podrían explicarme esto?
Muchas gracias


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Thu May 22, 2014 9:16 pm 
Offline

Joined: Tue Dec 22, 2009 12:22 am
Posts: 1761
No es clara la pregunta. Piense en terminos de eas y no en terminos de indicadores. Cada ea tiene un magic number o id. En molanis esos ids estan definidos como variables en mt4 para que el usuario los cambie.
Si usted tiene dos eas para EURUSD tiene que definir diferentes ids de lo contrario los eas se mezclarian


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Wed Jun 04, 2014 7:15 pm 
Offline

Joined: Wed Feb 26, 2014 2:42 pm
Posts: 14
molanisfx wrote:
No es clara la pregunta. Piense en terminos de eas y no en terminos de indicadores. Cada ea tiene un magic number o id. En molanis esos ids estan definidos como variables en mt4 para que el usuario los cambie.
Si usted tiene dos eas para EURUSD tiene que definir diferentes ids de lo contrario los eas se mezclarian


Tiene razón. Error mio. Me confundí.

Entonces, admin dijo "El Strategy Builder no genera 2 eas en el mismo ea. Usted puede generar dos eas y les asigna un magic number diferente, asi los puede adicionar a 2 graficas en mt4. Asi tendra 2 eas que podrian funcionar sobre el mismo par". En la última parte dice que los 2 EAs pueden funcionar sobre el mismo par, pero dice adicionar a dos gráficas. ¿se refiere a ponerlo a funcionar cada uno en una ventana diferente aunque sea del mismo par?

Es decir, que lo que hago sería entonces diseñar dos EAs en molanis, asignarle un magic number a cada uno, y adicionarlo a un mismo par pero cada uno en distintas ventanas del par? ¿y así no se mezclarian?

Reciba un cordial saludo.
Muchas gracias de antemano por la respuesta.


Top
 Profile  
 
 Post subject: Re: cómo tener 2 EA en un mismo código sin que mezcle resultados
PostPosted: Wed Jun 04, 2014 9:29 pm 
Offline
Site Admin

Joined: Fri Oct 16, 2009 3:40 pm
Posts: 451
Exacto, 2 graficas del mismo par, cada una con un EA. No se mezclan si tienen magic numbers diferentes. Solo funciona bien si su broker permite hedging.
En nuestro trading nunca hacemos eso, y nunca usamos hedging. Dos eas pueden generar senales contrarias una de venta y otra de compra, con hedging un ea va largo y el otro va corto, y el profit es zero; lo que no tiene sentido para nosotros - por eso no usamos hedging o dos eas en el mismo par.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by Molanis © 2009