Devo ter estragado algo com os amortecedores novamente. Por favor, dê uma olhada.
A tarefa é a seguinte:
1) O LSMA é calculado. Se [i]>[i+1] - a cor é verde, se [i]<[i+1] - a cor é vermelha. Tudo está claro com isto.
2) Eu preciso encontrar o comprimento da série de valores verdes e vermelhos e armazená-los em uma matriz. Este é o problema que eu ainda não consegui resolver sozinho.
Deve ter estragado algo com os amortecedores novamente. Por favor, dê uma olhada.
A tarefa é a seguinte:
1) O LSMA é calculado. Se [i]>[i+1] - a cor é verde, se [i]<[i+1] - a cor é vermelha. Tudo está claro com isto.
2) Eu preciso encontrar o comprimento da série de valores verdes e vermelhos e armazená-los em uma matriz. Este é o problema que eu ainda não consegui resolver sozinho.
Vinin, eu realmente o fiz de acordo com sua amostra, mas o ponto é diferente: não é o método de cálculo em si que é importante para mim (seja o MA mais simples), mas a solução para o problema no ponto 2.
Preciso obter uma matriz que armazene o comprimento das séries verde ou vermelha para análise posterior.
Por favor, informe. Existem 2 gráficos virtuais de balanço (para pedidos de compra e venda) na vida real, que podem divergir muito. Como posso traduzi-los em qualquer unidade relativa para poder cronometrar o momento de cruzamento destes gráficos.
Vinin, eu realmente o fiz de acordo com sua amostra, mas o ponto é diferente: não é o método de cálculo em si que importa para mim (seja o MA mais simples), mas a solução para o problema no ponto 2.
Preciso obter uma matriz, que armazena o comprimento das séries verdes ou vermelhas para análise posterior.
Há uma biblioteca para comércio de ratos https://www.mql5.com/ru/code/9671
Não estou tendo absolutamente nenhuma sorte em conectá-lo, por favor, ajude-me.
Descarrego todos os arquivos que preciso para a pasta de especialistas e depois os compenso, mas ainda assim os indicadores têm janelas pretas sem dados.
Obviamente algum tipo de erro infantil, mas eu não consigo encontrá-lo por 24 horas.
Não há necessidade de dobrar nada. O arquivo já contém todos os arquivos, tudo o que você precisa fazer é desembalar o arquivo na pasta do terminal e compilá-lo.
Somente arquivos indicadores são compilados, bibliotecas (mqh) não precisam ser compiladas. Tente colocar um novo terminal e praticar nele.
Você pode me dar uma dica? Há um botão "MQL4.community" no terminal e clicando nele abre o Word com a página correspondente, mas quando tento clicar em qualquer link, uma janela aparece dizendo que há uma restrição em meu computador! ???
void start()
{
double tickvalue = MarketInfo(Symbol(), MODE_TICKVALUE);
double profitbuy, profitsell;
for(int i = OrdersTotal()-1; i >= 0;i--)
{
if(!OrderSelect(i,SELECT_BY_POS)) continue;
if(OrderSymbol()!=Symbol() || OrderType() >= 2) continue;
if(OrderType() == 0)
profitbuy +=((Bid - OrderOpenPrice())/Point*tickvalue*OrderLots())+OrderCommission()+OrderSwap();
if(OrderType() == 1)
profitsell+=((OrderOpenPrice() - Ask)/Point*tickvalue*OrderLots())+OrderCommission()+OrderSwap();
}
Comment(profitbuy+profitsell);
}
В чем прикол, не могу правильно рассчитать суммарный профит для всех ордеров по одной паре, в терминале пишет одно, а у меня получается другое?
Итак, мои домыслы, своп в терминале нужно нормализовать обязательно, там точность больше двух бывает - это проверил, но как нормализовать - для каждого ордера или суммарно? Непонятно в общем...
Я уже всяко перепробовал, минимальная разница доходила до 0.02 центов, но это все равно не то, что нужно.
Вопрос, как мне мой код подогнать под работу функции - AccountProfit()?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Devo ter estragado algo com os amortecedores novamente. Por favor, dê uma olhada.
A tarefa é a seguinte:
1) O LSMA é calculado. Se [i]>[i+1] - a cor é verde, se [i]<[i+1] - a cor é vermelha. Tudo está claro com isto.
2) Eu preciso encontrar o comprimento da série de valores verdes e vermelhos e armazená-los em uma matriz. Este é o problema que eu ainda não consegui resolver sozinho.
Deve ter estragado algo com os amortecedores novamente. Por favor, dê uma olhada.
A tarefa é a seguinte:
1) O LSMA é calculado. Se [i]>[i+1] - a cor é verde, se [i]<[i+1] - a cor é vermelha. Tudo está claro com isto.
2) Eu preciso encontrar o comprimento da série de valores verdes e vermelhos e armazená-los em uma matriz. Este é o problema que eu ainda não consegui resolver sozinho.
O que não deve ser gostado neste indicador
Por que você não gosta deste indicador?
Vinin, eu realmente o fiz de acordo com sua amostra, mas o ponto é diferente: não é o método de cálculo em si que é importante para mim (seja o MA mais simples), mas a solução para o problema no ponto 2.
Preciso obter uma matriz que armazene o comprimento das séries verde ou vermelha para análise posterior.
Vinin, eu realmente o fiz de acordo com sua amostra, mas o ponto é diferente: não é o método de cálculo em si que importa para mim (seja o MA mais simples), mas a solução para o problema no ponto 2.
Preciso obter uma matriz, que armazena o comprimento das séries verdes ou vermelhas para análise posterior.
Por que você precisa de uma matriz?
Por que você precisa de uma matriz?
Há uma biblioteca para comércio de ratos https://www.mql5.com/ru/code/9671
Não estou tendo absolutamente nenhuma sorte em conectá-lo, por favor, ajude-me.
Descarrego todos os arquivos que preciso para a pasta de especialistas e depois os compenso, mas ainda assim os indicadores têm janelas pretas sem dados.
Obviamente algum tipo de erro infantil, mas eu não consigo encontrá-lo por 24 horas.
Não há necessidade de dobrar nada. O arquivo já contém todos os arquivos, tudo o que você precisa fazer é desembalar o arquivo na pasta do terminal e compilá-lo.
Somente arquivos indicadores são compilados, bibliotecas (mqh) não precisam ser compiladas. Tente colocar um novo terminal e praticar nele.
Como você lida com isso? Obrigado.