Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1000
![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
O Expert Advisor coloca apenas um pedido por algoritmo, considere Vender:
SellOpen = (AC<0,0 && RSI<30 && Close[2]>Open[2] && Close[1]>Open[1] && Low[2]<Low[1] );
Como escrever o código para que ele continue fazendo pedidos enquanto a condição AC<0.0 estiver presente
Verifique se já existe algo no mercado:
Se a quantidade for superior a 0, significa que há uma abertura de acordo com o algoritmo.
Veja se já existe algo no mercado:
Se o número for maior que 0, então há uma abertura de acordo com o algoritmo, então adicione por condição
Dois erros são dados
//--------------------------
lucro duplo = 0;
int countBuy=0, countSell=0;
for(int i = 0; i < OrderTotal(); i++)
{
if(OrderSelect(i, SELECT_BY_POS) && OrderSymbol() == _Symbol && OrderMagicNumber() == MAGIC)
{
if(OrderType() < 2)
lucro += OrderProfit()+OrderComission()+OrderSwap();
if(OrderType() == 0)
countBuy++;
if(OrderType() == 1)
countSell+++;
}
}
if(countBuy>0 && AC<0.0) -tu OpenOrderBuy(100);
if(countSell>0 && AC<0.0) -then- OpenOrderSell(100);
//------------------
OpenOrderBuy' - função não definida SA2.mq4 102 29
OpenOrderSell' - função não definida SA2.mq4 104 30
Onde o erro está piscando, eu escrevi -aqui
Dois erros são dados
...
Onde o erro está piscando, eu escrevi -ao-.
Por favor, insira o código (e não apenas) corretamente:
Por favor, insira o código (e não apenas) corretamente:
Eu não entendo...?
São apresentados dois erros.
Este você mesmo pode consertar - deu uma aplicação abstrata
Isto você pode fazer por si mesmo - deu uma aplicação abstrata
NÃO É PERMITIDA A DESCOMPILAÇÃO!
Com um código como esse:
Não consigo entrar na programação.
Tenha cuidadocom esse tipo de código. Você poderia ser banido, mesmo sem conhecimento de programação. Tem todas as marcas de uma descompilação
Tenha cuidado com este código. Você pode ser banido sem conhecimento de programação. Tem todas as marcas de uma descompilação
Este é o teste original EA I substituiu os outros sinais por Li le . Ninguém vai entender nada neste caso.
Conserte-o você mesmo - deu uma aplicação abstrata
Eu não sei como consertá-lo.