Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
O que aconteceu ao testador no build 392?
Deixou de desenhar a carta como antes. Agora, apesar da presença constante de novos comércios, um novo ponto no gráfico é desenhado no terceiro (quarto, quinto) dia, e não imediatamente, como era antes. E agora o testador desenhou apenas dois pontos no gráfico - o início e o fim dos testes. O período de testes abrangeu 6 anos, durante os quais houve cerca de 500 transacções.
Dei um exemplo relativo à pasta MQL5 no meu comentário. A propósito, tenho aí mensagens de registo e mostra claramente ONDE o compilador procura por ficheiros.
E, como escrevi, OBJPROP_BMPFILE com caminho relativo a partir da pasta Images também não funciona. Em geral, de acordo com as últimas experiências, tudo funciona quando o caminho completo é especificado a partir da MQL5.
A questão era se esta inovação é válida? Ou é um fenómeno temporário?
Sim, a partir de agora, os caminhos devem ser especificados relativamente à pasta MQL5.
1) Actualmente, apenas apoiamos *.bmp em recursos. Futuramente, planeamos expandir-nos, acrescentando *.wav e *.png2) Um recurso é inserido pelo comando #resource "<caminho para ficheiro de recurso>"
Este caminho é formado de acordo com o seguinte princípio: se houver "\" no início da linha,
, então o recurso é pesquisado em relação ao directório MQL5, se não houver barra, é pesquisado em relação ao ficheiro fonte,
, no qual este recurso está escrito. Neste caso, não é permitido utilizar "...\" e ":\" em caminhos de recursos
3) o nome do recurso torna-se o caminho sem cortes no início do nome; por exemplo, "Images\euro.bmp",
, depois o nome do recurso torna-se "Images\euro".bmp"
4) para utilizar o recurso no programa MQL ao definir a propriedade da imagem (no futuro ao jogar WAV)
um atributo especial "::" é utilizado por exemplo para utilizar o seu próprio recurso "::Images\euro.bmp"
para utilizar outro recurso ex5 "pictures.ex5::Images\euro.bmp"
Sim, agora os caminhos devem ser relativos à pasta MQL5.
O que aconteceu ao testador no build 392?
Deixou de desenhar a carta como antes. Agora, apesar da presença constante de novos comércios, um novo ponto no gráfico é desenhado no terceiro (quarto, quinto) dia, e não imediatamente, como era antes. E agora o testador desenhou apenas dois pontos no gráfico - o início e o fim dos testes. O período de testes abrangeu 6 anos, durante os quais houve cerca de 500 transacções.
#import "kernel32.dll"
2011.02.08 14:06:45 Ficheiro de especialista em testes C:\Program Files\MetaTrader 5 DEV\MQL5\kernel32.dll open error [2]É estranho, o testador pesquisa também relativamente à pasta MQL5...
O testador não quer trabalhar com lotes < 0,10
0,15 abre e 0,05 escreve erro [Volume inválido]
Alavancagem é definida como deveria ser 1k500 ?
? ? ?
Há um erro ou na funçãoChartNext ou no exemplo em :
EventChartCustom(currChart,eventID,lparam,dparam,sparam);
currChart=ChartNext(currChart);// com base no anterior, obtenha um novo gráfico
if(currChart==0)break;
currChart chega de facto ao fim da lista de gráficos == -1.
O testador não quer trabalhar com lotes < 0,10
0,15 abre e 0,05 escreve o erro [Volume Inválido].
Alavancagem é definida como deveria ser 1k500
? ? ?
O que é que esta expressão retorna?
Ver artigo Limitações e verificações em Expert Advisors
O testador não quer trabalhar com lotes < 0,10
0,15 abre e 0,05 escreve erro [Volume inválido]
Alavancagem é definida como deveria ser 1k500 ?
? ? ?
Que servidor e par?