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
Os negociantes trabalham com o Excel. É como o "papel de tornassol". Se ele não está familiarizado com folhas de cálculo, que tipo de comerciante é ele? Como ele calcula orçamentos e dinheiro?
E se o programador não for capaz de traduzir uma folha de excel para um programa MQL, ele ainda deve praticar :-)
Yusuf está tentando fazer suas observações (mesmo com o raciocínio do qual eu discordo em princípio), mas você está fazendo uma coisa ainda pior - em vez de ajuda básica, você está forçando-o a aprender coisas desnecessárias. E, ao mesmo tempo, todos sabem que ele não iniciará a programação e não transferirá suas fórmulas para o mql. Você apenas zomba e tira meses ou até anos de distância de uma pessoa.
Hm, sim, não consigo imaginar como escrever diretamente para uma folha de excel - ela está sentada sozinha e desenrola o emaranhado - as mesas estão muito intrincadamente entrelaçadas - portanto, terá que gastar tempo para descobrir, e para avaliar o trabalho deve também de acordo com os TOR.
Além disso, novamente pela minha experiência, quando reescrevi o algoritmo do Excel, encontrei erros lógicos, pois pensei adicionalmente no que estava escrevendo - muitas vezes é conveniente fantasiar no Excel.
E, além disso, recomendo anexar o arquivo em si.
Por isso, considero seus argumentos sobre forçar o aprendizado desnecessário como infundado e infundado.
Se você tem as habilidades, por que não pegar e ajudar a pessoa lendo telepaticamente o TOR de sua cabeça à distância?
Estou cansado de resolver quebra-cabeças. Faça como se eu tivesse feito uma captura de tela na primeira página com explicações https://www.mql5.com/ru/forum/305148. Para tornar as informações mais digeríveis, faça o cálculo sobre uma história rasa, quanto menos melhor (será muito mais fácil entendê-lo). Se você quiser ajuda, comprima seus rolos de texto, ninguém vai ler um texto grande, muito menos entendê-lo.
Os primeiros valores da série deslocada são os seguintes:
1.1376 1.1377 1.1375 1.1361 1.1358
como você o tem:
x1 x2 x3 x4 y
1.1376 1.1376 1.1377 1.1375 1.1361
Então x1 e x2 são a mesma fila? O que aconteceu com o CD5, que começa em1.1358?Correção
Tire uma foto da tela de toda a tabela calculada.
Tire uma foto da tela de toda a tabela calculada.
É melhor zipar o arquivo excel e fazer perguntas sobre ele. Caso contrário, isto continuará para sempre. Você vai acabar torturando Yusuf. Bem, ele não pode fazer isso.
Bem persuadido, poste um screenshot você mesmo, contribua para o desenvolvimento. Darei uma olhada amanhã.
Que tipo de resposta será o mesmo que uma saudação. Se você não tiver informações claras, não obterá nenhum resultado.
Tire uma foto da tela de toda a tabela calculada.
Não se preocupe, o programa agora está totalmente consertado.
É melhor zipar o arquivo Excel e fazer perguntas sobre ele. Caso contrário, isto continuará para sempre. Você vai acabar torturando Yusuf. Bem, ele não pode fazer isso.
Yuri, você também acompanha online?
Yuri, você também acompanha online?
Portanto, aqui está o indicador dummy.
Este manequim é um simples indicador MA, por exemplo, mas é adaptado ao seu caso com algumas simplificações que não são ideais em termos de desempenho, mas menos estressantes para a aprendizagem.
Para escrever seu indicador, você só precisa escrever o código de cálculo no corpo da função
no momento há um cálculo de MA com o período 13 na forma de 3 linhas.
Por que eu tomei 13 por padrão? Porque você mesmo disse que utiliza 13 valores de preço para o cálculo no momento.
Estes 13 valores estão localizados em uma matriz X (X[0] a X[12])
Você simplesmente executa o cálculo destes 13 valores no corpo desta função e escreve o valor no buffer indicador SoltonovBuffer[pos]. Todo o indicador será formado automaticamente.
A partir do MT5 você pressiona F4 e chega a ME (MetaEditor). Aqui você cria um indicador personalizado (Ctrl+N), especifica um nome durante a criação, por exemplo"Soltunov"(o meu é o padrão). Quando o código for gerado, substitua todo este código pelo meu boneco.
E comece a dominar a programação.
Aconselho a pré-ajustar as barras máximas na janela nas configurações do MT5 para não serem muito grandes (5000 é o suficiente).
Você não precisa ler nenhum livro para dominar a linguagem MQL5. Basta usar a Ajuda pressionando a tecla F1, primeiro clicando na função ou palavra de interesse. Use também a função de busca na Ajuda.
veja o gif animado (clique sobre a foto):
Eu também recomendo fortemente dominar imediatamente o depurador embutido do ME com configurações de pontos de interrupção para passar através do programa com a capacidade de observar mudanças variáveis.
Veja também o gif animado.
Boa sorte, Yusuf!
Se você tiver alguma dúvida, se o método de regra geral não for útil, não hesite em perguntar.
Acho que o mundo inteiro o ajudará.