Erros, bugs, perguntas - página 2351

 
Kuzmich:

Olá a todos.

Terminal construído em 1960 (o mesmo na versão beta 1966). Funções CopyTicks, CopyTicksRange funcionam correctamente no indicador, funcionando no terminal, mas no testador, o mesmo indicador nestas funções mostra -1 resultado e erro 4014. Poderia por favor explicar porquê?

O que é o modo de simulação?

Apenas trabalho "baseado em carraças reais" e "Jitter". Existe uma restrição ao egetik - o pedido é satisfeito apenas dentro das carraças geradas

m1 ohlc e preços de abertura não são adequados (o seu caso?)

 
pavlick_:

Pode ir assim:

Mas crostoso, não se pode colocá-lo em algum lugar em condições, apenas através de =

Tudo deve ser justo e funcionar mesmo assim:

int NewHandle = 0;
datetime time = MACRO( NewHandle, TimeCurrent());
void OnStart() {}
 
Slava:

Que modo de simulação?

Apenas "baseados em carraças reais" e "ejetic" são adequados. No egetik, a restrição é que o pedido só é satisfeito dentro das carraças geradas

m1 ohlc e preços de abertura não cabem (o seu caso?)

Isso é o que é estranho. Tentou em diferentes modos de simulação tanto "Todas as carraças" como "Cada carraça baseada em carraças reais" tem o mesmo resultado - (-1) e erro 4014. Compreendo que não deve funcionar em "OHLC no M1" e "Apenas preços abertos". Mas não funciona com carraças reais!:(

 
A100:

Tudo tem de ser justo e funcionar mesmo assim:

Eu desisto, não sei como fazer pela GW, a sua saída.

 
A100, bem o que estamos à espera (estou limitado no tempo), vamos colocar um ponto sobre o assunto, a sua opção no estúdio.
 
Bugs em Serviços MT5

#property  service
void OnStart()
  {   
      while(!IsStopped()){
         Sleep(2000);
         Print(2);
      
      
      }
   
  }


1) No modo de depuração, o sono é em milissegundos.
No modo de libertação, o sono torna-se em microssegundos.


2) Ao adicionar múltiplas instâncias do mesmo serviço (em tempo de execução, cada nome de instância seguinte é anexado com 1, 2, 3, ....).
no entanto, na árvore do navegador todas as instâncias criadas têm o mesmo nome:


 
Slava:

Какой режим моделирования?

Подходят только "на основе реальных тиков" и "ежетик". На ежетике ограничение - запрос удовлетворяется только в пределах сгенерированных тиков

m1 ohlc и по ценам открытия не подходят (Ваш случай?)

Isso é o que é estranho. Testado em diferentes modos de modelação tanto "Todas as carraças" como "Cada carraça baseada em carraças reais" o resultado é o mesmo - (-1) e erro 4014. Compreendo que não deve funcionar em "OHLC no M1" e "Apenas preços abertos". Mas não funciona com carraças reais!:(

Eu compreendi-o. Se o MataEditor for aberto, então, quando o teste é iniciado (directamente do Testador de Estratégia), as definições da página "Definições" do Testador de Estratégia são ignoradas, e as definições especificadas no menu "Serviço->Configurações->Debugging" do MetaEditor são utilizadas. E que tal! Pensei que as definições do MetaEditor são utilizadas apenas se o teste/debugging for executado a partir dele.

 
Sergey Dzyublik:
Bugs em Serviços MT5

não são bugs e estás a correr "à frente do comboio", os programadores ainda não anunciaram a nova funcionalidade

https://www.mql5.com/ru/forum/294975/page3#comment_9921908

Сервисы. Уже работают?
Сервисы. Уже работают?
  • 2018.12.18
  • www.mql5.com
Билд 1961. В редакторе создал новый вид программы - сервис. В OnStart прописал: Далее запустил сервис: и сразу результат: В общем работает...
 
pavlick_:

Pode ir assim:

Não, não pode fazer isso, eu ofereci uma opção inválida. Vamos esperar pelo A100, se ele não tiver fugas.
 
Igor Makanu:

Não são bugs e estás a correr "à frente do comboio", os programadores ainda não anunciaram a nova funcionalidade

https://www.mql5.com/ru/forum/294975/page3#comment_9921908

O que é que o anúncio tem a ver com bugs na implementação de algo que já está disponível?