MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Tipo de ação a ser executada ulong magic, // Carimbo de especialista (identificador de número mágico) ulong order, // Pedido de ingresso ... )
/Ticket de pedido. Necessário para modificação de pedidos pendentes
Acrescente uma explicação completa, pois parece que para definir um pedido é necessário o respectivo tíquete.
Há dois operadores faltando nos operadores.
: ::
Não há ZY novamente na pontuação.
( )
E, para concluir, renomeei tudo como mqh para deixar mais claro (embora, se você usar um editor de terceiros, eu concorde que é mais conveniente em txt).
.............
Na ajuda original, as estruturas são mostradas desta forma:
struct MqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONS action; // Tipo de ação a ser executada ulong magic; // Carimbo de especialista (identificador de número mágico) ulong order; // Pedido de ingresso string symbol; // Nome do instrumento de negociação double volume; // Volume de transações solicitadas em lotes double price; // Preço double stoplimit; // Nível StopLimit da ordem double sl; // Nível de stop loss da ordem double tp; // Nível de Take Profit da ordem ulong deviation; // Desvio máximo aceitável do preço solicitado ENUM_ORDER_TYPE type; // Tipo de pedido ENUM_ORDER_TYPE_FILLING type_filling; // Tipo de pedido por execução ENUM_ORDER_TYPE_TIME type_time; // Tipo de pedido por tempo de validade datetime expiration; // Tempo de expiração do pedido (para pedidos do tipo ORDER_TIME_SPECIFIED) string comment; // Comentário à Ordem };
Mas eu estilizei as estruturas no arquivo Aliases.txt assim:
MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Tipo de ação a ser executada ulong magic, // Carimbo de especialista (identificador de número mágico) ulong order, // Pedido de ingresso string symbol, // Nome do instrumento de negociação double volume, // Volume de transações solicitadas em lotes double price, // Preço double stoplimit, // Nível StopLimit da ordem double sl, // Nível de stop loss da ordem double tp, // Nível de Take Profit da ordem ulong deviation, // Desvio máximo aceitável do preço solicitado ENUM_ORDER_TYPE type, // Tipo de pedido ENUM_ORDER_TYPE_FILLING type_filling, // Tipo de pedido por execução ENUM_ORDER_TYPE_TIME type_time, // Tipo de pedido por tempo de validade datetime expiration, // Tempo de expiração do pedido (para pedidos do tipo ORDER_TIME_SPECIFIED) string comment, // Comentário à Ordem )
para compatibilidade com editores de código-fonte de terceiros como modelos de substituição automática. Para um determinado IDE, você precisa corrigir esse arquivo de acordo com os requisitos do design dos modelos de substituição automática desse editor.
E sobre a falta de "(" e ")" no arquivo de pontuação - sim, está faltando, obrigado, eu os adicionarei. Eu o avisei que algo poderia estar faltando. :)
Urain:
Bem, e no final renomeei tudo, pois mqh ficou mais claro (embora, se você usar um editor de terceiros, eu concorde que é mais conveniente em txt).
Fica a critério do proprietário, é claro, como usar essas informações valiosas a seu favor.
PS: Empacotado em um arquivo zip. Devido ao fato de os arquivos terem sido carregados separadamente, o contador de downloads não foi rebobinado.
Se alguém o estiver usando, adicione quaisquer itens perdidos e publique-os aqui - e eu atualizarei os arquivos.
Aqui, fiz capturas de tela de palavras-chave mais ou menos recentes, tentei identificá-las no FineReader, mas não consegui. Talvez alguém possa me ajudar com isso?
Ao criar este tópico, coletei palavras-chave da ajuda no manual, não poderei repetir esse feito para atualizar os arquivos.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Palavras chaves e pseudônimos em MQL5:
Autor: Andrey Dik