Tema interessante para muitos: o que há de novo em MetaTrader 4 e MQL4 - grandes mudanças no caminho - página 54

 
Trata-se do desencontro entre as tabelas de ordens do terminal e o servidor comercial. Uma coisa realmente importante que fará - se a consertar.
 

Por vezes pode acontecer que no computador da UPU a encomenda seja activada e mostre na lista de encomendas, mas não no computador de casa. E vice versa. A situação é ainda pior quando é mostrado no computador de casa e não na UPU. Isto significa que a EA não repara que a ordem é activada, com todas as consequências daí resultantes. Ainda não descobrimos os sinais de quando aparece. No entanto, geralmente acontece quando negoceio intensivamente ou logo no início, na primeira troca após a abertura do terminal. Se fechar - abrir o terminal ou voltar a fazer o login, a ordem aparece na lista e normalmente não se observam mais falhas.

 
hrenfx:
Trata-se do desencontro entre as tabelas de ordens do terminal e o servidor comercial. O que é realmente importante será feito - se o consertar.
Forneça os números dos bilhetes dos servicedesk, por favor.
 
Renat:
Por favor, dê-me os números dos bilhetes do Service Desk, por favor.
Uma vez que existe tal coisa no MT4, no testador as ordens pendentes são desencadeadas aos seus preços mesmo que não houvesse tais preços, ou seja, se colocar uma ordem pendente e houver uma lacuna, a ordem desencadeará dentro desta lacuna de preços, na realidade, é claro, isto não pode acontecer e esta é outra forma de construir um tester grail. Devemos consertar a "coisa".
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
C-4:
Agora que estamos a falar disso: em MT4, as ordens pendentes no testador são desencadeadas aos seus próprios preços mesmo que não houvesse tais preços, ou seja, se colocar uma ordem pendente e houver uma lacuna, a ordem desencadeará dentro desta lacuna de preços, o que na realidade não pode acontecer e é apenas mais uma forma de construir um graal do testador. Deveríamos fixar o "chip".
Além disso, existe um tal "grail chip".
 
Renat:
Por favor, forneça os números dos bilhetes dos servicedesk.
#473685 - fechado no ano passado ainda sem explicação. O problema foi relevante hoje (negociado um pouco) numa construção MT4 extrema.
 
hrenfx:
#473685 - fechado no ano passado ainda sem explicação. O problema foi relevante hoje (negociado um pouco) numa construção MT4 extrema.
Recolheu o bilhete de novo, vai analisar a questão.
 
C-4:
Se vamos fazer isso, em MT4 há um tal "truque", no testador, as ordens pendentes são desencadeadas aos seus próprios preços mesmo que não houvesse tais preços, ou seja, se colocarmos uma ordem pendente e houver uma lacuna no preço, a ordem desencadeará dentro desta lacuna de preços, o que na realidade não pode acontecer e essa é mais uma forma de construir um testador graal. Deveríamos consertar esta "coisa".

O problema do deslizamento negativo não ser tido em conta aplica-se apenas às posições de paragem (incluindo os níveis SL). As ordens de limite são mais ou menos OK.

A única coisa é que nos testadores Potik há sempre uma opção - executar uma ordem limite (também o pode fazer para ordens de paragem) ao preço da ordem ou ao primeiro preço satisfatório. Claro que não existe tal opção no MT4, porque o teste no histórico de carraças personalizadas é uma característica opcional do MT4.

 
Renat:
O bilhete foi levantado de novo, vamos analisá-lo.
Obrigado. Aparentemente, o sistema servicedesk é melhor impulsionado por postos públicos.
 
C-4:
Se vamos fazer isto: existe tal coisa no MT4, no testador as ordens pendentes disparam aos seus próprios preços mesmo que não houvesse tais preços, ou seja, se colocarmos uma ordem pendente e houver uma lacuna, disparará dentro desta lacuna de preços - na realidade não pode acontecer e é mais uma forma de construir um testador graal. Devemos consertar a "coisa".

Porque é apenas mencionado o MetaTrader 4?

Tanto o trabalho Take Profit como o Stop Loss funcionam dentro das lacunas.

Afinal, MetaTrader 5 e MetaTrader 4 funcionam da mesma maneira nestes casos, aqui estão exemplos concretos com o código https://www.mql5.com/ru/forum/1031/page18#comment_530271

Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
  • www.mql5.com
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5".