Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 191

 
fenixstorm:
Tecnicamente, como? No próprio programa... Quer dizer, na história.
Sobre que história? A história é o passado. E o testador de estratégias não olha para o futuro, o que significa que não podemos colocar quaisquer marcas no futuro sem uma máquina do tempo, porque as citações ainda não foram lá colocadas. Tudo o que pode ser feito no futuro é estabelecer ordens pendentes.
 
fenixstorm:
Olá, pode dizer-me como marcar pontos de entrada/saída e paragens no gráfico em MT5 usando etiquetas gráficas, para testar o resultado obtido?
Encomende o programa na secção de empregos).
 
Reshetov:
Sobre que história? A história é o passado. E o testador de estratégias não olha para o futuro, ou seja, não pode colocar quaisquer marcas no futuro sem uma máquina do tempo - as citações ainda não estão aí disponíveis. Tudo o que podemos fazer no futuro é estabelecer ordens pendentes.
Para o que quero dizer no futuro, coloquei marcadores num gráfico para um instrumento durante os últimos (por exemplo, 3 meses) onde abri e fechei posições.
 
fenixstorm:
Não preciso de explicar porque no futuro, quero dizer que no mt5 coloco marcadores num gráfico para um instrumento durante os últimos (por exemplo, 3 meses) em que abri e fechei posições.

Agora compreendo o que queria dizer, mas só o explicou no terceiro post.

Mas agora não percebo bem, porque é que precisa de calcular os negócios que já abriu e fechou no testador? Afinal de contas, se realmente abriu e fechou negócios em qualquer conta, veja o separador "História" no terminal. Verá todas as estatísticas, ordenação, filtros e outros truques (o Excel tem um descanso).

 
fenixstorm:
Se quiser verificar a posição do símbolo no gráfico para o último (por exemplo, 3 meses) ponho marcadores onde abri e fechei posições. O programa pode calcular o resultado e as estatísticas de saída usando estes marcadores, não para introduzir manualmente cada negócio no Excel.

Teoricamente: as marcas foram colocadas. Anexar um EA ao gráfico. Este Expert Advisor analisa o quadro à procura de marcadores e escreve a direcção do marcador (comprar OU vender) e o tempo do marcador no ficheiro. O segundo Conselheiro Especialista será dirigido no Testador de Estratégia. A segunda EA lê do ficheiro e compara os tempos no testador; assim que o tempo é quase igual, é feita uma encomenda pendente.

É assim que as coisas são.

 
Reshetov:

Agora vejo o que queria dizer, mas só o explicou no terceiro post.

Mas agora não é bem claro, porque é que precisa de calcular as transacções que já abriu e fechou no testador? Se realmente abriu e fechou negócios em alguma conta, veja o separador "Histórico" no terminal do cliente. Verá todas as estatísticas, ordenação, filtros e outros truques (o Excel tem um descanso).

Não tenho acordos, tenho a estratégia "na minha cabeça", quero ver como agiria se tivesse negociado com ela mais cedo, não sei nada sobre Expert Advisors, apenas comecei a familiarizar-me com eles. Quero pegar num gráfico durante algum tempo, marcar alguns pontos nele onde eu abriria e fecharia posições (de acordo com as minhas regras) e ver os resultados. A questão é como fazer o MT5 ler os marcadores do gráfico e produzir estatísticas?
 
barabashkakvn:

Teoricamente: as marcas foram colocadas. Anexar um EA ao gráfico. Este Expert Advisor analisa o quadro à procura de marcadores e escreve a direcção do marcador (comprar OU vender) e o tempo do marcador no ficheiro. O segundo Conselheiro Especialista será dirigido no Testador de Estratégia. A segunda EA lê do ficheiro e compara os tempos no testador; assim que o tempo é quase igual, é feita uma encomenda pendente.

É assim que as coisas são.

Não, tecnicamente é possível ao mt5 digitalizar marcadores no gráfico durante os últimos 3 meses e exibir os resultados comerciais? Se for possível, como podemos fazer isso, "que botões carregar"?
 
fenixstorm:
Sem consultor, é tecnicamente possível ao mt5 digitalizar as marcas no gráfico durante os últimos digamos 3 meses e dar o resultado da troca? se for possível, como pode ser feito "que botões premir"?
Eu fá-lo-ia sozinho. À mão para escrever ao Consultor Especialista.
 
barabashkakvn:
Por si próprio, por si próprio. Escrever um EA à mão.
Para escrever um EA, é necessário aprender mql5 e muitas outras nuances, seria mais rápido introduzir uma folha de cálculo no Excel e ver o que sai.
 
Além disso, quanto pode/deve ser explorado o sistema global de variáveis? É possível sobrecarregar algo desta forma, ou existe um limite? Por exemplo, digamos duas ou mais centenas de variáveis (das quais cerca de metade se transformam em input e de volta, dependendo de que peça de código requer testes) e cerca de uma dúzia e meia de pequenas arrays a nível global - é muito ou pouco? ^^' E se houver duas ou três vezes mais enquanto se afina o sistema? E se não nos deixarmos levar tanto, existe alguma forma mais fácil de lidar com o intercâmbio de dados entre uma dúzia de subsistemas diferentes, muitos dos quais exigem os resultados uns dos outros?