Erros, bugs, perguntas - página 1255

 
Tapochun:
Alguém reparou, depois de fazer encomendas pendentes (MT5 1010) com tempo de espera, que a validade da encomenda (após a definição) é sempreORDER_TIME_GTC em vez deORDER_TIME_SPECIFIED?
Tem a certeza de que está a preencher correctamente os campos de pedido comercial? Verificámos connosco mesmos - não se está a reproduzir.
 
alexl:
Tem a certeza de que está a preencher correctamente os campos de pedido de comércio? Verificado com o seu próprio - não é reprodutível.
Verificado e mais de uma vez... deixou um pedido ao servicedesk#1121148.
 
alexl:
Tem a certeza de que está a preencher correctamente os campos de pedido comercial? Verificámo-lo connosco próprios - não é reproduzido.
Então, quando se defineORDER_TIME_SPECIFIED para uma encomenda, obtémORDER_TIME_SPECIFIEDpara a mesma encomenda?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Tapochun:
Então, quando se defineORDER_TIME_SPECIFIED para uma encomenda, obtémORDER_TIME_SPECIFIEDa pedido para a mesma encomenda?
Escrevemo-lhe no Service Desk
 


Ajude-me a compreender, por favor:

GBPNZD (ou mais precisamente GBPNZG@)...

... terminal diz SwapType "GBP" i.e. "Base",

... e o roteiro de teste é que "SYMBOL_SWAP_MODE_CURRENCY_MARGIN" ? ? ?


É um insecto... ou perdi alguma coisa?


AGMMarkets broker, conta demo... Anexei o guião...

Obrigado!
Arquivos anexados:
 
MetaQuotes:

MetaTrader 5 build 1035: Opção Strategy Builder e Tick Access

MQL5: Função adicionada trabalhando com o histórico do tick CopyTicks. A função permite obter um conjunto de carraças acumuladas pelo terminal durante a sessão de trabalho actual. A profundidade das carraças recebidas é limitada às últimas 2 000.

Antes tarde para ouvir e fazer do que nunca... Finalmente, há uma vantagem inegável do MT5 sobre as características padrão do MT4 (há muito tempo que existem soluções MQL4 populares de terceiros para a recolha de carraças sem lacunas). E quantas cópias foram quebradas...

Agora os mais inteligentes irão publicar as suas versões de colectores de carraças, que, naturalmente, serão relevantes apenas para FOREX, porque os dados de carraças devem estar livremente disponíveis por lei.

Por conseguinte, é lógico inserir os carrapatos recolhidos no testador. No MT4-tester - sem problemas. MT5 - sem problemas. Seria bom implementar mais uma vantagem para o MT5.

É evidente que o acesso a carraças foi feito para comércio em tempo real. E os utilizadores de outras plataformas podem não rir "em MT nem sequer se consegue ver carraças e o escalpe está fora do lugar". No entanto, é possível sentir imediatamente o desequilíbrio entre as possibilidades de comércio em tempo real e o testador tornou-se ainda maior.

Seria bom tomar medidas para reduzir este fosso entre os dois. Isto é, para ouvir de novo.
 

Olá Caros utilizadores do fórum. Há uma situação que não é clara.

Na verdade, a questão é que não há forma de fazer a função ChartOpen (), no testador (visualizador), abrir um par de gráficos.

No modo normal, tudo funciona, mas no testador, não retorna constantemente zero como escrito na ajuda, e o mesmo número 16388.

Ficarei muito grato se alguém me disser o que está errado. Robô de ensaio acoplado.

Arquivos anexados:
 

Não é a primeira vez que me deparo com um problema quando o terminal desliga e tem de ser reiniciado. Assim, variáveis globais perderam os seus valores ou adquiriram valores antigos, o Consultor Especialista começou a trabalhar em informações erradas.

Claro, posso sugerir que tudo deve ser escrito num ficheiro, mas para que servem as variáveis globais se se comportam quase como as normais? Um fenómeno semelhante ocorre com objectos nos gráficos. Talvez haja uma forma de forçar a auto-salvamento do ambiente?

 

quem sabe, a OnChartEvent trabalha no testador?

void OnChartEvent(const int id,
                  const long &lparam,
                  const double &dparam,
                  const string &sparam)

Não funciona para mim.

 
sanyooooook:

quem sabe, a OnChartEvent trabalha no testador?

Não funciona para mim.

Funciona em mt4.