Discussão do artigo "Biblioteca para desenvolvimento fácil e rápido de programas para a MetaTrader (parte II). Coleção do histórico de ordens e negócios" - página 2

 
Não li o artigo, mas, se for o caso, a ideia em si é simplesmente fantástica - seria ainda melhor trazê-la com a ajuda do código aberto para o tipo de stl para todos os casos da vida e, em seguida, já inseri-la como um cabeçalho pré-compilado em qualquer projeto.
 

Parabéns ...., a qualidade dos artigos está aumentando constantemente.

Além disso, é mencionado que ele ainda tem o status BETA.


Se essas partes forem traduzidas corretamente agora, você pode ficar satisfeito.

Qual é a utilidade de um artigo em alemão com código que ainda contém russo?

case ORDER_STATE_STARTED         :  return TextByLanguage("Ордер проверен на корректность, но еще не принят брокером","Order checked for correctness, but not yet accepted by broker");
      case ORDER_STATE_PLACED          :  return TextByLanguage("Ордер принят","Order accepted");
      case ORDER_STATE_CANCELED        :  return TextByLanguage("Ордер снят клиентом","Order withdrawn by client");
      case ORDER_STATE_PARTIAL         :  return TextByLanguage("Ордер выполнен частично","Order filled partially");
      case ORDER_STATE_FILLED          :  return TextByLanguage("Ордер выполнен полностью","Order filled");
      case ORDER_STATE_REJECTED        :  return TextByLanguage("Ордер отклонен","Order rejected");
      case ORDER_STATE_EXPIRED         :  return TextByLanguage("Ордер снят по истечении срока его действия","Order withdrawn upon expiration");
      case ORDER_STATE_REQUEST_ADD     :  return TextByLanguage("Ордер в состоянии регистрации (выставление в торговую систему)","Order in state of registration (placing in trading system)");
      case ORDER_STATE_REQUEST_MODIFY  :  return TextByLanguage("Ордер в состоянии модификации","Order in state of modification.");
      case ORDER_STATE_REQUEST_CANCEL  :  return TextByLanguage("Ордер в состоянии удаления","Order in deletion state");
      default                          :  return TextByLanguage("Неизвестное состояние","Unknown state");


Você ainda precisa trabalhar nisso.


Atenciosamente

 
Christian:

Поздравляю .... качество статьи неуклонно растет.

Также упомянуто, что он все еще имееет статус BETA.


Если теперь эти части переведены правильно, вы можете быть удовлетворены.

Что хорошего в немецкой статье с кодом, который до сих пор содержит русский язык?


Вы все еще должны работать над этим.


С наилучшими пожеланиями

Статья изначально пишется на русском языке.
Поэтому в любом случае в коде будут присутствовать тексты на русском языке. Но в частях описания библиотеки (после статьи о создании торговых классов - это примерно статья 12), будет создан класс для создания и вывода пользовательских и системных соообщений библиотеки. Там будет возможность в специальном файле вписать свой текст сообщений на любом языке.


Tradução do Google:

O artigo foi originalmente escrito em russo.
Portanto, o código contém texto em russo em qualquer caso. No entanto, em partes da descrição da biblioteca (após o artigo sobre a criação de classes de negociação - aproximadamente o artigo 12), é criada uma classe para criar e exibir mensagens de usuário e de sistema da biblioteca. É possível inserir o texto de sua mensagem em qualquer arquivo em qualquer arquivo.

 
Artyom Trishkin:

Статья изначально пишется на русском языке.
Поэтому в любом случае в коде будут присутствовать тексты на русском языке. Но в частях описания библиотеки (после статьи о создании торговых классов - это примерно статья 12), будет создан класс для создания и вывода пользовательских и системных соообщений библиотеки. Там будет возможность в специальном файле вписать свой текст сообщений на любом языке.


Tradução do Google:

O artigo foi originalmente escrito em russo.
Portanto, o código contém texto em russo em qualquer caso. No entanto, em partes da descrição da biblioteca (após o artigo sobre a criação de classes de negociação - aproximadamente o artigo 12), é criada uma classe para criar e exibir mensagens de usuário e de sistema da biblioteca. Há uma opção para inserir o texto da mensagem em qualquer arquivo em qualquer arquivo.

Desculpe-me por meu julgamento rápido.


Só agora vejo que a saída do texto é feita por meio de uma função.

Portanto, o usuário tem a opção. Inglês ou russo.

Um desenvolvimento muito bom. O que neutraliza o problema do multilinguismo.

Embora o inglês seja de fato o idioma padrão.


É claro que essa é a solução ideal.

Continuem com o bom trabalho!

 
O melhor o tempo todo!
 
Jocelinfranciscofrancois:
O melhor o tempo todo!
Será ainda mais interessante.
 

Isso deve ajudar muito.

Você tem um repositório git para que outras pessoas possam acompanhar seu código?

 
davidyan982003 :

Isso deve ajudar muito.

Você tem um repositório git para que outras pessoas possam acompanhar seu código?

Não. Tudo está nos artigos.

 

Olá, há um erro de compilação no objeto

HistoryDeal.mqh

linha 37


ela diz que

ORDER_PROP_STATE é um "identificador não declarado".

 
KjLNi :

Olá, há um erro de compilação no objeto

HistoryDeal.mqh

linha 37


diz que

ORDER_PROP_STATE é um "identificador não declarado".

Qual versão da biblioteca você está usando?

Que versão do consultor de testes você está usando?