Erros, bugs, perguntas - página 1044

 
Deixou um comentário no mercado, haverá um aviso de resposta?
 
Encontrei-a)

SÍMBOLO_SESSÃO_PREÇO_DE_ASSINATURA

Preço de fornecimento para a sessão em curso

Pergunta porque é que todas as variáveis na ajuda não correspondem aos seus nomes no terminal)

 
Pode dizer-me se uma EA concebida para citações de 4 dígitos pode funcionar com citações de 5 dígitos?
 
yosuf:
Pode dizer-me se uma EA concebida para citações de 4 dígitos pode funcionar com 5 dígitos?
Pode, em vez de não poder.
 
yosuf:
Por favor diga-me se uma EA desenvolvida para citações de 4 dígitos pode funcionar com citações de 5 dígitos?

Sim funcionará (muito provavelmente), apenas zeros serão atribuídos ao quinto dígito, mas o oposto é mais difícil, se não houver uma engrenagem especial pode falhar devido à rugosidade do cálculo.

Mas devemos verificar a lógica e ver se existem constantes em vez de cálculos, e então a primeira opção pode não funcionar, dependendo da diligência do programador.

 
yosuf:
Pode dizer-me se uma EA desenvolvida para 4 dígitos pode funcionar com 5 dígitos?
Por exemplo, quando envio uma encomenda para uma cotação de 4 dígitos, pode haver um deslize de 3 pips e se ficar assim, será 0,3 pips para uma cotação de 5 dígitos. Depois, para uma ordem de 5 dígitos, devemos fixar 30 pips, devemos procurar tais coisas no código.
 
yosuf:
Pode dizer-me se uma EA desenvolvida para citações de 4 dígitos pode funcionar com 5 dígitos?

Veja os cinco exemplos de marcas do MACD Sample Expert Advisor

O Expert Advisor foi desenvolvido há muito tempo e foi concebido para 2 ou 4 sinais. Em 5, foi afinado para 3 ou 5 dígitos. A variável m_adjusted_point é responsável por esta

 
stringo:

Slava, quais são as novas tendências com zeragem nas calculadoras pré-calculadas em cada carrapato?

Quanto tempo vai durar?

O esquema de processamento do cálculo prévio / taxas_total era suposto ser económico.

E o que é que temos agora? :

2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:07     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:06     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:06     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:06     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:05     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:05     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:05     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:05     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:04     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:04     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:04     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:03     MaxEqZZ (EURUSD.m,M1)   prev_calculated ==0
2013.08.20 13:04:03     MaxEqZZ (EURUSD.m,M1)   prev_calculated ==100001
2013.08.20 13:04:03     MaxEqZZ (EURUSD.m,M1)   prev_calculated ==100000
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==0
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000
2013.08.20 13:04:03     MaxEqZZ (CHFJPY.m,M1)   prev_calculated ==100000

Duas ou três chamadas de OnCalculate(....) a cada tick e a última requer um novo cálculo do indicador completamente a partir de zero.

O meu quarto já está "tachkent" - a placa de vídeo está a sobreaquecer (calculando um monte de indicadores pesados em OpenCL).

--

Como viver?

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
MetaDriver:

Slava, quais são as novas tendências com zeragem nas calculadoras pré-calculadas em cada carrapato?

Quanto tempo vai durar?

O esquema de processamento do cálculo prévio / taxas_total era suposto ser económico.

E o que é que temos agora? :

Duas ou três chamadas OnCalculate(...) em cada tic, a última exigindo um recálculo completo do indicador a partir do zero.

O meu quarto já está "tachkent" - a placa de vídeo está a sobreaquecer (calculando um monte de indicadores pesados no OpenCL).

--

Como viver? NadaCalculate!

Há cerca de um mês, este número já tinha surgido. Não fomos capazes de reproduzir este problema no nosso

Não tem chamadas deste indicador por parte do Consultor Especialista?

 
stringo:

Esta questão já surgiu há cerca de um mês.

1) Não temos sido capazes de reproduzir este problema connosco próprios

2) Tem alguma chamada deste indicador do Expert Advisor?

2) Não há chamadas do perito

1) Eu ajudarei :)

No reboque, pode activar/desactivar a chamada de CopyRates( ) e a escrita de valores em buffer.

Na variante "vazia" (como provavelmente verificou) funciona de acordo com a especificação (pré-calculado em cada carrapato não é zerado e chamado uma vez).

Mas "sob carga" (quando copia/escreve valores) começa a brincar.


Verifique-o:

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
  • www.mql5.com
Доступ к таймсериям и индикаторам / CopyRates - Документация по MQL5
Arquivos anexados: