Converter: easyLanguage - página 4

 

Traduzir de EasyLanguange para MQL4

Chandra Sekhar:
Bolla, com certeza gostaríamos de ver este sistema bem otimizado para obter o máximo retorno.

Colocamos algumas observações e problemas de perguntas da EA.

Você gostaria de responder a elas? Obrigado.

A EA parece ser boa, é claro, com alguma gestão inteligente de dinheiro. Os assinantes do fórum podem contribuir para este aspecto da EA assim que souberem como a EA funciona.

Sem saber o que a EA faz e o que suas contribuições fazem, é difícil contribuir efetivamente para sua otimização. Portanto, você pode nos dar algumas explicações sobre a filosofia comercial da própria EA e as funções de todas as suas contribuições.

Obrigado.

-Vivek

Olá GBolla,

Parece que você deixou este gropu depois de obter a Easylanguage EA traduzida por Igorad!

Você ainda está com este grupo?

-Vivek

 
igorad:
Hi,

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

Tentei testar e otimizar esta EA.

Igor

Oi Igor,

Acabo de instalar seu EA, 'VolExExpert_v1.mq4' que você traduziu do EasyLanguage para o MT4 para a GBolla.

Parece que a GBolla não está ativa neste grupo. Você pode me explicar como funciona o EA.

Adoraria executá-la em uma demonstração e ter uma idéia de como funciona.

Obrigado.

-Vivek

 

Ajuda na conversão deste código de linguagem fácil em Metatrader

Alguém pode ajudar??

vars: atr(0),longLiqPt(0),shortLiqPt(9999 99),protLongStop(0),protShortStop(0 ),lowestClose4(0),highestClose4(0), bed(0),sed(0),stb(0),sts(0),canTrad e(0);

atr = avgtruerange(24);

lowestClose4 = lowest(close,4);

mais altoFechar4 = mais alto(fecha,4);

canTrade = 0;

if(highestClose4 - lowestClose4 < atr) então canTrade = 1;

stb = aberto de amanhã + .5*truerange;

sts = aberto de amanhã - .5*truerange;

If(canTrade = 1 e entriesttoday(data) = 0) então

começar

comprar("pattbuy") amanhã na parada do stb;

vender("pattbuy") amanhã na parada sts;

fim;

if(canTrade = 0) então

começar

exitlong("longliq") em sts stop;

exitshort("shrtliq") na parada de stb;

fim;

Muito obrigado!!

 
 

Easylanguage para mt4

Hi,

Que alguém possa traduzir misericordiosamente os seguintes códigos Easylanguage para Metaquotes.

Agradecemos antecipadamente.

Bandas de tendência

Variáveis: BandDays(28), DevConstant(3.500000);

Variáveis: keltnerTop(0), keltnerMid(0), keltnerBot(0), expSmoothPrice(0);

Variáveis: expSmoothRange(0);

Variáveis: altu(0),altd(0),up(0),down(0),dir(0),n(0),p(0);

SE (BARRA DE CORRENTE = 1) ENTÃO

INÍCIO

expSmoothPrice = CLOSE ;

expSmoothRange = HIGH-LOW ;

END ELSE

INÍCIO

expSmoothPrice = (expSmoothPrice*(BandDays-1)+CLOSE)/BandDays ;

expSmoothRange = (expSmoothRange*(BandDays-1)+(HIGH-LOW))/BandDays ;

END ;

keltnerTop = expSmoothPrice+(expSmoothRange*DevConstant) ;

keltnerMid = expSmoothPrice ;

keltnerBot = expSmoothPrice-(expSmoothRange*DevConstant) ;

se fechar <= KeltnerMid então altd = 1 altd = 0;

se altd = 1 e alto[1] <= KeltnerMid e fechar < Baixo[1] então começa

dir = -1 ;

fim;

se fechar >= KeltnerMid então altu = 1 outra altu = 0;

se altu = 1 e baixo[1] >= KeltnerMid e fechar > alto[1] então começa

dir = 1;

fim;

se dir = -1, então setplotcolor(2,magenta);

se dir = 1, então setplotcolor(2,verde);

PLOT1 (keltnerTop, "TBand Top") ;

PLOT2 (keltnerMid, "TBand Mid") ;

PLOT3 (keltnerBot, "TBand Bot") ;

Linhas de gatilho

variáveis: Length(20), TrigAvg(5), UpColor(verde), DnColor(magenta);

Variáveis: xAvg(0),yAvg(0);

yAvg = TimeSeriesForecast (Length, 0) ;

xAvg = XAvg (yAvg, TrigAvg) ;

PLOT1 (yAvg, "Trigger");

PLOT2 (xAvg, "AverageTSF") ;

SE (TRAMA2 >= TRAMA1); ENTÃO

INÍCIO

SETPLOTCOLOR (1, DnColor) ;

SETPLOTCOLOR (2, DnColor) ;

END ELSE

INÍCIO

SETPLOTCOLOR (1, UpColor) ;

SETPLOTCOLOR (2, UpColor) ;

END ;

Plot3(yAvg, "Sy");

Ativador de comércio

Primeiro a função TSI

Entradas:

Preço(NumericSeries), r(NumericSimple), s(NumericSimple),

u(NumericSimple);

Valor1= 100*TXMédia(Preço-Preço[1],r,s,u) ; { Numerador }

Value2=TXAverage(AbsValue(Preço-Preço[1]),r,s,u) ; { Denominador }

Se Valor2 0 então TSI = Valor1 / Valor2

OUTRA ETI = 0;

O Indicador

Entradas: Preço(c), r(7), s(27), u(1), SmthLen(7);

Valor1= TSI(Preço, r, s, u);

Value2= XAverage(TSI(Preço, r, s, u), SmthLen);

plot1(valor2, "XAverage");

plot2(valor2, "SXAverage");

gráfico3(valor1, "TSI");

SE (GRÁFICO1 >= GRÁFICO3); ENTÃO

INÍCIO

SETPLOTCOLOR (1, magenta) ;

SETPLOTCOLOR (3, magenta) ;

END ELSE

INÍCIO

SETPLOTCOLOR (1, verde) ;

SETPLOTCOLOR (3, verde) ;

END ;

plot4(valor1, "STSI");

plot5(valor1, "Histograma");

 

newdigital e codersguru i preciso de sua ajuda por favor

Olá newdigital e codersguru, tenho acompanhado vocês e lido muitos posts e tópicos neste ótimo site, mas preciso de sua ajuda com um indicador que preciso para me ajudar nas minhas negociações.Ele disse que acha que existe uma versão mt4, mas infelizmente não consigo encontrá-lo depois de muita pesquisa no site, e eu estava me perguntando se você sabe se ele existe ou se pode me ajudar a programá-lo para mt4, eu anexei uma foto do que eu preciso. Acho que é um bom indicador e beneficiaria muitas pessoas.

Agradeço antecipadamente..,

Pat

Arquivos anexados:
 

Indicador de tendência

Olá a todos,

Encontrei esta página que tem um indicador interessante, chamado Indicador de tendência.

Boletim de Divulgação - Fevereiro de 2003

A fórmula é muito simples - EasyLanguage:

AbsValue(C - C[NBars])/Average(TrueRange, NBars);

Alguém sabe se isto existe para o MT4? Além disso, alguém tem alguma experiência com ele, quero dizer como ele é bom para identificar tendências?

Obrigado

 

Conversão a partir de mql4

Olá a todos!

Finalmente estou passando de MetaTrader 4 para MultiCharts.

Então estou precisando de um conversor de MQL4 para EasyLanguage (ou para C++).

Há alguns indicadores e um EA bastante grande.

Alguém sabe de tal conversor?

 

É necessário um conversor de código!

Eu quero converter MQL4 para código de linguagem fácil. Como faço isso com este indicador?

Obrigado

Arquivos anexados:
jvel1.mq4  7 kb
jvel1_1.ex4  40 kb
 

MT4 para EasyLanguage

Oi, pessoal

Qualquer pessoa poderia codificar a Carta ao Vivo Renko com pavios para TradeStation/Multicharts - por exemplo: em EasyLanguage. Seria necessário exibir os pavios da mesma forma que o Metatrader faz. Estou preparado para pagar por uma versão que faça tudo o que eu preciso - qualquer codificador sério com experiência anterior no Metatrader e EasyLanguage - por favor, me faça uma estimativa de quanto você cobraria por este serviço. Eu precisaria:

1) Capacidade de especificar o tamanho da caixa

2) Uma opção para exibir pavios

3) De preferência, pode ser traçado como um gráfico, ao qual as estratégias podem ser aplicadas.

Obrigado, espero ouvir de você em breve se você corresponder aos critérios acima.