Mandarina - página 5

 

filtro de tiempo mandarina

hola newdigital

no puedo encontrar mandarina con timefilter publicando en todas partes.

por cierto, el filtro 8-18 es GMT no? hay que cambiarlo a 6-16 para Alpari?

Gracias.

Fikko

 

Mandarina EA con filtro de tiempo.

Archivos adjuntos:
 
fikko:
hola newdigital,

No encuentro el mandarín con la publicación del filtro de tiempo en todas partes.

por cierto, el filtro 8-18 es GMT ¿verdad? se debe cambiar a 6-16 para Alpari?

Gracias.

Fikko

Lo he publicado aquí.

Estoy usando North Finance para probar este EA. North Finance está en GMT+3. Alpari está en GMT+2. Así que si tenemos 8 en North Finance será 7 en Alpari.

 

Para ver los estados de cuenta actualizados y los resultados semanales/totales, consulte este post https://www.mql5.com/en/forum/173383/page27

 
newdigital:

Y al principio del bloque "int start" insertar lo siguiente:

if (UseHourTrade){

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

Comment("Non-Trading Hours!");

return(0);

}

}

No puedo localizar el bloque "int start" en el ea??? Ayuda

 
waaustin:
No puedo localizar el bloque "int start" en el ea??? Ayuda

Mandarina con timefilter está en el hilo de archivos https://www.mql5.com/en/forum/173363/page3

Y para operar con un tamaño de lote fijo (siempre 1 lote o siempre 0.1 lote por ejemplo) necesitas establecer FixedLot a true.

 

Mandarina. Sin filtro de tiempo.

1. Operaciones abiertas.

Como veo 4 operaciones están abiertas ahora.

En pips:

5709702 187233 2006.10.23 07:00 buy 0.60 eurusd 1.2615 1.2577 1.2815 1.2660 0.00 0.00 45.00

5735492 187233 2006.10.24 19:06 buy 0.70 gbpusd 1.8743 1.8783 1.8943 1.8864 0.00 0.00 121.00

5736317 187233 2006.10.24 20:00 sell 0.70 usdjpy 119.18 119.57 117.18 118.69 0.00 0.00 49.00

5735321 187233 2006.10.24 19:00 sell 0.70 usdchf 1.2658 1.2659 1.2458 1.2583 0.00 0.00 75.00 [/CODE]

In deposit currency:

187233 2006.10.23 07:00 buy 0.60 eurusd 1.2615 1.2577 1.2815 1.2661 0.00 -11.10 276.00

5735492 187233 2006.10.24 19:06 buy 0.70 gbpusd 1.8743 1.8783 1.8943 1.8866 0.00 -7.56 861.00

5736317 187233 2006.10.24 20:00 sell 0.70 usdjpy 119.18 119.57 117.18 118.69 0.00 -30.79 288.99

5735321 187233 2006.10.24 19:00 sell 0.70 usdchf 1.2658 1.2659 1.2458 1.2582 0.00 -17.05 422.83 [/CODE]

2. Trades which was closed since this Monday (this week).

It was few trades from this Monday which was closed already.

In pips:

[CODE]5707001 187233 2006.10.20 22:00 buy 0.60 eurusd 1.2620 1.2523 1.2820 2006.10.23 05:00 1.2610 0.00 0.00 -10.00

2 5709030 187233 2006.10.23 05:00 sell 0.60 eurusd 1.2610 1.2710 1.2410 2006.10.23 07:00 1.2615 0.00 0.00 -5.00

187233 2006.10.20 18:31 buy 0.60 usdjpy 118.71 118.64 120.71 2006.10.24 20:00 119.19 0.00 0.00 48.00

in deposit currency:

[CODE]187233 2006.10.20 22:00 buy 0.60 eurusd 1.2620 1.2523 1.2820 2006.10.23 05:00 1.2610 0.00 -2.22 -60.00

2 5709030 187233 2006.10.23 05:00 sell 0.60 eurusd 1.2610 1.2710 1.2410 2006.10.23 07:00 1.2615 0.00 0.00 -30.00

187233 2006.10.20 18:31 buy 0.60 usdjpy 118.71 118.64 120.71 2006.10.24 20:00 119.19 0.00 6.36 241.63

Así que usted entiende las diferencias los pips y el cálculo de la moneda de depósito.

 

¿Alguien se ha dado cuenta de que Mandarine sólo hace órdenes de venta? He probado este EA y todas sus operaciones son de venta. Así que miré en el Diario de operaciones y he aquí que todas las órdenes de COMPRA tenían stops inválidos y por lo tanto no se ejecutaron.

Cuando miré el código de COMPRA en el programa, efectivamente había un "+" en lugar de un "-" en el campo de stoploss mostrado en rojo abajo. Para una COMPRA, el stoploss DEBE estar por debajo de la Oferta.

¿Es esto un problema universal o sólo mi problema. Cuando puse menos en lugar de más, no hubo errores en el diario.

if(buysig && ttime!=Time[0]) {

res=OrderSend(symbol,OP_BUY,LotsRisk(StopLoss),Ask,slippage,Ask+StopLoss*Point,Ask-TakeProfit*Point, "t3",MAGICNUM,0,Red);

if (res<0) Print("Error al abrir la orden de COMPRA : ",ErrorDescription(GetLastError()));

ttime=Tiempo[0];

Pipsqueak2

 

Yo no tengo este problema.

Archivos adjuntos:
 

Nuevo Mandarine (casi)

He estado jugando con el Mandarine original. He corregido el error en las órdenes de COMPRA (stops inválidos) y he introducido mi propio algoritmo para entrar en posiciones.

Utilizo el SAR Parabólico y un oscilador de Momentum de largo periodo para filtrar las operaciones. Los resultados en el "Tester" son asombrosos, (para mí el no programador). Vea los resultados adjuntos. Según mis estándares son mucho mejores que las cifras negativas que he estado obteniendo últimamente. Nota: el SAR parece funcionar mejor en los marcos de tiempo más grandes, (se reduce el ruido).

Saludos.

Pipsqueak2

Archivos adjuntos:
Razón de la queja: