Uma pergunta real - página 9

 
m100:

Eu não tenho tanta inteligência quanto você e nem mesmo entendi de relance o que você escreveu, mas aos poucos estou começando a entender o que você escreveu).


Normal. Já lhes disse antes que um simples MA é uma média aritmética. É calculado como a soma dos elementos de uma série numérica dividida por seu número. Um MA normal de 35 períodos com base nos preços fechados é a soma dos 35 preços fechados das últimas 35 velas divididos por 35. Para obter um MA exponencial, você precisa adicionar os últimos 35 preços fechados à matriz e fazer algumas outras manipulações com eles - calcule o MA usando a fórmula que você pode encontrar aqui http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg

A propósito, a MACD tem duas linhas, uma linha principal e uma linha de sinal. A tentativa de lançar uma linha móvel sobre este indicador leva ao fato de que não fica claro quais valores de linha indicadora serão calculados como média por esta linha móvel.

 
m100:
as crianças não vão apreciar o que você faz...

E boa sorte para você.

Boa sorte ))))

 
m100:
como você o faz?
Você está tentando colocar suas calças sobre sua cabeça para ganhar juízo! :)
 
drknn:


Ordinário. Eu lhe disse anteriormente que o MA simples é a média aritmética. É calculado como a soma dos elementos de uma série numérica dividida por seu número. Um MA normal de 35 períodos com base nos preços fechados é a soma dos 35 preços fechados das últimas 35 velas divididos por 35. A fim de obter um MA exponencial, você precisa adicionar os últimos 35 preços fechados à matriz e manipulá-los de uma maneira diferente - calcule o valor do MA usando a fórmula que você pode encontrar aqui http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg

A propósito, o MACD tem duas linhas - uma linha principal e uma linha de sinal. A tentativa de lançar uma linha móvel sobre este indicador leva ao fato de que não fica claro quais valores de linha indicadora serão calculados como média por esta linha móvel.

Você tem a possibilidade de refazer seu código para o mesmo, mas com uma média exponencial?
 
ChachaGames:
Você está tentando colocar suas calças sobre sua cabeça para ganhar juízo! :)

Só estou me perguntando como pode ser implementado para que tudo seja feito automaticamente, ninguém disse que eu faria exatamente isso...

sim todo o dia de hoje tenho recebido muito incentivo de um usuário deste fórum

juntar-se ao meu fã-clube também?

 
m100:
Você tem a oportunidade de reescrever seu código para a mesma variável, mas com uma média exponencial?


Não - preciso sair agora, e quando eu voltar preciso programar. Tenho três dias de sobra e tenho que fazer um código bastante complexo de mais de mil linhas. Vou passar algumas noites sem dormir.

Respondi à sua pergunta sobre como se referir à variável correta. Mas não entendo porque você perguntou, se não pode aplicar os conhecimentos obtidos.

 
drknn , como você disse "mestre é mestre", e quanto aos valores obtidos, esse é meu problema))

Seu trabalho e seu tempo gasto comigo não vão simplesmente desaparecer, obrigado por sua ajuda, boa sorte nos negócios

 
m100:
por exemplo, como isso pode ser feito?

Leia msdn, WinApi, WindowHandle. Não sou um especialista nestas tecnologias. Tenha em mente que, para sua tarefa, é um BLEEP.

Há algumas coisas aqui https://www.mql5.com/ru/forum/120356

 
m100:

Só me pergunto como pode ser implementado para que tudo seja feito automaticamente, ninguém disse que eu o faria dessa maneira...

Portanto, já lhe foi dada uma solução direta na máquina.
 

Goldtrader ,talvez eu esteja lhe fazendo uma pergunta idiota demais, mas ainda assim, de onde a "Janela de Dados" obtém todos os valores?

E se ele pode fazer isso, então poderia haver uma função que possa recuperar dados da "Janela de Dados"?