[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 458
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
Durante os testes EA eu recebo erro 130 - paradas erradas. Na função NewOrder as variáveis externas TakeProfit e StopLoss devem ser passadas, e me parece que fiz de tudo para conseguir isso, mas como a impressão mostra, os zeros são passados. Entendo a razão deste erro aqui, mas ainda não fui capaz de encontrá-lo. Por favor, me ajude.
extern int TakeProfit=100;
extern int StopLoss=100;
....................................
NewOrder(OP_BUYSTOP, Lot, TakeProfit, StopLoss);
NewOrder(OP_SELLSTOP, Lot, TakeProfit, StopLoss);
int NewOrder(int Cmd,double Lot,int TakeProfit,int StopLoss)
O problema aqui é que existem variáveis globais StopLoss e elas são passadas para o procedimento como parâmetros. É melhor dar-lhes um novo nome no procedimento.
Zhunko:
Linhas de tendência.
O problema aqui é que existem variáveis StopLoss globais e elas também são passadas para o procedimento como parâmetros. É melhor dar-lhes um novo nome no procedimento.
Mas isso não ajudou muito. TaPr e StLo= 100, mas PR, SL e TP são zero por alguma razão.....Você está certo. É realmente mais lógico. Corrigido:
Olá, você pode me ajudar a escrever uma condição para que o pedido abra apenas uma vez, neste ponto ele abre a cada carrapato
Só preciso fazer algo para que fique assim: se eu já tenho um pedido já feito, ele não abrirá outro sem um OrderComment, ainda não tenho idéia do que fazer com ele
Obrigado de antemão
Que tal mais detalhes? Ao menos me dê um link para onde ler?
A menos que você mesmo a coloque na tabela, ela não será refletida durante a EA. Como você fez isso?
Mas isso não ajudou muito. TaPr e StLo= 100, mas PR, SL e TP são zero por alguma razão.....Você está certo. Faz mais sentido dessa forma. Corrigido:
por favor, aconselhe como calcular os negócios que geram perdas.
ou seja, negócios que foram fechados por um stop loss.
e reiniciar o balcão após um comércio lucrativo.
Isto é, após fechar o Take Profit para repor o contador a zero.
Dígito contador inicial = 1
Todas as transações, tanto de compra como de venda, devem ser contadas.
Obrigado! ))) Não conseguia ver o erro até que fosse comparado tão claramente
por favor, aconselhe como calcular os negócios que geram perdas.
ou seja, negócios que foram fechados por um stop loss.
e reiniciar o balcão após um comércio lucrativo.
Isto é, após fechar o Take Profit para repor o contador a zero.
Dígito contador inicial = 1
Todas as transações, tanto de compra como de venda, devem ser contadas.
O fechamento de uma parada de perda não significa que o comércio está perdendo, e vice versa. A menos, é claro, que as paradas e tomadas tenham sido marcadas na abertura e não tenham sido tocadas novamente.