![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Ele,
Obrigado pelas respostas, desculpem pela resposta tardia.
Acabei de enviar a todos que responderam com seu e-mail, uma mensagem.
Se você não recebeu a mensagem, entre em contato comigo em tyrone (-atttt-) tyronevriesde[dot]nl
Se a EA não for muito complicada, talvez eu a tenha terminado neste fim de semana.
Vou escrever-lhe depois de alguns meses, assim que eu refinar a estratégia que estou procurando.
Se você puder fazer programação para Equities, por favor, me avise, tenho algo muito forte em mente lá...
Obrigado!
Oi, pessoal,
Sou um estudante de Ciência da Computação em direção ao meu mestrado, e muito interessado em Forex.
Basicamente, eu me ofereço para criar um Expert Advisor gratuito para quem precisar. Acabo de terminar meu primeiro Expert Advisor, ele me deu um retorno de 100% ao longo de 2007-2008, mas tem um desempenho menos bom nos anos anteriores a 2007, alguns nem mesmo lucrativos. Portanto, estou procurando por mais inspiração!
Estou fazendo isto para obter experiência extra tanto em sistemas de negociação mq4 quanto nos próprios sistemas de negociação forex.
Ah, e a propósito, já estou trabalhando com o especialista em bares internos, então não invente esse :D.
Envie-me uma mensagem particular com seu plano, e você pode esperar, se a EA não for muito complicada, dentro de uma semana.
Saudações!!
Eu escrevi um programa simples em MQL3. Eu quero usar MQL4. Posso converter para mim o programa EA de MQL3 para MQL4. Obrigado
Oi pessoal,
Eu sou um estudante de Ciência da Computação em direção ao meu mestrado, e muito interessado em Forex.
Basicamente, ofereço-me para criar um Expert Advisor gratuito para quem precisar. Acabo de terminar meu próprio primeiro Expert Advisor, ele me deu um retorno de 100% ao longo de 2007-2008, mas tem um desempenho menos bom nos anos anteriores a 2007, alguns nem mesmo lucrativos. Portanto, estou procurando por mais inspiração!
Estou fazendo isto para ter experiência extra tanto em sistemas de negociação mq4 quanto nos próprios sistemas de negociação forex.
Ah, e a propósito, já estou trabalhando com o especialista em barras internas, então não invente esse :D.
Envie-me uma mensagem particular com seu plano, e você pode esperar, se a EA não for muito complicada, dentro de uma semana.
Saudações!!
Olá Vriesde
Eu gostaria de ajuda em uma EA usando a xpma e a previsão da série temporal. Quando a TSF cruzar a xpMA, COMPRAR. Quando ela cruzou a xpMA, VENDA. Eu estou anexando aqui os indicadores ou você.
Oi, pessoal,
Sou um estudante de Ciência da Computação em direção ao meu mestrado, e muito interessado em Forex.
Basicamente, eu me ofereço para criar um Expert Advisor gratuito para quem precisar. Acabo de terminar meu primeiro Expert Advisor, ele me deu um retorno de 100% ao longo de 2007-2008, mas tem um desempenho menos bom nos anos anteriores a 2007, alguns nem mesmo lucrativos. Portanto, estou procurando por mais inspiração!
Estou fazendo isto para ter experiência extra tanto em sistemas de negociação mq4 quanto nos próprios sistemas de negociação forex.
Ah, e a propósito, já estou trabalhando com o especialista em barras internas, então não invente esse :D.
Envie-me uma mensagem particular com seu plano, e você pode esperar, se a EA não for muito complicada, dentro de uma semana.
Saudações!!
Olá Vriesde
Eu gostaria de ajuda em um EA usando a xpma e a previsão da série temporal. Quando a TSF cruzar a xpMA, COMPRAR. Quando cruzar a xpMA, SELL. Eu estou anexando aqui os indicadores ou você.
Oi, pessoal,
Sou um estudante de Ciência da Computação em direção ao meu mestrado, e muito interessado em Forex.
Basicamente, eu me ofereço para criar um Expert Advisor gratuito para quem precisar. Acabo de terminar meu primeiro Expert Advisor, ele me deu um retorno de 100% ao longo de 2007-2008, mas tem um desempenho menos bom nos anos anteriores a 2007, alguns nem mesmo lucrativos. Portanto, estou procurando por mais inspiração!
Estou fazendo isto para ter experiência extra tanto em sistemas de negociação mq4 quanto nos próprios sistemas de negociação forex.
Ah, e a propósito, já estou trabalhando com o especialista em barras internas, então não invente esse :D.
Envie-me uma mensagem particular com seu plano, e você pode esperar, se a EA não for muito complicada, dentro de uma semana.
Saudações!!
Eu escrevi um programa simples em MQL3. Eu quero usar MQL4. Posso converter para mim o programa EA de MQL3 para MQL4. Obrigado
Bem, eu não tenho nenhuma experiência em mql3, mas se for semelhante a 4, não deverá ser um problema. Embora eu não possa garantir que será em breve. Recebi cerca de 5 pedidos de outros que vou processar primeiro.
Para ctl: estou anexando a EA baseada na travessia T3MA. Aqui.
Bem, eu não tenho nenhuma experiência em mql3, mas se for semelhante a 4, não deverá ser um problema. Embora eu não possa garantir que será em breve. Recebi cerca de 5 pedidos de outros que vou processar primeiro.
Em anexo está o software mql3.
Este é o programa que eu escrevi em mql3:
/*[[
Nome := SUPANDI
Autor := Copyright © 2002, MetaQuotes Software Corp
Link := https://www.metaquotes.net/ru
Notas :=
Lotes := 0,1
Stop Loss := 50
Tirar Lucro := 60
Trailing Stop := 49
]]*/
Defina: Ent(15);
Defina: Ent(15): AmtLt(100);
Defina: Slippage(2);
Defina: ttrade(1);
Define: taxa(0);
var: Lt(0);
var: cnt(1),mode(0),NBalance(0),NLt(0);
var: dbs5(5),dbs6(6),dbs7(7),dbs8(8),dbs9(9),dbs25(25),dbs24(24),dbs23(23),dbs22(22),dbs21(21); //dbs=apagar/comprar/vender
SE Saldo<=AmtLt*6 então Lt=0,1;
Se Saldo>AmtLt*6 e Saldo<=AmtLt*9 então Lt=0,2;
Se Saldo>AmtLt*9 e Saldo<=AmtLt*12 então Lt=0,3;
Se Saldo>AmtLt*12 e Saldo<==AmtLt*15 então Lt=0,4;
Se Saldo>AmtLt*15 e Saldo<==AmtLt*18 então Lt=0,5;
Se Saldo>AmtLt*18 e Saldo<=AmtLt*21 então Lt=0,6;
Se Saldo>AmtLt*21 e Saldo<=AmtLt*24 então Lt=0,7;
Se Saldo>AmtLt*24 e Saldo<=AmtLt*27 então Lt=0,8;
Se Saldo>AmtLt*27 e Saldo<==AmtLt*30 então Lt=0,9;
Se Saldo>AmtLt*30 e Saldo<==AmtLt*33 então Lt=1,0;
Se Saldo>AmtLt*33 então Lt=1,1;
Se OrderValue(1,VAL_TYPE)=OP_BUY então
taxa=1;
Se OrderValue(1,VAL_TYPE)=OP_SELL então
taxa=1
NBalance=Balance-Lt*10*(StopLoss+(Ask-Bid))*rate;
SE NBalance<=AmtLt*6 então NLt=0,1;
Se NBalance>AmtLt*6 e NBalance<=AmtLt*9 então NLt=0,2;
Se NBalance>AmtLt*9 e NBalance<=AmtLt*12 então NLt=0,3;
Se NBalance>AmtLt*12 e NBalance<=AmtLt*15 então NLt=0,4;
Se NBalance>AmtLt*15 e NBalance<=AmtLt*18 então NLt=0,5;
Se NBalance>AmtLt*18 e NBalance<=AmtLt*21 então NLt=0,6;
Se NBalance>AmtLt*21 e NBalance<=AmtLt*24 então NLt=0,7;
Se NBalance>AmtLt*24 e NBalance<=AmtLt*27 então NLt=0,8;
Se NBalance>AmtLt*27 e NBalance<=AmtLt*30 então NLt=0,9;
Se NBalance>AmtLt*30 e NBalance<=AmtLt*33 então NLt=1.0;
Se NBalance>AmtLt*33 então NLt=1.1;
{//4
Se TotalTrades<1 então
{//1
Se Saldo<AmtLt então Sair; // não há dinheiro suficiente
SetOrder(OP_BUYSTOP,Lt,
Pergunte+Ponto*Ponto,
Slippage,
Ask+Ent*Point-StopLoss*Point-(Ask-Bid),
Pergunte+Ponto*Ponto+Ponto de lucro*Ponto,
Amarelo);
Saída;
};//1
//***************************************************************************************************************
Se TotalTrades=1 então
{//3
Se OrderValue(1,VAL_TYPE)=OP_BUYSTOP então
{//2
Enquanto OrderValue(1,VAL_OPENPRICE)-((Bid+Ask)/2)<((2*Ent)*Point+(Ask-Bid))-dbs9*Point e
OrderValue(1,VAL_OPENPRICE)-((Bid+Ask)/2)>((2*Ent)*Point+(Ask-Bid))-dbs21*Point
{//1
Se Saldo<AmtLt então Sair; // não há dinheiro suficiente
SetOrder(OP_SELLSTOP,Lt,
OrderValue(1,VAL_STOPLOSS), //PRICE_OPEN
Slippage,
OrderValue(1,VAL_STOPLOSS)+StopLoss*Point+(Ask-Bid),//StopLoss
OrderValue(1,VAL_STOPLOSS)-TakeProfit*Point, //TakeProfit
Laranja);
Saída;
};//1
};//2
Se OrderValue(1,VAL_TYPE)=OP_SELLSTOP então
{//2
Enquanto ((Bid+Ask)/2)-OrderValue(1,VAL_OPENPRICE)<((2*Ent)*Point+(Ask-Bid))-dbs9*Point e
((Bid+Ask)/2)-OrderValue(1,VAL_OPENPRICE)>((2*Ent)*Ponto+(Ask-Bid))-dbs21*Ponto
{//1
Se Saldo<AmtLt então Sair; // não há dinheiro suficiente
SetOrder(OP_BUYSTOP,Lt,
OrderValue(1,VAL_STOPLOSS), //PRICE_OPEN
Slippage,
OrderValue(1,VAL_STOPLOSS)-StopLoss*Point-(Ask-Bid),//StopLoss
OrderValue(1,VAL_STOPLOSS)+TakeProfit*Point, //TakeProfit
Laranja);
Saída;
};//1
};//2
};//3
//***************************************************************************************************************
Se TotalTrades=2 então
{//3
Se OrderValue(1,VAL_TYPE)=OP_BUYSTOP então
{//2
Enquanto OrderValue(1,VAL_OPENPRICE)-((Bid+Ask)/2)<=((2*Ent)*Point+(Ask-Bid))-dbs25*Point
{//1
DeleteOrder(OrderValue(2,VAL_TICKET),Red);
Sair;
};//1
While ((Bid+Ask)/2)-OrderValue(2,VAL_OPENPRICE)<=((2*Ent)*Point+(Ask-Bid))-dbs25*Point
{//1
DeleteOrder(OrderValue(1,VAL_TICKET),Red);
Sair;
};//1
};//2
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Se OrderValue(1,VAL_TYPE)=OP_SELLSTOP então
{//2
While ((Bid+Ask)/2)-OrderValue(1,VAL_OPENPRICE)<=((2*Ent)*Point+(Ask-Bid))-dbs25*Point
{//1
DeleteOrder(OrderValue(2,VAL_TICKET),Red);
Sair;
};//1
Enquanto OrderValue(2,VAL_OPENPRICE)-((Bid+Ask)/2)<=((2*Ent)*Point+(Ask-Bid))-dbs25*Point
{//1
DeleteOrder(OrderValue(1,VAL_TICKET),Red);
Sair;
};//1
};//2
};//3
//***************************************************************************************************************
Se TotalTrades=2 então
{//3
Se OrderValue(1,VAL_TYPE)=OP_BUY então
{//2
Enquanto ((Bid+Ask)/2)-OrderValue(1,VAL_OPENPRICE)>(TakeProfit*0.5)*Ponto
{//1
DeleteOrder(OrderValue(2,VAL_TICKET),Red);
Sair;
};//1
};//2
Se OrderValue(1,VAL_TYPE)=OP_SELL então
{//2
Enquanto OrderValue(1,VAL_OPENPRICE)-((Bid+Ask)/2)>(TakeProfit*0.5)*Ponto
{//1
DeleteOrder(OrderValue(2,VAL_TICKET),Red);
Sair;
};//1
};//2
};//3
//***************************************************************************************************************
Se TotalTrades=1 então
{//3
Se OrderValue(1,VAL_TYPE)=OP_BUY então
{//2
Enquanto OrderValue(1,VAL_OPENPRICE)-((Bid+Ask)/2)>(StopLoss*0.5)*Ponto
{//1
Se Saldo<AmtLt então Sair; // não há dinheiro suficiente
SetOrder(OP_SELLSTOP,NLt,
OrderValue(1,VAL_STOPLOSS), //PRICE_OPEN
Slippage,
OrderValue(1,VAL_STOPLOSS)+StopLoss*Point+(Ask-Bid),//StopLoss
OrderValue(1,VAL_STOPLOSS)-TakeProfit*Point, //TakeProfit
Laranja);
Saída;
};//1
};//2
Se OrderValue(1,VAL_TYPE)=OP_SELL então
{//2
Enquanto ((Bid+Ask)/2)-OrderValue(1,VAL_OPENPRICE)>(StopLoss*0.5)*Ponto
{//1
Se Saldo<AmtLt então Sair; // não há dinheiro suficiente
SetOrder(OP_BUYSTOP,NLt,
OrderValue(1,VAL_STOPLOSS), //PRICE_OPEN
Slippage,
OrderValue(1,VAL_STOPLOSS)-StopLoss*Point-(Ask-Bid),//StopLoss
OrderValue(1,VAL_STOPLOSS)+TakeProfit*Point, //TakeProfit
Laranja);
Saída;
};//1
};//2
};//3
};//4
//****************************************************************************************************************
// o fim
Oi, pessoal,
Obrigado pelas respostas,
Atualmente, tenho cerca de 6 pessoas alinhadas para programar. Minhas respostas sempre foram rápidas, isto é porque eu tenho ido de férias e de. Tento fazer o meu melhor, por esta altura já enviei a maioria das pessoas por e-mail. E comecei a trabalhar em duas das EA's.
Gr Tyrone