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
MA. Vou manter o correio por 24 horas - depois vou apagá-lo!
Você não precisa apagá-lo! Deixe ficar...
Igor, antes de tudo obrigado por suas funções e por este ramo, eles ajudam muitos programadores não-profissionais. Mas eu gostaria de lhe fazer uma pergunta sobre a função NumberOfOrders(). Não consigo colocá-lo para trabalhar. Coloquei-o em um Expert Advisor MACD padrão para dar um exemplo de como eu o utilizo. Estou colando o código:
Para descrevê-lo brevemente, ele foi alterado ali:
Naturalmente, não funciona. Você poderia, por favor, explicar o que está errado? Obrigado de antemão.Você poderia explicar o que está errado? Obrigado de antemão.
Dois comentários:
1. Eu o faria desta maneira:
2. Função NumberOfOrders() retorna o número de ordens - negócios dos tipos BuyLimit, BuyStop, SellLimit e SellStop. O Expert Advisor que você modificou não trabalha com pedidos. Ela abre posições a preços de mercado, ou seja, realiza operações de Compra e Venda. Você precisa usar a função NumberOfPositions(), que eu colocarei no próximo post.A função NumberOfPositions().
Esta função retorna o número de posições atualmente em aberto. Uma seleção mais precisa das posições contadas é especificada por parâmetros externos:
Uau! Pensei que fosse um projeto:
passaria por todas as posições (incluindo OP_SELL e OP_BUY). Tudo está funcionando agora. Mais uma vez, obrigado!Função GetProfitFromDateInCurrency().
Esta função retorna o lucro total na moeda das posições fechadas desde uma determinada data. Uma seleção mais precisa das posições a serem levadas em conta é especificada usando parâmetros externos:
HH. Em anexo está um script para testar a função GetProfitFromDateInCurrency().
O indicador i-Profit, que mostra valores absolutos e percentuais de lucro para diferentes períodos de tempo, é um exemplo mais prático de como aprender a usar esta função.
Olá Igor.
Gostaria de dizer obrigado pela ficção de correlação. Eu tinha algumas opções, eu só queria esclarecê-las)
Eu também tenho essa pergunta. Muitas vezes encontro erro 130 - parada errada durante o teste do Expert Advisor no modo de tempo real. Não o analiso, não entendo porque ocorre em uma ou outra situação. Eu comecei a usar esta construção
Comecei a usar esta construção para normalizar o stop e TP, mas não resolveu a situação. Talvez você tenha enfrentado situações semelhantes, diga-me como lidar com isso e qual é a melhor maneira de analisá-lo.
Para esclarecer: Isto acontece com muita freqüência quando tento estabelecer uma parada em +1 p a partir do preço aberto
encontrar o erro 131 - Parada incorreta.
131 - Volume incorreto, erro na granulação do volume. Este é o tamanho do lote sendo comercializado.
Encontro o erro 131 - Parada errada.
131 - Volume incorreto, um erro na granulação do volume. Este é o tamanho do lote sendo negociado.
Código errado, não 131 mas 130
Código errado, não é 131, é 130.
Estou vendo...
Tente normalizar como se segue:
Eu o faço e não encontro erro 130.