Firebird EA - página 19

 
fxspeedster:
Tengo 2 preguntas con respecto a Firebird65tf.

1. Como puede ver en la pantalla adjunta firebird65tf abrió 2 posiciones en EUR y 2 en CHF. ¿Se supone que puede abrir varias posiciones simultáneas?

2. Cada par negociado tiene su propio número mágico y la misma configuración (presets). ¿Por qué en ciertos pares (GBP, GBPJPY, AUD, CAD) muestra "horas no comerciales" pero en otros no? Como he dicho los ajustes son los mismos para todos los pares.

Gracias.

1. ¿Quieres decir que el EA debe abrir EURUSD y USDCHF simultáneamente para comprar y vender?

No soy el autor de este EA. Pero veo alguna lógica complicada dentro del código:

if((myMA*(1+Percent/100))<Bid && Direction!=22 && (Bid>=(LastPrice+(CurrentPipStep*Point)) || myTotal==0) ) // Go SHORT -> Only sell if >= 30 pips above previous position entry[/CODE]

So as i understand there are many conditions to open the order. One of the condition is the following: Only sell if >= 30 pips above previous position entry. And opposite for buy.

Besides EA is controlling the orders opened. It means this EA is controlling losses and profit not for one order only and this EA may stop openning the order on USDCHF today (if we had many losses for example) and continue day with EURUSD for example.

And this EA is controlling the number of orders as well.

So it should not be the same for EURUSD and USDCHF.

2. When non-trading hours so EA will show "non-trading hours on the chart. But if EA wants to show something different (last price= ..., for example) so EA will show it and "non-trading hours will not be visible.

For example:

LastPrice=OrderOpenPrice();

myTotal = myTotal +1;

Comment("LastPrice=",DoubleToStr(LastPrice, 10));

break;[/CODE]

And the following:

if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

Comment("Non-Trading Hours!");

return(0);

}

}

So sometimes EA is showing Non-Trading Hours!, sometimes LastPrice=.

I think it is not necessary to show any non-trading hours message because timefilter code is very simple and this code will work irrespective of the message. If you don't want to see any "non-trading hours" message so delete the comment.

Change this code

[CODE]if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

Comment("Non-Trading Hours!");

return(0);

}

}

On to this one:

[CODE]if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

return(0);

}

}

(significa borrar esta línea Comment("Non-Trading Hours!"); y compilar el EA).

Y el EA le mostrará el mensaje LastPrice= ... solamente.

Algunas palabras sobre el filtro de tiempo.

Si usted selecciona que el EA trabaje entre las 8 y las 18, entonces el EA abrirá órdenes a partir de las 8:00 am y terminará a las 18:59. Y es la hora del servidor de Metatrader.

 

Por favor, encuentre las versiones de Firebird con timefilter:

- Firebird con timefilter;

- con timefilter y sin comentarios "Non-Trading Hours";

- anti-timefilter (EA que no comercia en las horas seleccionadas);

- anti-timefilter sin comentarios "Non-Trading Hours".

 

¿Es posible que IBFX esté bloqueando las operaciones con Firebird de alguna manera? No puedo conseguir que haga nada - es un poco sentado allí durante dos días. Tengo la última versión con el filtro de tiempo. ¿Pueden los brokers detectar qué EAs estás usando, como los scalpers y los pip gobblers pesados como Firebird? Sólo por curiosidad.

 
bluto:
¿Es posible que IBFX esté bloqueando las operaciones con Firebird de alguna manera? No puedo conseguir que haga nada - es poco sentado allí durante dos días. Tengo la última versión con el filtro de tiempo. ¿Pueden los brokers detectar qué EAs estás usando, como los scalpers y los pip gobblers pesados como Firebird? Sólo por curiosidad.

No, no lo creo.

No creo que IBFX esté bloqueando. Este EA no es scalper.

Por favor, encuentre las declaraciones desde el lunes sobre las operaciones cerradas y abiertas ahora.

Archivos adjuntos:
 

El pájaro de fuego se despide

Estimado NewDigital,

Yo estaba probando en vivo acc con micro lote en IBFX.

Estoy usando Firebird 065 con el tiempo y la configuración según su guía. este EA sin filtro de tiempo.

Ayer operando en USD/CHF, este EA abrió 129 posiciones simultáneamente. y la mayoría de las posiciones se cerraron con SL con ganancias negativas.

por suerte toda la posición abierta en micro lote = 0.01 por lo que las pérdidas también son mínimas.

es esto normal para este EA o algo malo.

Anteriormente ocurría cuando usaba en G/U. pero después he cerrado todas las posiciones abiertas por Firebird manualmente con poco beneficio y he dejado de usar este EA en G/U

respecto a

CF

 
crazy_forex:
Estimado NewDigital,

Estaba probando en vivo acc con micro lote en IBFX.

estoy usando firebird 065 con el tempate y la configuración según su guía. este EA sin filtro de tiempo.

Ayer el comercio en USD / CHF, esta posición abierta EA 129 simultanouesly. y la mayoría de la posición se cierra con SL con -ve beneficio.

por suerte toda la posición abierta en micro lote = 0.01 por lo que las pérdidas también son mínimas.

es esto normal para este EA o algo malo.

Anteriormente ocurría cuando usaba en G/U. pero después he cerrado todas las posiciones abiertas por Firebird manualmente con poco beneficio y he dejado de usar este EA en G/U

respecto a

CF

A mi me pasa lo mismo.

No sé si es normal o no, pero este EA está operando así una vez cada 3 meses.

A veces con beneficios, a veces no.

Por cierto, estaba bien con el USDCHF.

Ahora tenemos una situación más difícil con GBPUSD.

Por favor, encuentre las declaraciones de esta semana (operaciones cerradas y abiertas para Firebird con y sin timefilter).

Archivos adjuntos:
 
newdigital:
A mi me pasa lo mismo.

No sé si es normal o no, pero este EA está tadeando así una vez cada 3 meses.

A veces en beneficio, a veces no.

Por cierto que estaba bien con USDCHF.

Ahora tenemos una situación más difícil con GBPUSD.

Por favor, encuentre los estados de cuenta de esta semana (operaciones cerradas y abiertas para Firebird con y sin timefilter).

Alguna idea de como evitar este tipo de trading usando el ea firebird.

 

Admin,

¿cómo estás consiguiendo tantos -$15 en GBP/US en Firebird TF?

hay una operación de -$80, y el SL está fijado en -300 o así, ¿no es así?

¿Estás cerrando manualmente las operaciones a -15$?

newdigital:
A mi me pasa lo mismo.

No sé si es normal o no, pero este EA está operando así una vez cada 3 meses.

A veces en beneficio, a veces no.

Por cierto, estaba bien con el USDCHF.

Ahora tenemos una situación más difícil con GBPUSD.

Por favor, encontrar las declaraciones de esta semana (operaciones cerradas y abiertas para Firebird con y sin timefilter).
 
bradman:
Admin,

¿Cómo es que se obtienen tantos -$15 en GBP/US en Firebird TF?

hay una operación de -$80, y el SL está fijado en -300 o así, ¿no?

¿Está cerrando manualmente las operaciones a -$15?

No, no estoy cerrando nada manualmente.

Como todo el mundo sabe ya que no soy amante de Firebird. Así que realmente no me importa el rendimiento de este EA y no estoy cerrando nada manualmente. Quería dejar de probar este EA hace unos meses. Pero recibí muchas peticiones (de la gente a la que le gusta este EA) para seguir probando.

Veo en mi configuración lo siguiente

- StopLoss = 130;// pérdida total en todas las posiciones abiertas en pips

- PipStep= 30;//si la posición va esta cantidad de pips en contra añade otra.

- IncreasementType =0;//0=sólo añade cada PipStep, >0 =OrdersToal()^x *Pipstep

He cambiado muchos corredores y la cuenta de pruebas de esta EA desde enero de 2006. Así que por favor encontrar las declaraciones recientes (adjunto) de Metatrader que tengo ahora.

Archivos adjuntos:
total_pips.zip  93 kb
open_pips.zip  4 kb
week_pips.zip  10 kb
 

Así que sabemos por qué la EA está cerrando muchas operaciones(el stop loss es para todas ellas - no para una sola orden).

¿Pero por qué este EA está abriendo tantas operaciones a la vez a veces?

Veo dentro del código la siguiente condición para abrir la compra por ejemplo:

if((myMA*(1-Percent/100))>Ask && Direction!=11 && (Ask Only buy if >= 30 pips below previous position entry[/CODE]

So you may see this text: Only buy if >= 30 pips below previous position entry".

But what is the myMA?

[CODE]double myMA =iMA(NULL,MA_timeframe,MA_length,0,MODE_SMA,PRICE_OPEN,0);

Así que como vemos, el myMA es simple MA con período 10 (configuración de la EA) en el barra abierta actual. La barra abierta actual (y el valor de la sma) puede ser cambiada todo el tiempo dentro de una barra abierta (barra actual que no fue cerrada todavía. Y es M15 timeframe.

Puede ser por esta razón que este EA está abriendo muchas operaciones.

Razón de la queja: