Erros, bugs, perguntas - página 3017

 
Andrey Dik:
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".

 
Andrey Dik:
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.

 
Alexandr Bryzgalov:

Nas propriedades do gráfico, marcar a caixa "gráfico em cima".

Alexey Viktorov:

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.

 
Andrey Dik:

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.


//+------------------------------------------------------------------+ 
//| Отправка терминалу команды на показ графика поверх всех других.  | 
//+------------------------------------------------------------------+ 
bool ChartBringToTop(const long chart_ID=0) 
  { 
//--- сбросим значение ошибки 
   ResetLastError(); 
//--- покажем график поверх всех других 
   if(!ChartSetInteger(chart_ID,CHART_BRING_TO_TOP,0,true)) 
     { 
      //--- выведем сообщение об ошибке в журнал "Эксперты" 
      Print(__FUNCTION__+", Error Code = ",GetLastError()); 
      return(false); 
     } 
//--- успешное выполнение 
   return(true); 
  }
 
Vitaly Muzichenko:


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.

 
Andrey Dik:

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.

Aqui:
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
  • www.mql5.com
Примеры работы с графиком - Константы графиков - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

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?

 
Artyom Trishkin:

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.

 
Artyom Trishkin:

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.

 
Andrey Dik:

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.

Razão: