Risco máximo diário
2 respostas
stearno
11 anos atrás #111296
Em meu plano comercial, não permito mais do que 5% de perdas por dia. Se a perda de 5% for atingida, então eu paro de negociar pelo dia.
Eu gostaria que a EA seguisse este mesmo plano comercial. Com as novas características que Mark e sua equipe acrescentaram ao último lançamento (ótimo trabalho, a propósito, com as novas características - é difícil melhorar em cima de perfeito, mas vocês estão realmente colocando a barra mais alta), agora eu posso fazer isso.
Então o que eu fiz até agora é:
Uma regra conta o número de pedidos hoje em dia:
A próxima regra estabelece o saldo da conta no início do dia:
A próxima regra calcula o que é 4,5% do saldo inicial da conta:
A regra final compara as perdas totais tomadas neste dia + quaisquer pedidos em aberto P/L para ver se a perda total é menor que o valor de 4,5%. Se for maior, então fechará todas as ordens abertas:
Mas quero acrescentar um Comando personalizado que impedirá a EA de realizar mais negócios (pausa na EA) até uma certa hora no dia seguinte. Que comando personalizado posso usar aqui? Procurei no Google, mas não encontrei muita ajuda.
Obrigado por seu conselho!
-Stearno
JS17
10 anos atrás #122044
Eu amo este Stearno, você já obteve uma resposta?
stearno
10 anos atrás #122049
Não, mas acho que descobri. 3 adições ao acima:
1. Terei a última regra na parte ENTÃO Feche todas as Ordens (como visto na figura) e também terei outra condição ENTÃO que definirá o valor da variável "Sem troca" para 1.
2. Então todas as regras de entrada, acrescente uma condição na seção IF que declare comércio se Nenhuma variável de comércio (não) 1
3. Finalmente, acrescente uma nova regra que diga:
SE
* Nenhuma variável comercial = 1
* Hora[0] = 1
ENTÃO
* Alterar o valor da variável "No Trade" de No Trade para = 0
Dessa forma, as regras de entrada não serão negociadas se a Variável Sem Comércio = 1. E então a uma certa hora (talvez 1 am ou 7 am GMT (bem antes de Londres, por exemplo) eu farei com que a regra mude a variável No Trade de volta para 0. Isto significa que as regras de entrada estarão agora abertas para pegar a próxima negociação disponível.
Isto foi o que me ocorreu ontem à noite como adormecido. Anexei um exemplo no arquivo SQW. Ainda não o testei, mas esta foi minha idéia. Avise-me sobre os resultados se você tiver a chance de testá-lo.
-Stearno
Visualizando 2 respostas - 1 até 2 (de um total de 2)