Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 604
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
Pergunta contrária.
Pensa que o movimento em qualquer par de moedas: gráfico, preços de compra e venda, etc., depende de um conjunto das suas variáveis?
O movimento da taxa não depende das variáveis, mas o comerciante tenta encontrar padrões no movimento, e nesta base ele escolhe as variáveis (inputs) para abrir, manter e fechar a posição. Afinal, o sistema comercial é um conjunto de regras destinadas ao trabalho rentável. Talvez a distribuição de lucros e perdas seja aleatória, mas a sua proporção é diferente e, portanto, são formados sistemas comerciais lucrativos. Acho que sim.
Aconselha-se a função de limitar, no Expert Advisor quero proibir a venda ou compra à média móvel.
Isto é um incómodo. A referência da matriz não é passada para a função.
Com este duplo *out[] - não importa como se escreve, todos os erros ocorrem.
'BatIndicators.mqh' BatIndicators.mqh 1 1
'*' - o ponteiro não pode ser usado BatIndicators.mqh 18 45
'out' - as arrays são aprovadas apenas por referência BatIndicators.mqh 18 46
2 erro(s), 0 aviso(s) 3 1
um ou o outro ou ambos. Lembro-me que não havia nenhum problema antes, ou está em C. )
Isto é irritante. A referência da matriz não é passada para a função.
Com este duplo *out[] - não importa como se escreve, todos os erros ocorrem.
'BatIndicators.mqh' BatIndicators.mqh 1 1
'*' - o ponteiro não pode ser usado BatIndicators.mqh 18 45
'out' - as arrays são aprovadas apenas por referência BatIndicators.mqh 18 46
2 erro(s), 0 aviso(s) 3 1
um ou o outro ou ambos. Lembro-me que não havia nenhum problema antes, ou está em C. )
Experimente desta forma
Experimente isto
//--- obter o número da nova subjanela, na qual tentaremos adicionar indicador
int subwindow=(int)ChartGetInteger(0,CHART_WINDOWS_TOTAL);
Este é o código que estou a ver em https://www.mql5.com/ru/docs/chart_operations/chartindicatoradd
O exemplo mostra como colocar um indicador numa subjanela. Se não precisa de uma subjanela, basta usar o exemplo muwig para mostrar como o fazer?
//--- obter o número de uma nova subjanela, na qual tentaremos adicionar um indicador
int subwindow=(int)ChartGetInteger(0,CHART_WINDOWS_TOTAL);
Este é o código que estou a ver em https://www.mql5.com/ru/docs/chart_operations/chartindicatoradd
O exemplo mostra como colocar um indicador numa subjanela. Se não precisa de uma subjanela, basta usar o exemplo muwig para ver como o fazer?
Se quiser adicionar o indicador à janela principal, então:
sub_janela
[em] Número da subjanela do gráfico. 0 significa janela do gráfico principal. Para adicionar um indicador a uma nova janela, o parâmetro deve ser mais um do que o índice da última janela existente, ou seja, igual aCHART_WINDOWS_TOTAL. Se o valor do parâmetro exceder o valorCHART_WINDOWS_TOTAL, não será criada uma nova janela, o indicador não será adicionado.
Se precisar de adicionar um indicador à janela principal, então:
Olá Vladimir.
Devo ter formulado a minha pergunta de forma incorrecta.
Não preciso de uma sub-janela, o indicador deve ser colocado na tabela de preços, como um gráfico padrão
Vejo-o como um exemplo e tento compreender .
Quero que o indicador montado no gráfico tenha o seu próprio número, para que o número necessário de cópias possa ser criado no gráfico usando o botão "Adicionar" ..... Quero apagar um seleccionado pelo botão "cross" ........ (ainda não os quero descrever))