Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 950
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
Esta função escreve um número em cada pedido, ou melhor, lote*100.
Agora precisamos de uma função inversa que mostre qual foi o último número
Experimente:
Se o objeto contiver texto (não numérico), você precisa adicionar StringSubstr():
begin_index - índice do caractere na cadeia, começando de zero, comprimento - comprimento do valor numérico (quantos caracteres o número ocupa)... Eu acho que sim
Tente isto:
Se o objeto tiver texto (não numérico), adicione StringSubstr():
begin_index - índice do caractere na string , começando de zero, comprimento - comprimento do valor numérico (quantos caracteres o número ocupa)... Eu acho que sim
Bem, inicialmente você teria que procurar por todos estes números no gráfico. Não vai funcionar dessa maneira. Esse é o problema. Já verificado.
Tente isto:
Se o objeto tiver texto (não numérico), adicione StringSubstr():
begin_index - índice do caractere na cadeia, começando de zero, comprimento - comprimento do valor numérico (quantos caracteres o número ocupa)... Eu acho que sim
Semelhante a este, mas não funciona, mostra zero.
Como este, mas não funciona, mostra zero.
Você quer definir um valor ou aceitar um valor? A função ObjectSetString() define um valor de texto e retorna um valor de bool. Não é isso. E na cabeça do loop acho que não é o certo... Onde ObjetosTotal()... Eu sou guiado pela referência mt4. Ou é código mt5?
Você precisa definir um valor ou tomar um valor? A função ObjectSetString() define um valor de texto e retorna um valor de bool. Não é isso. E na cabeça do loop eu acho que não é o certo... Onde ObjetosTotal()... Eu sou guiado pela referência mt4. Ou é código mt5?
Este é o MT4.
Mais uma vez, bom dia a todos!
Não estou obtendo uma resposta à minha pergunta feita anteriormente, mas estou pedindo ajuda com o código de qualquer forma.
Este é o fórum para negociação, sistemas automatizados de negociação e testes estratégicos.
Qualquer pergunta novato sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos
MrBrooklin, 2019.08.30 14:15
Bom dia a todos!!!
Aqui está parte do código do script para Metatrader5:
O roteiro deve colocar ordens de limite pendentes a uma certa distância de pedir e licitar, ou parar as ordens. Os limites das ordens pendentes são estabelecidos sem nenhum problema, mas os de parada não são. Por favor, ajude-me a entender por que as ordens de Buy Stop e Sell Stop pendentes não são definidas.
Atenciosamente, Vladimir.
Só para responder a outra pergunta: existe alguma maneira de testar o roteiro quando o mercado estiver fechado (por exemplo, no fim de semana)?
Atenciosamente, Vladimir.
De qual lista?
E, por favor, use o modelador no editor (Ctrl+<):
O que deve ser retirado de onde?
Você pode me dar uma dica?
Mais uma vez, bom dia a todos!
Ninguém respondeu à pergunta que fiz anteriormente, mas ainda estou pedindo ajuda com o código.
Mais uma pergunta: existe alguma maneira de testar o roteiro quando o mercado está fechado (por exemplo, nos finais de semana)?
Atenciosamente, Vladimir.
Não, o roteiro não funcionará em um mercado fechado - ele não fará pedidos.
Para entender os erros, tente imprimir no registro o valor do preço relativo ao qual você está calculando os níveis de ajuste e os valores de todos os níveis de preço que você está enviando para a ordem de comércio.
Você pode me dar uma dica?
Você precisa encontrar o último pedido que foi aberto. Encontre seu bilhete. Em seguida, use a lista de nomes de objetos para encontrar a ocorrência de um substrato com o bilhete encontrado da última ordem na linha do nome do objeto. Assim que o bilhete da última encomenda for encontrado no nome do objeto, este é o objeto gráfico necessário. Tudo o que resta é extrair o que você precisa deste objeto gráfico.