Pensei que eram apenas os novatos que estavam a desorganizar o fórum com uma pergunta.
qualquer idiota pode fazer isso))
como fazê-lo no código indicador?
pedi aos programadores, o código permite desenhar o gráfico em primeiro plano/fundo, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico desenhar o gráfico como eles precisam, não o gráfico.
era uma questão para os programadores, pode-se fazer o gráfico em primeiro plano/fundo com o código, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico que os programas o desenhem à medida que precisam, não o gráfico.
//+------------------------------------------------------------------+ //| Отправка терминалу команды на показ графика поверх всех других. | //+------------------------------------------------------------------+ bool ChartBringToTop(constlong chart_ID=0)
{
//--- сбросим значение ошибки ResetLastError();
//--- покажем график поверх всех других if(!ChartSetInteger(chart_ID,CHART_BRING_TO_TOP,0,true))
{
//--- выведем сообщение об ошибке в журнал "Эксперты" Print(__FUNCTION__+", Error Code = ",GetLastError());
return(false);
}
//--- успешное выполнение return(true);
}
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e este gráfico será exibido no ecrã.
Se a tabela de preços na tabela deve estar em primeiro plano, então esta propriedade deve ser definida: CHART_FOREGROUNDO.
era uma questão para os programadores, pode-se fazer o gráfico em primeiro plano/fundo com o código, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico que os programas o desenhem à medida que precisam, não o gráfico.
Примеры работы с графиком - Константы графиков - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos, e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e esse gráfico será exibido no ecrã.
Se quiser exibir uma tabela de preços em primeiro plano, defina esta propriedade: CHART_FOREGROUNDO.
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e este gráfico será exibido no ecrã.
Se quiser exibir a tabela de preços em primeiro plano, defina a propriedade CHART_FOREGROUNDO.
CHART_FOREGROUNDO é uma propriedade gráfica, enquanto que a minha pergunta era sobre a propriedade indicadora.
É fácil imaginar a situação - há alguns indicadores no gráfico e cada um deles tem a sua própria ideia se deve ser desenhado em segundo plano ou em primeiro plano.
Pode alterar a propriedade do gráfico do programa, mas não é universal, para dizer o mínimo.
CHART_FOREGROUNDO é uma propriedade do gráfico e a questão era sobre a propriedade indicadora.
Temos vários indicadores no gráfico e cada um deles tem uma ideia diferente sobre se deve ser desenhado em segundo plano ou em primeiro plano.
Pode-se alterar a propriedade do gráfico a partir do programa, mas não é universal, para o dizer de forma suave.
Depois teremos de desenhar para a linha do indicador + castiçais para o indicador que deve ser desenhado por baixo dos castiçais. Para os outros - que são desenhados sobre os castiçais, colocar os castiçais a serem desenhados sobre o fundo do quadro. Pessoalmente, não vejo outra forma.
como fazer aparecer o indicador no fundo, atrás dos candelabros?
nas propriedades do gráfico, assinalar a caixa de verificação "Gráfico de cima".
como fazer aparecer o indicador no fundo, atrás dos candelabros?
Pensei que só os novatos no fórum é que estavam a desorganizar todo o fórum com uma das suas perguntas.
Fórum sobre comércio, sistemas comerciais automatizados e teste de estratégias comerciais
Quaisquer perguntas de novatos sobre MQL4 e MQL5, dicas e discussão sobre algoritmos e códigos
Alexey Viktorov, 2021.05.22 12:12
.Nas propriedades do gráfico, marcar a caixa "gráfico em cima".
Pensei que eram apenas os novatos que estavam a desorganizar o fórum com uma pergunta.
qualquer idiota pode fazer isso))
como fazê-lo no código indicador?
pedi aos programadores, o código permite desenhar o gráfico em primeiro plano/fundo, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico desenhar o gráfico como eles precisam, não o gráfico.
qualquer idiota pode fazer isso))
como fazê-lo no código indicador?
era uma questão para os programadores, pode-se fazer o gráfico em primeiro plano/fundo com o código, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico que os programas o desenhem à medida que precisam, não o gráfico.
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e este gráfico será exibido no ecrã.
Se a tabela de preços na tabela deve estar em primeiro plano, então esta propriedade deve ser definida: CHART_FOREGROUNDO.
qualquer idiota pode fazer isso))
como fazê-lo no código indicador?
era uma questão para os programadores, pode-se fazer o gráfico em primeiro plano/fundo com o código, mas o indicador em sinão é desenhado emprimeiro plano/fundo. é mais lógico que os programas o desenhem à medida que precisam, não o gráfico.
Gostaria muito de saber mais sobre uma propriedade contratual, tal como
SIMBOLO_COMÉRCIO_VALOR_LUCRO
Valor calculado do tick para uma posição rentável
duplo
Em que moeda é calculado o lucro?
Para que tamanho de lote?
Com que fórmula?
Como mostram os testes, é uma confusão total: algumas regras para moedas, outras para metais, e ainda outras para índices e acções?
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos, e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e esse gráfico será exibido no ecrã.
Se quiser exibir uma tabela de preços em primeiro plano, defina esta propriedade: CHART_FOREGROUNDO.
Sim, enganei-me.
Não é isso. É para tornar o gráfico activo - para mover o foco para ele. Se houver muitos gráficos abertos e os seus separadores não caberem na janela do gráfico, então isto tornará o separador do gráfico especificado activo e visível, e este gráfico será exibido no ecrã.
Se quiser exibir a tabela de preços em primeiro plano, defina a propriedade CHART_FOREGROUNDO.
CHART_FOREGROUNDO é uma propriedade gráfica, enquanto que a minha pergunta era sobre a propriedade indicadora.
É fácil imaginar a situação - há alguns indicadores no gráfico e cada um deles tem a sua própria ideia se deve ser desenhado em segundo plano ou em primeiro plano.
Pode alterar a propriedade do gráfico do programa, mas não é universal, para dizer o mínimo.
CHART_FOREGROUNDO é uma propriedade do gráfico e a questão era sobre a propriedade indicadora.
Temos vários indicadores no gráfico e cada um deles tem uma ideia diferente sobre se deve ser desenhado em segundo plano ou em primeiro plano.
Pode-se alterar a propriedade do gráfico a partir do programa, mas não é universal, para o dizer de forma suave.
Depois teremos de desenhar para a linha do indicador + castiçais para o indicador que deve ser desenhado por baixo dos castiçais. Para os outros - que são desenhados sobre os castiçais, colocar os castiçais a serem desenhados sobre o fundo do quadro. Pessoalmente, não vejo outra forma.