![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Estou preparando minha EA para o teste de avanço. Na foto você pode ver que a otimização parece ter atingido algo (acima). Faz sentido continuar correndo ou não?
Como posso abrir uma posição de compra e venda ao mesmo tempo? Digamos que eu tenho uma posição de compra, quero acrescentar uma posição de venda a ela. O MT4 diz: "não há dinheiro suficiente". Também não vejo nada parecido no site da minha corretora. Lote 0,1, dinheiro $2000 francos, EUR.
?..
Estou preparando minha EA para o teste de avanço. Na foto você pode ver que a otimização parece ter atingido algo (acima). Faz sentido continuar a executá-lo ou não?
>> Sim. Isso é estranho. Observou isto com uma rede neural.
Não sei que tipo de Expert Advisor é. Eu não posso dizer nada de útil. Mas parece que este TS é reversível.
Talvez devêssemos otimizá-lo de alguma outra forma. Otimização parcial: otimizar uma coisa primeiro, depois a outra. Há muitas variantes.
Como abrir simultaneamente posições de compra e venda? Isto é, digamos, há uma posição de compra e eu quero adicionar uma venda a ela. O MT4 declara "insuficiência de fundos". Não encontro nada semelhante no site da empresa de corretagem. O lote é de 0,1, o dinheiro é de $2000 ff.
?..
>> tudo de uma só vez:
Mas é estranho a falta de dinheiro. Deve haver o suficiente...
Otimização parcial: primeiro otimizar uma coisa, depois outra. Há muitas opções.
Sim. Como? Eu quero usar o otimizador automático, mas tenho 16 parâmetros. Eu inventei isto: quebrá-lo em 4 funções por 4 parâmetros e otimizar (coloquei um contador, por exemplo, por 10 minutos ou os primeiros 256 resultados, não importa, para cada uma das funções, não contemplar esta otimização por dias). Pergunta: Como posso desativá-los um a um? Em outras palavras, o chamado deles no Expert Advisor agora é assim
Função01();
Função02();
Função03();
Função03();
E como construir a estrutura Se a otimizarmos, então a Função01()
ou step01:
Função01() verdadeira;
Função02() falso;
Função03() falso;
Função03() falso;
passo02:
Função01() falsa;
Função02() falso;
Função03() falso;
Função03() falso;
passo03:
Função01() falsa;
Função02() falso;
Função03() falso;
Função03() falso;
etapa04:
Função01() falsa;
Função02() falso;
Função03() falso;
Função03() тру;
Otimização terminada -- definir parâmetros e todas as funções = verdadeiro?
Você pode me dizer se abrir um pedido
é impossível (MT4 relata falta de dinheiro), pode ser fechado através da abertura de uma contra ordem usando OrderCloseBy()
???
Mais uma vez, uma pergunta sobre a MA.
Amostra:
Meu código:
Isto é: ler a partir da janela/símbolo atual, período M1 apenas, com média de 233, sem deslocamento, modo MA simples, calcular a partir de preços fechados, tomar dados da quarta barra (isto é, da quinta barra da atual). Certo?
Pergunta: Onde podemos encontrar valores numéricos para MODE_SMA, PRICE_CLOSE? Isto é, por exemplo, CMA = 0, EMA = 1, etc.? E o mesmo para o preço?
P.S. É verdade que se eu pendurar o EA no H4 TF, ele ainda verá M1?
P.S. É verdade que se eu colocar o EA no H4 TF, ele ainda verá M1?
No MetaEditor
Referência MQL4 - Constantes padrão - Constantes de preço
Referência MQL4 - Constantes padrão - Métodos de movimentação
P.S. DIREITO!!!
Sim. Como? Eu quero usar o otimizador automático, mas tenho 16 parâmetros. Eu cheguei a este ponto: dividimos 4 funções em 4 parâmetros e os otimizamos (por exemplo, vou definir um contador por 10 minutos ou os primeiros 256 resultados, o que for, para cada uma das funções, de modo que não tenha que contemplar esta otimização por vinte e quatro horas). Pergunta: Como posso desativá-los um a um? Em outras palavras, o chamado deles no Expert Advisor agora é assim:
Otimização finalizada -- definir parâmetros e todas as funções = buzinar?
Não estou empenhado na auto-optimização, portanto, não posso dizer como fazê-lo melhor.
Por favor, me diga se abrir um pedido
impossível (MT4 informa falta de dinheiro), então pode ser fechado através da abertura de uma contra ordem usando OrderCloseBy()
???
Na verdade, se for impossível abrir, então simplesmente não abrirá e não há necessidade de fechar nada.
Certo.