Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Bibliotecas

ArrayVirtualOrders - biblioteca para MetaTrader 4

Visualizações:
761
Avaliação:
(11)
Publicado:
2016.06.24 13:54
Atualizado:
2016.11.22 07:33
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Descrição:

Biblioteca para negociação virtual.

Ele pode ser usado para uma verificação cuidadosa das estratégias multi-moedas e para os parâmetros do expert de otimização automática.

As funções de processamento das ordens padrão Order*() foi substituída pelas funções v.Order*().

É suportado as ordens de carregamento/descarregamento de/para os arrays. Então, é possível salvar os resultados da negociação virtual entre algumas sessões. Ele também permite que você execute a análise virtual de ofertas com o Excel.

A biblioteca usa a versão modificada das funções de Igor Kim (aka KimIV) para o processamento de ordens. Também usa um array de ordens pré-filtradas, eu não sei exatamente a idéia do autor, eu gostaria de agradecer-lhe.

Ele calcula o rebaixamento máximo e o lucro máximo durante todo o período de negociação (infelizmente, em pontos). Swaps não é suportado.

Como exemplo do uso da biblioteca, o script simples é incluído. Ele emula algun negócios "aleatórios" com instrumentos "aleatórios". O código é comentado.

Instalação:

ArrayVO.mq4 -> experts\include\

Random.mq4 -> experts\scripts\

Veja os resultados na pasta experts\files.

-------------------------------------------------

07.12.09 adicionado e modificado

+ ArrayVO: Agora a OrderProfit calcula na moeda do depósito.

- ArrayVO: não estabelece data de vencimento para a ordem.

- Random: em um período escolhido de mais de cinco dias de script jogado em um loop infinito.

+ Random: na janela exibe o progresso do script - a data "corrente", número de transações.

+ Random: as opções de stop loss e take profit podem agora ser definidos como uma percentagem do preço do
instrumento

-------------------------------------------------

12.12.09 adicionado e corrigido (v1.03)

- ArrayVO: O algoritmo da função v.OrderSelect()
- Se tivesse sido usado o número do ticket, o parâmetro pool teria sido usada também. Corrigido seções de código relacionadas.

+ ArrayVO:
adicionado as funções v.AccountBalance() e v.AccountEquity(). Cálculo dos valores de ligação pela invocação de CalcBalance (true), por padrão está desligado. Para armazenar estes valores, foi alterado a composição das colunas dos arrays - usando LoadArrays() para arrays, descarregando a versão anterior da biblioteca, levando a dados incorretos. É aconselhável ligar o cálculo do teste de uma estratégia integrada, e vice-versa - para os padrões de teste e a presença de múltiplas contas abertas em paralelo, é melhor desligar (ou seja, neste cálculo não faz, e a taxa de aumento).

-------------------------------------------------


Observação do editor:

Note que ela é uma tradução espelho da versão Russa original.

Se você tiver alguma dúvida com o autor, sugestões ou comentários, é melhor publicá-lasaqui.

Se você achou este código útil para fins de negociação ou educacionais, não se esqueça de agradecer o autor.

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/9366

Sig_CCI Sig_CCI

Ele é baseado no simples CCI, ele desenha setas de sinal para venda e compra no gráfico.

ChartPlusChartV3 ChartPlusChartV3

Programa de registro de cotações exteriores ao mercado de empresas de corretagem com a plataforma MetaTrader. ADICIONADO: Adicionado a capacidade de executar seu próprio script automaticamente em caso de acontecer cotações fora do mercado.

Indicador Ondas de Elliott Indicador Ondas de Elliott

O indicador permite utilizar as ondas de Elliott, como descrito no livro "Trade Chaos" por Bill Williams.

Suporte e Resistência Suporte e Resistência

Indicador de Suporte e Resistência.