[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 230

 
orb:

Onde diabos posso vê-lo? Você pode me dar um link...um tópico?

Prepare você mesmo um pedido como este.

+ aqui ver que todas as verificações estão incluídas nas corujas ao abrir ou modificar as ordens.

 
Entendi, obrigado.
 
dzhini:

Fez esta verificação

Alert(DoubleToStr(0.000000004,15));

DoubleToStr () só funciona com até 8 dígitos. Você só pode verificá-lo através de constantes. Isto já foi mostrado a você.

MikeM:
Estamos falando de atualizar buffers indicadores e redesenhar gráficos indicadores, não de objetos.

Então, só pode ser feito a partir de um fio paralelo. Isto é, a partir de um roteiro ou de um consultor especializado.

Existe uma tal biblioteca. Há ali uma seção para emular carrapatos. Além disso, há funções para atualização off-line de gráficos sem scripts e especialistas. Você pode iniciar a função a partir de qualquer programa MQL4 uma vez, e a biblioteca atualizará os gráficos especificados por si só, mesmo depois que o programa que o iniciou estiver terminado.

 
orb:

Onde diabos posso vê-lo? Você pode me dar um link...o tópico?

Em minha EA, que funciona em real, coloco tais condições no início do início(), antes de fechar os pedidos/posições.
int start() 
{ 
// ...
   if (!IsExpertEnabled())
      {Comment("Expert is NOT working. Check the reason."); return(0);}
   if (!IsConnected())
      {Comment("No connection!"); return(0);}
   if (IsTradeContextBusy())
      {Comment("Trade flow is busy. Wait..."); Sleep(5*1000); return(0);}
   if (AccountFreeMargin()<1000*Lot_super)
      {Comment("No money to trade. Free Margin = ",AccountFreeMargin()); Sleep(20*1000); return(0);}
// ...
return(0);
}
 

Camaradas. Você pode me dizer se é possível resolver a seguinte tarefana MQL:

Defina um certo número de barras a cada tick e calcule os valores de preço médio, máximo e mínimo dentro delas. Definição de um corredor de preços. E revelando um retângulo. Em caso afirmativo. Como ficará aproximadamente no código? Agradecemos antecipadamente.

 
TiG_DSRC:

Camaradas. Você pode me dizer se é possível resolver a seguinte tarefana MQL:

Defina um certo número de barras a cada tick e calcule os valores de preço médio, máximo e mínimo dentro delas. Definição de um corredor de preços. E revelando um retângulo. Em caso afirmativo. Como ficará aproximadamente no código? Agradecemos antecipadamente.

"Definir um determinado número de barras" é X3, e quaisquer cálculos não são problema
 

Por favor, ajude-me a encontrar o oscilador MT4 como um AO padrão, mas com configurações personalizadas (como um jacaré):

- escolha independente de períodos para o MA

- МА seleção do método (simples, exponencial, alisado, linearmente ponderado)

- seleção do tipo de preço (fechado, aberto, alto, baixo, mediano, tipo..., peso...)

- Como escolher um valor de turno

Percorri https://www.mql5.com/ru/code/mt4/indicators de 1 a 188, mas infelizmente não consegui encontrar, talvez eu não estivesse procurando o suficiente :(

Entendo que pode simplesmente ser cego pelos códigos dos dois indicadores AO e Aligatro, mas não sei como.

Agradecemos antecipadamente a todos que responderam.

 
kiroyama:


O MACD tem tudo isso (e até tem um extra)
 

Obrigado por sua pronta resposta, mas infelizmente tudo isso está faltando no masd. O método MA é estritamente definido. nenhuma possibilidade de mudança, nem o tipo de preço.

Estou falando do MASD padrão que está no terminal. Talvez você se refira a algum outro? Com configurações avançadas do usuário?

 
O método MA é de fato estritamente definido, mas é o método mais "correto". O tipo de preço, por outro lado, tem uma ampla escolha. Não há cores, porém. Mas eles são realmente necessários?
Razão: