Códigos

BestInterval para MetaTrader 5

A biblioteca para calcular o melhor intervalo de negociação

Virtual para MetaTrader 5

Ambiente de negociação virtual

TradeTransactions para MetaTrader 5

Acesse aos dados do OnTradeTransaction em qualquer lugar com um aplicativo

ThirdPartyTicks para MetaTrader 5

Biblioteca para trabalhar com arquivos de ticks de terceiros

AccurateTimer para MetaTrader 5

Aumento da precisão do temporizador

Ping para MetaTrader 5

Indicador de lag de cotações dentro do terminal, em tempo real

Clock para MetaTrader 5

Biblioteca para criação de um relógio analógico nos recursos gráficos do MetaTrader 4/5

SubWindow para MetaTrader 5

Biblioteca para trabalhar com as subjanelas do gráfico

Expert para MetaTrader 5

Biblioteca de leitura/gravação de parâmetros de EAs arbitrários

Symbol para MetaTrader 5

A biblioteca para trabalho com símbolos personalizados convencionais

Artigos

Arranquemos o lucro até o último pip para MetaTrader 5

Este artigo tenta combinar teoria com prática no campo da negociação algorítmica. A maior parte da conversa sobre a criação de sistemas de negociação está associada ao uso de barras históricas de preços e vários indicadores. Este é um campo bem desgastado que não tocaremos. As barras são uma

Fórum

MT5 e velocidade em ação

O MT5 é uma plataforma ágil. Mas há estrangulamentos que negam todos os esforços de comércio rápido. Gostaria de recolher os problemas aqui, discuti-los e resolvê-los em algum lugar com meus próprios esforços, em algum lugar com a ajuda dos Desenvolvedores

Limites/preços ao preço atual no Terminal (não no Testador)

O sábado já foi discutido no fórum mais de uma vez. Disse-me o que acontece com estas ordens no Terminal e no Testador. Mas decidi criar uma linha separada sobre o assunto. E somente no Terminal, a fim de lidar com uma questão dolorosa - as contas reais. Por uma questão de brevidade, nos referiremos

Alguns sinais dos TCs certos

Os padrões de mercado não mudam nos casos de Multiplicação dos preços dos símbolos por uma constante não zero. Símbolo de virada (1/Símbolo). Como conclusão, o TS adequado deve dar sinais comerciais idênticos quando executado em qualquer símbolo personalizado derivado da ação original descrita

Aceitação de ordens SL/TP

Este ramo tratará de ordens que são criadas como resultado do acionamento de níveis SL/TP de posições abertas . Escrevi uma função complicada, mas útil, de obter um tique que serve como gatilho para uma ordem SL/TP especificada. #define SEARCH_TICK(A, B) \ {

MT4-Tester VS MT5-Tester

Finalmente percebi uma idéia antiga Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial Discussão sobre "EAs prontos de MQL5 Wizard work in MetaTrader 4". fxsaber , 2017.03.09 13:02 Sugiro levar o Tick Data Suite trial (Compatível: MT4 build 940 - 1052) para

Implementações alternativas de funções/abordagens padrão

NormalizeDuplo #define EPSILON ( 1.0 e- 7 + 1.0 e- 13 ) #define HALF_PLUS ( 0.5 + EPSILON) double MyNormalizeDouble( const double Value, const int digits ) { // Добавление static ускоряет код в три раза (Optimize=0)! static const double Points[] = { 1.0 e- 0 , 1.0 e- 1 , 1.0 e- 2 , 1.0 e- 3

Estatísticas de derrapagem de pedidos limitados na troca

No MT5 há uma grande característica para determinar o escorregamento de ordens pendentes do histórico. Em particular, as ordens de limite. Gostaria de pedir a seus verdadeiros comerciantes que compartilhassem as estatísticas de deslizamento de suas ordens de limite na troca. Das leis de execução de