Converter: easyLanguage

 

Olá a todos,

há alguém que queira me ajudar a traduzir um sistema de tradings easyLanguage em um EA em MT3 ou MT4?

Obrigado.

Bolla

 

Hi,

Eu posso fazer isso.

 

Olá Igorad, aqui meu TS em linguagem fácil.

Há muito para traduzir

{*****************************************

Descrição: VOLEX (Expansão da Volatilidade)

******************************************}

Entradas:

MultClosesLong(10),

MultClosesShort(8),

MoltL(2.2),

MoltS(3.6),

FilterLong(0),

FilterShort(4),

StopLoss(330),

StopTarget(120),

StopFactor(60),

Objetivo de lucro(560),

GainPlusLong(5),

GainPlusShort(4),

StartTime(1200),

EndTime(1630),

breakTime(1400);

Variáveis:

CounterLong(0),

CounterShort(0),

comércio(1),

sll(0),

sls(999999),

sl(StopLoss),

contr_plus(0);

se (PositionProfit(1)<0 e PositionProfit(2)<0) então

começar

contr_plus=1;

sl=sl-contr_plus*10;

fim

senão contr_plus=0;

SetStopLoss(sl);

se posição de mercado=0 e tempo>=Tempo de início e tempo<=Tempo de fim e tempo de quebraTempo então começa

Comprar ("Longo") (2+contr_plus) contratos Próximo Bar em Fechado + Médio(Faixa,4)*MoltL + FiltroPontos Longo em Parada;

Venda ("Curto") (2+contr_plus) contratos Próxima Barra na Fechamento - Média(Faixa,4)*MoltS - FiltroPontos Curtos na Parada;

trade=1;

sll=0;

sls=99999999;

sl=StopLoss;

CounterShort = 0;

CounterLong = 0;

end;

Se MarketPosition = -1 Então Begin

ExitShort ("Stop_S") Próximo Bar na sls em Stop;

If Close < EntryPrice - (Commission+Slippage) / BigPointValue Then CounterShort = CounterShort + 1;

Se CounterShort = MultClosesShort então ExitShort ("Prft_S") Próxima Barra no Mercado;

Fim;

Se MarketPosition = 1; Se MarketPosition = 1 Então Begin

ExitLong ("Stop_L") Próximo Bar no sll na Stop;

Se Fechar > Preço de Entrada + (Comissão+Slippage) / BigPointValue Então CounterLong = CounterLong + 1;

Se CounterLong = MultClosesLong Then ExitLong ("Prft_L") Próxima Barra no Mercado;

Fim;

se OpenPositionProfit>=ProfitTarget e trade=1 então start

ExitLong ("1_G_L") (1+contr_plus) contratos Próximo Bar no Mercado;

Contratos de ExitShort ("1_G_S") (1+contr_plus) Próximo Bar no Mercado;

trade=comércio+1;

sll=EntryPrice + (Commission+Slippage) / BigPointValue + GainPlusLong points;

sls=EntryPrice - (Comissão+Slippage) / BigPointValue - GainPlusPontos curtos;

fim;

se OpenPositionProfit<=-StopTarget e trade=1 então start

ExitLong ("1_L_L") (1+contr_plus) contratos Próximo Bar no Mercado;

Contratos de ExitShort ("1_L_S") (1+contr_plus) Próximo Bar no Mercado;

trade=comércio+1;

sl=sl-StopFactor;

fim;

se tempo=2130 então começa

ExitLong ("EoDL") Próximo Bar no Mercado;

ExitShort ("EoDS") Próximo Bar no Mercado;

fim;

É um breakout clássico com Martingala depois de 2 trocas perdidas. funciona com TF M30 e eu testei no EUR/USD.

Obrigado novamente.

Bolla

 

como é o resultado do teste? Se for uma ea com grande potencial, então você atrairá mais pessoas para ajudá-lo.

 

Olá, basta anexar o desempenho de 01/01/01 a 31/12/05.

Agora você pode traduzir em MT4, por favor?

Obrigado

Bolla

Arquivos anexados:
capture1.bmp  29 kb
capture2.bmp  81 kb
 
gbolla:
Olá, basta anexar o desempenho de 01/01/01 a 31/12/05.

Agora você pode traduzir em MT4, por favor?

Obrigado

Bolla

Muito bonito

 
gbolla:
Olá, basta anexar o desempenho de 01/01/01 a 31/12/05.

Agora você pode traduzir em MT4, por favor?

Obrigado

Bolla

Olá gbola

Você pode anexar essa EA ???

Atenciosamente

promo01

 

Olá promo01, estou procurando por alguém que possa trasladar este sinal do EasyLanguage para o mql4 porque eu não sou capaz de fazer isso!

Bolla

 

Olá gbolla,

Seja paciente, por favor.

Igor

 

Olá Igor, muito obrigado! Não é minha idéia apressar você.

Mantenha-se em contato

Bolla

 

Hi,

Terminei de traduzir o código EL para o MT4.

Tentei testar e otimizar esta EA.

Igor

Arquivos anexados: