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 primeiro em x é SL e o primeiro em y é TP.
Acho que a esquerda é a zona positiva e a direita é um golpe aleatório. Bem, SL em euro quid não pode ser 190 ou mais para o período M5
e, conseqüentemente.
Cuidado, não se deixe levar pelo martingale. Os EAs foram feitos sob medida, eu apenas avisei que os colocaria lá fora. Eu não gosto desta tecnologia. É muito arriscado. Você pode usá-lo quando a probabilidade de um bom resultado for bastante alta. A única coisa a fazer é criar um mecanismo desse tipo.
Mas um pouco de teste é possível .... O resultado, a propósito, está próximo ao meu algoritmo. Para não arrancar o cabelo... Mas eu quero me familiarizar.
E como tudo começou bem...
Mas se o drawdown for > 50% ... Eu não sei quem arriscaria investir. Parece que deveríamos tê-lo usado como está. Mais um exemplo do novo ser inimigo dos melhores...
Após bater sua cabeça (teimosamente) contra a mesa, a função de cálculo do tamanho do lote toma a seguinte forma
onde MaximumRisk - parte do capital (calculado como 1/MáximumRisk) que pode ser usado ao abrir uma posição.
A necessidade de dividir e multiplicar por etapas desapareceu, porque esta função não descarta partes fracionárias, mas as arredonda de acordo com as regras matemáticas. Agora o lote é calculado com o valor da margem, o que diminui o risco. A linha "lote=MathMax(MathMin(lote,maxlot),minlot);" tentará abrir uma posição do tamanho mínimo do lote (geralmente 0,1) de qualquer forma, o que aumentará o risco da operação. Talvez seja melhor desativá-lo completamente. Mais uma vez, só aparecerá com um depósito insuficiente.
Mais uma vez, quero agradecer ao Viktor pelo código fonte fornecido.
Após bater sua cabeça (teimosamente) contra a mesa, a função de cálculo do tamanho do lote toma a seguinte forma
Onde MaximumRisk - parte do patrimônio (calculado como 1/MáximumRisk) que pode ser usado para abrir uma posição.
Não há necessidade de dividir ou multiplicar por etapas, pois esta função não corta partes fracionárias, mas as arredonda de acordo com regras matemáticas.
Lembre-se, nem todas as corretoras têm um incremento de 0,1, existem outras variantes.
Então deve ser assim... (não tenho certeza sobre o '0' na função de arredondamento)
Não entendo porque a abertura da posição foi colocada em uma função separada. Um comando pode ser executado localmente... Ou é um pedaço de algo maior... ТР e SL não são transmitidos na seqüência em que estão em OrderSend... Graças a Deus, eles são recebidos à medida que são transmitidos. Certamente não é um grande negócio, mas ....