Administração do dinheiro
2 respostas
slowbutsure
10 anos atrás #112080
Hi
Gostaria de solicitar que, para o gerenciamento de dinheiro, você possa usar uma variável ou indicador que forneça o tamanho em lotes da próxima negociação.
Então, posso usar um indicador etc. que tenha cálculos mais sofisticados, como aumentar ou diminuir após uma perda/lucro.
Obrigado.
Marca Fric
10 anos atrás #124232
Olá,
Isso também é possível agora, basta definir uma nova variável com o tipo double nos parâmetros da estratégia no Assistente de EA.
Em seguida, você pode atribuir qualquer valor a ele e usá-lo para o gerenciamento de dinheiro.
Basta escolher Usar lotes de variáveis na caixa de diálogo Quantidade, em Entrar no mercado/parada/limite.
Marcar
EstratégiaQuant arquiteto
JTamas
10 anos atrás #124248
Há duas maneiras.
Se você não usar um SL por um motivo assustador (hedging, ou scaling in etc.), mas quiser usar tamanhos flexíveis, então..:
1. criar um parâmetro duplo (por exemplo, Quantity1)
2. criar uma regra IF (algo que é sempre verdadeiro, por exemplo, saldo>0) THEN atribuir variável
3. se você quiser negociar com 1 lote para um saldo de 10 mil em $, por exemplo, terá que dividir 1 por 10 mil e usar essa proporção para multiplicar o saldo atual.
4. Nesse caso, atribua a variável: "Quantity1" para isso (1/10000 * Balance)
5. transformar a quantidade do pedido na variável Quantity1
A outra é quando você deseja aumentar ou diminuir o risco após uma perda/lucro.
1. usar o gerenciamento de dinheiro, em que o risco é um parâmetro ("Risco")
2. criar uma regra em que SE o P/L fechado em dinheiro > 0 ENTÃO atribuir uma variável ("Risco" + '1' ou o que você quiser)
3. depois de algum tempo, você desejará atribuí-lo de volta ao estado original com uma nova regra, como, por exemplo, se o risco for maior que 5 ou menor que 0,2 ENTÃO atribua o risco variável a 1
E, é claro, você pode combinar as duas opções acima.
Visualizando 2 respostas - 1 até 2 (de um total de 2)