Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 723

 
Zver4991:
Onde posso encontrar descrições de funções nos arquivos de inclusão?

Se os arquivos são da biblioteca padrão, é claro que você pode. Você precisa abrir este arquivo, e nele você verá algo como o seguinte:

#include <Object.mqh>
//+------------------------------------------------------------------+
//| Class CChart.                                                    |
//| Purpose: Class of the "Chart" object.                            |
//|          Derives from class CObject.                             |
//+------------------------------------------------------------------+
class CChart : public CObject
Em seguida, destaque o "CChart" e copie-o. Pressione F1 - a ajuda se abre e na aba "Pesquisar" cole o texto desejado + Enter.
 

Esta questão surge - o Expert Advisor cria uma matriz para a qual o deinit() não previa o ArrayFree. Isso significa que a cada teste subseqüente , o Expert Advisor levará mais e mais memória para esta matriz? Ou a memória será liberada de alguma forma ao final de cada ciclo de testes?

 

Não há muita gente que me entenda, só não sei como perguntar em outras palavras.

Como você pensa de uma EA moralmente - "se você abrisse um pedido ontem, ele seria fechado hoje com uma perda"?

Quero dizer, o consultor especializado não abriria fisicamente a ordem, mas veria o que aconteceria.

De que outra forma eu poderia perguntar? Em resumo, precisamos que o Consultor Especialista teste os últimos 10 dias quando estiver trabalhando em uma demonstração ou conta real.

Se alguém se pergunta que tipo de especialista eu tento escrever: Muitas pessoas sabem sobre a teoria da probabilidade (para aqueles que não sabem, uma moeda cairá um dia do outro lado)

Por exemplo, eu corri em um par de eurodólares com take e stop 1000 ponto 7 anos, ou seja, 1 aposta 0,01 se perder, a próxima aposta 0,02 se perder, 0,04 geralmente entendo bem o que eu quero dizer,

Assim, por 7 anos consecutivos, o máximo de perdas é de 9, ou seja, em 10 negócios 99% lucrativos, mas em 10 negócios são necessários 2,56 lotes.

A idéia não é fazer por exemplo as primeiras 4-5 negociações em vão, então já com 6 negociações eu posso começar 0,01

Então, para aqueles que me entendem, como posso fazer meu consultor especializado moralmente como se estivesse fazendo apostas (mas não estava fazendo na vida real)?

Quais funções podem ser utilizadas?

 
gheka:

Não há muita gente que me entenda, só não sei como perguntar em outras palavras.

Como você pensa de uma EA moralmente - "se você abrisse um pedido ontem, ele seria fechado hoje com uma perda"?

Quero dizer, o consultor especializado não abriria fisicamente a ordem, mas veria o que aconteceria.

De que outra forma eu poderia perguntar? Em resumo, precisamos que o Consultor Especialista teste os últimos 10 dias quando estiver trabalhando em uma demonstração ou conta real.

Se alguém se pergunta que tipo de especialista eu tento escrever: Muitas pessoas sabem sobre a teoria da probabilidade (para aqueles que não sabem, uma moeda cairá um dia do outro lado)

Por exemplo, eu corri em um par de eurodólares com take e stop 1000 ponto 7 anos, ou seja, 1 aposta 0,01 se perder, a próxima aposta 0,02 se perder, 0,04 geralmente entendo bem o que eu quero dizer,

Assim, por 7 anos consecutivos, o máximo de perdas é de 9, ou seja, em 10 negócios 99% lucrativos, mas em 10 negócios são necessários 2,56 lotes.

A idéia não é fazer por exemplo as primeiras 4-5 negociações em vão, então já com 6 negociações eu posso começar 0,01

Então, para aqueles que me entendem, como posso fazer meu consultor especializado moralmente como se estivesse fazendo apostas (mas não estava fazendo na vida real)?

Quais funções podem ser utilizadas?

Você chegou a compreender a propriedade de adaptabilidade de uma EA. Ela é obtida através de uma otimização dinâmica de seus parâmetros.

A implementação é simples: ao mesmo tempo em que se escreve o Expert Advisor, você escreve seu modelo como um indicador ou como uma função. O principal - o modelo deve funcionar muito mais rápido do que o Expert Advisor.

 
tara:

Você chegou a compreender a propriedade de adaptabilidade de uma EA. Ela é obtida através da otimização dinâmica de seus parâmetros.

A implementação é simples: ao mesmo tempo em que se escreve o Expert Advisor, você escreve seu modelo como um indicador ou função. O principal - o modelo deve funcionar muito mais rápido do que o Expert Advisor.

E me pareceu que precisava de posições virtuais...
 
artmedia70:
Parecia-me que ele precisava de posições virtuais...
Eu também pensava assim. :)
 
gheka:
...

A idéia é não fazer as primeiras 4-5 trocas por nada, então na 6ª troca eu posso começar com 0,01,01.

A idéia não é, por exemplo, fazer primeiro 4-5 trocas em vão, depois já com a 6ª troca eu posso começar 0,01

...

E eu tive 30 perdas consecutivas, portanto, as primeiras 25 profissões devem ser de alguma forma excluídas. E como este é um simulador de moedas, as perdas podem ocorrer mais de 100 vezes seguidas. E o pior é que mesmo que haja dinheiro suficiente para cobrir todos os negócios perdidos e você finalmente consiga uma vitória na 101ª vez - infelizmente, o jogador só tem de volta o que perdeu mais um pequeno bônus de um par de kopecks no topo. Vale a pena?

Exemplo - a primeira aposta é de 1 moeda e cada vez que aumentamos a aposta duas vezes se uma moeda cai; pegamos os ganhos quando a moeda finalmente cai de cabeça:

-2^0-2^1-2^2-2^3-2^4-2^5-2^6-2^7-2^8-2^9-2^10+2^11=3

Mal venceu a perda de -2^0-2^1-2^2-2^3-2^4-2^5-2^5-2^6-2^7-2^8-2^9-2^10=-2045 moedas, ganhou apenas 3 moedas e assim por diante indefinidamente enquanto houver dinheiro ...

 
Boa tarde, você poderia me informar se eu instalei o MetaTrader 4 e não há conexão (( talvez um proxy esteja fechado no trabalho ou algo mais, quem sabe, me ajude, o que posso fazer. O pensamento de que o administrador no trabalho me permitirá instalar não é real (
 

Boa tarde.

Senhores, há alguma maneira de encontrar uma fórmula para calcular o tamanho de lote necessário, se houver apenas um custo por ponto nos conhecidos?

 

Connoisseurs! Ajude-me a simplificar uma expressão:

Nn = (n+MathMax(n-1,0)+MathMax(n-2,0)+MathMax(n-3,0)+MathMax(n-4,0)); //Что заменяет: см. ниже!
//if(n==1) Nn = 1; if(n==2) Nn = 3; if(n==3) Nn = 6; if(n==4) Nn = 10; if(n==5) Nn = 15;

Mas sem um loop! Com um laço é fácil, mas é inconveniente inseri-lo em um estado. Muito obrigado, com certeza! ;)