Mandarina - página 5

 

filtro de tempo tangerina

oi newdigital,

Não consigo encontrar tangerina com filtros de tempo em todos os lugares.

A propósito, o filtro 8-18 é GMT, certo? ele deve ser trocado para 6-16 para Alpari?

Obrigado.

Fikko

 

Mandarina EA com filtro de tempo.

Arquivos anexados:
 
fikko:
oi newdigital,

Não consigo encontrar tangerina com filtros de tempo em todos os lugares.

A propósito, o filtro 8-18 é GMT, certo? ele deve ser trocado para 6-16 para Alpari?

Obrigado.

Fikko

Eu afixei aqui.

Estou usando a North Finance para testar este EA. A North Finance está no GMT+3. Alpari está em GMT+2. Portanto, se tivermos 8 na North Finance, então serão 7 na Alpari.

 

Para declarações atualizadas, resultados semanais/totais atualizados, consulte este post https://www.mql5.com/en/forum/173383/page27

 
newdigital:

E no início do bloco "int start" insira o seguinte:

if (UseHourTrade){

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

Comment("Non-Trading Hours!");

return(0);

}

}

Eu não consigo localizar o bloco "int start" no bloco ea??? Ajuda

 
waaustin:
Eu não consigo localizar o bloco "int start" no e???? Ajuda

Mandarina com filtro de tempo está no fio dos arquivos https://www.mql5.com/en/forum/173363/page3

E para negociar tamanho fixo de lote (sempre 1 lote ou sempre 0,1 lote, por exemplo) você precisa ajustar o FixedLot para verdadeiro.

 

Mandarina. Sem filtro de tempo.

1. Comércios abertos.

Como eu vejo, 4 negócios estão abertos agora.

Em 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

Assim você entende as diferenças entre os pips e o cálculo da moeda de depósito.

 

Alguém já notou que a Mandarina só faz pedidos de venda? Eu experimentei este EA e todos os seus negócios são vendidos. Então olhei no Diário de Ofícios e eis que todas as ordens de compra tinham paradas inválidas e, portanto, não foram executadas!

Quando olhei o código de COMPRA no programa, com certeza havia um "+" ao invés de um "-" no campo de parada mostrado em vermelho abaixo. Para uma COMPRA, o stoploss DEVE estar abaixo do Bid.

Este é um problema universal ou apenas meu problema. Quando eu coloquei menos em vez de mais, não houve erros no diário.

if(compra && 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 opening BUY order : "Descrição do Erro(GetLastError()));

ttime=Time[0];

Pipsqueak2

 

Eu não tenho este problema.

Arquivos anexados:
 

Mandarina nova (quase)

Eu tenho brincado com o Mandarim original. Eu corrigi o erro nas ordens de compra (paradas inválidas) e introduzi meu próprio algoritmo para entrar em posições.

Utilizo SAR parabólico e um oscilador de Momentum de longo período para filtrar as negociações. Os resultados no "Testador" são surpreendentes, (para mim o não-programador). Veja os resultados em anexo. Pelos meus padrões, eles são muito melhores do que os números negativos que tenho recebido ultimamente. A nota SAR parece funcionar melhor nos prazos maiores, (ruído reduzido).

Saúde.

Pipsqueak2

Arquivos anexados: