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
problemas com 5 dígitos
Olá equipe,
Curto e doce... Tenho uma ea que costumava funcionar bem, mas agora meu corretor tem 5 dígitos e recebo 130 erros consistentes. Tentei usar os dígitos, tentei arredondar para quatro ou cinco lugares, sem sorte. É uma correção simples? Não quero desperdiçar o seu tempo traçando o meu código (não é segredo), então espero que seja um rato mickey. Se você precisar ver o código dizer a palavra, mas a própria ea costumava funcionar bem até eu conseguir o novo revendedor ECN, agora não é bom... alguém já passou por isso antes?
Amo você trabalhar,
Couso
Olá equipe,
Curto e doce... Tenho uma ea que costumava funcionar bem, mas agora meu corretor tem 5 dígitos e recebo 130 erros consistentes. Tentei usar os dígitos, tentei arredondar para quatro ou cinco lugares, sem sorte. É uma correção simples? Não quero desperdiçar o seu tempo traçando o meu código (não é segredo), então espero que seja um rato mickey. Se você precisa ver o código dizer a palavra, mas a própria ea costumava funcionar bem até eu conseguir o novo revendedor ECN, agora não é bom... alguém já passou por isso antes?
Amo você trabalhar,
CousoÉ preciso multiplicar os valores de nível para corretores de 5 dígitos. Por exemplo, verifique se Dígitos = 3 ou 5, significa que seu corretor tem 5 dígitos, neste caso você precisa multiplicar o takeprofit/stoploss etc. por 10. Portanto, se você colocar 10 stop loss ea tem que multiplicá-lo e definir 100 como stop loss. Normalmente eu faço isto (verificar e definir) na função init deste modo:
se (Dígitos = 3 || Dígitos = 5)
StopLoss = StopLoss*10;
Basta colocar TP/SL:
ticket=OrderSend(Symbol(),OP_SELL,Lot,Bid,Slippage,0,0,""+Symbol(),MagicNumber,0,Green);
Nenhum SL ou TP usado para pedidos ECN?
Olá equipe,
Curto e doce... Eu tenho uma ea que costumava funcionar bem, mas agora meu corretor tem 5 dígitos e recebo 130 erros consistentes. mas a própria ea costumava
---
...correr bem até eu conseguir o novo revendedor ECN, agora não é bom... Alguém já passou por isso antes?
CousoOi Couso,
Tenho trabalhado no mesmo problema de Erro 130 com o funcionamento dos meus EA's nos meus ECN's.
Meus EA's funcionam bem na FXDD (não-CECN) e depois tentei usá-los na FXCBS e PFG...ambos ECN's.
Depois de muitas horas e horas...e horas...de brincar e mudar o código para lidar com os 5 dígitos...nada funcionou no ECN da FXCBS.
Antes eu li em algum lugar que a Megadroid teve que ajustar o código deles para lidar com este problema, e eles tiveram que enviar o pedido sem o SL e TP.
Então eu tentei SL=0 e TP=0 para a entrada do comércio. Funcionou sempre e minha EA começou a negociar na minha conta demo FXCBS ECN!
Parece que estes ECN's não permitem que SL e TP sejam colocados no momento em que a ordem de negociação é colocada...?
Eu sou apenas um codificador novato, então esta pode não ser a verdadeira razão, mas parece ter resolvido meus problemas de ordem Error 130 com o ECN da FXCBS.
Espero que isto ajude,
Robert
Aqui está a dica para os corretores da ECN:
É aconselhável mudar a seguinte linha :
OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point, "Meu pedido
#2",16384,0,Verde);
Com :
ticket=OrderSend(Symbol(),OP_BUY,1,Ask,0,0,0,0, "My order #2",16384,0,Green);
if(ticket>0)
{
OrderSelect(ticket,SELECT_BY_TICKET);
OrderModify(OrderTicket(),OrderOpenPrice(),STOPLOSS,TAKEPROFIT,0,Green);
}
senão
{
Print("OrderSendido com erro #",GetLastError()));
}
Olá pessoal,
alguém pode codificar esta simples idéia ...
se uma vela fecha acima de uma média móvel ... dar um alerta ..
.sem vela
fecha abaixo da mesma média móvel ... e também ... dar um alertase eu postar em algum outro lugar
Converter Símbolo() em Int
Olá, só queria saber qual é o código de sintaxe adequado para pegar o gráfico Symbol() e convertê-lo em um número Int?
O que eu quero fazer é criar um número AutoMagic em minha EA, dependendo de qual gráfico Símbolo() eu anexarei a EA.
Obrigado
Entendi.
https://www.mql5.com/en/forum/176445
Olá, só queria saber qual é o código de sintaxe adequado para pegar o gráfico Symbol() e convertê-lo em um número Int?
O que eu quero fazer é criar um número AutoMagic em minha EA dependendo de qual gráfico Símbolo() eu anexarei a EA.
Obrigado.Basta perguntar a David Copperfield, ele é especialista em números mágicos.
https://en.wikipedia.org/wiki/David_Copperfield)