[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 131
![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
Eu retrabalhei um código sobre o que perguntei ontem. Agora tudo está como deveria estar. Abaixo estão 3 funções para mostrar o que é usado para obter o sinal original, já que este é apenas o começo do que estou escrevendo.
Aqui está a função de compra:
Aqui está a linha:
temos uma abertura de posição a preçoND(fastMa + i_thresholdFromMa * pt), mas não abre de forma alguma. Por quê?
Já faz dois dias que estou lutando, não sei o que fazer. No código, tudo é a mesma coisa. Eu não passei nenhum cheque de verdade, estou escrevendo-os agora para o tester.
Aqui está uma captura de tela, por exemplo,
No gráfico, você pode ver que o preço não é mais alto que o fastMa (vermelho), e mais baixo em geral. Mas no código, a condição é explicitamente declarada, que a ordem pendente deve ser pelo preço:
Qual é a contrapartida, profissionais? Eu não sei mais o que fazer...
Olá.Eu escrevi um indicador baseado no indicador, o indicador de Sinal-Sinal original mostra seus valores em todas as barras anteriores quando anexadas ao gráfico (ele é aplicado a todas as barras, a partir da barra [1]), mas o indicador criado a partir dele (ele é aplicado à barra [0]) mostra seus valores somente quando anexado ao gráfico, seus valores estão corretos mas nas barras anteriores "vazias", por favor me diga como corrigi-lo.
Meu código:
Victor, acho que você deveria fazer uma pausa em Asc + distância, e na condição especificar a proporção de Asc e Mashka, então será o que você quer. Experimente!
Você pode ver na tabela que o preço não está acima do fastMa (a pulseira vermelha), mas abaixo dele por completo. Mas no código, a condição é explicitamente declarada de que a pausa deve ser pelo preço:
Qual é a contrapartida, profissionais? Eu não sei mais o que fazer...
Victor, acho que você deveria fazer uma pausa em Asc + distância, e na condição especificar a proporção de Asc e Mashka, então será o que você quer. Experimente!
Boris, foi o que eu fiz:
E aqui está a abertura de posição:
Tudo parece estar correto. Mas ele ainda está lá.
Talvez no momento em que o pedido foi feito, a MAHA estava mais baixa do que o que está agora desenhado. Tente pegar os valores de MA da 1ª barra em vez da 0ª.
Experimentei, sem diferença. Voltei a colocá-lo... O que importa para mim é o que está acontecendo neste momento, não o que estava acontecendo antes.
Aqui está uma captura de tela (se o valor recebido da máquina não for 0, mas 1) :
Victor, é por isso que escrevo condições no início, para que eu possa ver tudo, para que seja mais fácil encontrar erros lógicos, especialmente quando ainda não há conhecimento e experiência suficientes, entre os quais me contarei por um longo tempo. Os profissionais manipulam facilmente funções, arquivos e bibliotecas, e provavelmente esqueceram como eles gradualmente dominaram toda essa sabedoria. Mas não podemos aprender a teoria sem a prática, e muito mais depende do caráter de cada pessoa.
Boris, foi o que eu fiz:
E aqui está a abertura do cargo:
Tudo parece estar certo. Mas ainda está lá.
Experimentei, sem diferença. Eu voltei... O que importa para mim é o que está acontecendo neste momento, não o que aconteceu antes.
Aqui está uma captura de tela (se o valor recebido da máquina não for 0, mas 1) :
Finalmente, diga-me exatamente o que você quer fazer... Por exemplo: o MAA está subindo e está acima do MAA e o preço está acima/abaixo do MAA e, se for verdade, então coloque um pedido pendente a uma distância tão grande. Vou lhe dar um algoritmo rudimentar. Porque é difícil direcioná-lo na direção certa, quando seus fragmentos de código são arrancados do contexto. E o problema é para a quinta série (exagerado).
Quanto ao destacado: trabalho em preços abertos, então você não verá os MACs redesenhados na barra zero
... é difícil apontar na direção certa...
IMHO, não é difícil, mas muito fácil de "dirigir" ou enviar, pois o camarada é muito zeloso em sua luta contra sachês e prateleiras, não se preocupando em estudar o livro didático e a documentação. :-)
IMHO, não é difícil, mas muito fácil de "dirigir" ou enviar, pois o camarada é muito zeloso na luta contra sachês e prateleiras, não se preocupando em estudar o livro didático e a documentação. :-)
Assim, um homem se cercou com estas pedras e as move, as move.
Muito obrigado. exatamente o que é necessário)