Resposta

Fechar o lucro em um EA multiestratégia

5 respostas

Lucros da paz

Assinante, bbp_participante, comunidade, 14 respostas.

Perfil da visita

6 anos atrás #116774

Olá a todos.....

Por favor, me avise...

Estou desenvolvendo uma estratégia em que 4 estratégias diferentes (2 longas e 2 curtas) estão todas funcionando em um único EA.... Todas essas estratégias são independentes umas das outras, com números mágicos diferentes..... Não há stop loss, mas sim hegding

Como exemplo, as duas estratégias de compra entram em drawdown à medida que o mercado cai e, obviamente, as estratégias de venda continuam negociando contra o drawdown flutuante, obtendo lucro contra o drawdown e adicionando.......

Portanto, como as posições vendidas continuam a ser negociadas contra o drawdown flutuante, como faço para FECHAR TODAS as posições quando o saldo da conta exceder em 100 pips a perda flutuante?

Por exemplo, com um saldo de conta de £1500 e P&L de $-400, fecho TODAS as posições, deixando um saldo total de conta de $1100. 

Mas, digamos que a perda flutuante esteja em $700, eu não quero sair ou fechar posições, mas esperar até que ela atinja $400 

Eamon

 

0

gentmat

Cliente, bbp_participante, comunidade, 234 respostas.

Perfil da visita

6 anos atrás #142894

Olá a todos.....

Por favor, me avise...

Estou desenvolvendo uma estratégia em que 4 estratégias diferentes (2 longas e 2 curtas) estão todas funcionando em um único EA.... Todas essas estratégias são independentes umas das outras, com números mágicos diferentes..... Não há stop loss, mas sim hegding

Como exemplo, as duas estratégias de compra entram em drawdown à medida que o mercado cai e, obviamente, as estratégias de venda continuam negociando contra o drawdown flutuante, obtendo lucro contra o drawdown e adicionando.......

Portanto, como as posições vendidas continuam a ser negociadas contra o drawdown flutuante, como faço para FECHAR TODAS as posições quando o saldo da conta exceder em 100 pips a perda flutuante?

Por exemplo, com um saldo de conta de £1500 e P&L de $-400, fecho TODAS as posições, deixando um saldo total de conta de $1100.

Mas, digamos que a perda flutuante esteja em $700, eu não quero sair ou fechar posições, mas esperar até que ela atinja $400

Eamon

você cria uma variável, vamos chamá-la de "amountexeed"
você cria outra variável do tipo bool, vamos chamá-la de y "isexceedamount"
você cria outra variável, chamando-a de amountrecovered
No tick, se amountProfit() <= amountexceed (-700$ ou -200pips)
{
isexceedamount=true
}
agora ainda na função ontick
outra função é chamada

se(isamountexceed == true && (amountProfit amountexceed)){
closeallpositions();

}

esse é um pseudocódigo, use-o e digite essa lógica

Enviado do meu iPhone usando Tapatalk

0

Lucros da paz

Assinante, bbp_participante, comunidade, 14 respostas.

Perfil da visita

6 anos atrás #142940

Obrigado, Gentmat,

 

Eu sei como criar variáveis no assistente do EA, mas não entendo a função ontick

Quando você diz "função ontick", está se referindo à codificação Costum no assistente do EA?

0

gentmat

Cliente, bbp_participante, comunidade, 234 respostas.

Perfil da visita

6 anos atrás #142941

Obrigado, Gentmat,

Eu sei como criar variáveis no assistente do EA, mas não entendo a função ontick

Quando você diz "função ontick", está se referindo à codificação Costum no assistente do EA?

sim, não se preocupe com o ontick . o código do assistente dentro dele.

Enviado do meu iPhone usando Tapatalk

0

Lucros da paz

Assinante, bbp_participante, comunidade, 14 respostas.

Perfil da visita

6 anos atrás #143001

Então, é necessário um código de custo para fazer isso no assistente de EA ou isso pode ser feito simplesmente definindo as regras e condições no assistente de EA?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #143189

Olá,

 

basta configurar as regras conforme mencionado em uma guia do Assistente. Por padrão, as condições no Assistente são avaliadas em cada tique (não marque a opção "evaluate rule on bar open .....")

0

Visualizando 5 respostas - 1 até 5 (de um total de 5)