Maldito Martin - página 7

 
Ivan Butko:
No diário de bordo:
O teste do núcleo 1 parou porque o OnInit falhou

***

Portanto, você está trabalhando em uma conta de compensação. E você precisa abrir uma conta de hedge:a plataforma de negociação MetaTrader 5 tem hedging.

Ivan Butko:
***

A propósito, se eu acabei de jogar na pasta de dados do programa - a EA não é vista. Somente se você compilar o editor, então ele viu

Isso mesmo, você tem que compilar. E você não precisa despejar nada em nenhum lugar:

  1. Clique no arquivo no post do fórum - o navegador inicia o download
  2. Clique no arquivo baixado - este arquivo será aberto automaticamente no MetaEditor.
  3. Compilar.
 
Necessidade de lançar uma kodobase já 😉. Como você o chama? Novo Martin?
 
Vladimir Karputov:
Necessidade de lançar a kodobase já 😉. Como você o chama? Novo Martin?

maldito Martin

)

 
Vladimir Karputov:
Necessidade de lançar uma kodobase já 😉. Como você o chama? Novo Martin?
MArtini
 
Renat Akhtyamov:

maldito Martin

)

Não o recebi de imediato :-D))))))
 
Nada de palavrões ou palavras sujas! ChamadoNew Martin em geral (tem que esperar pela publicação).
 
Vladimir Karputov:
Nada de palavrões ou palavras sujas! De qualquer forma, chamadaNew Martin(necessidade de aguardar a publicação).
Vladimir, a EA está totalmente de acordo com os Termos de Referência no tópico? Tudo está claro, tudo foi implementado?

Você já implementou algo de sua autoria? Suas próprias idéias, desenvolvimentos
 
Ivan Butko:
Vladimir, o Conselheiro Especialista cumpre totalmente os TOR no tópico? Tudo está claro, tudo foi implementado?

Você já implementou alguma coisa de sua autoria? Suas idéias, desenvolvimentos

É mais fácil para mim descrever o que meu código faz:

Baseado notema"Maldito Martin".

New Martin é um EA que abre duas posições opostas quando começa. ProcessoOnTradeTransaction. Quando Take Profit é acionado, ele abre uma posição (ONE) na mesma direção. Intersecção de dois indicadores Média móvel (Moving Average, MA, "Mashki") - este é um sinal para abrir uma posição de lote maior.

No início, abrimos duas posições opostas.

Depois aguardamos o acionamento do TakeProfit( processamento daOnTradeTransaction):

  • se uma posição COMPRAR foi fechada - então abrimos (agora apenas uma) posição COMPRAR
  • se uma posição de VENDA foi fechada, significa que abrimos (agora apenas uma) posição de VENDA.

Novo algoritmo Martin

Temos uma posição perdedora.

Tente combatê-lo desta forma: aguarde a travessia da média móvel (MA)

Nova travessia Martin

e abrir uma posição na mesma direção que a posição perdedora, mas com um lote maior.

O saldo aumenta, mas os fundos não.

O método escolhido é o seguinte: nos parâmetros de entrada, há um valor percentual de atraso em relação ao saldo ("Perda persistente"). É calculado como:

Nova fórmula Martin


Como você vê, não há nenhum par que feche, se o patrimônio ficar atrás do saldo em uma certa porcentagem, basta fechar todas as posições e começar de novo: duas posições...

 
Vladimir Karputov:

É mais fácil para mim descrever o que meu código faz:

Baseado notema"Maldito Martin".

New Martin é um EA que abre duas posições opostas quando começa. ProcessoOnTradeTransaction. Quando Take Profit é acionado, ele abre uma posição (ONE) na mesma direção. Intersecção de dois indicadores Média móvel (Moving Average, MA, "Mashki") - este é um sinal para abrir uma posição de lote maior.

No início, abrimos duas posições opostas.

Depois aguardamos o acionamento do TakeProfit( processamento daOnTradeTransaction):

  • se uma posição COMPRAR foi fechada - então abrimos (agora apenas uma) posição COMPRAR
  • se uma posição de VENDA foi fechada, significa que abrimos (agora apenas uma) posição de VENDA.


Temos uma posição perdedora.

Tente combatê-lo desta forma: aguarde a travessia da média móvel (MA)


e abrir uma posição na mesma direção que a posição perdedora, mas com um lote maior.

O saldo aumenta, mas os fundos não.

O método escolhido é o seguinte: nos parâmetros de entrada, há um valor percentual de atraso em relação ao saldo ("Perda persistente"). É calculado como:



Como você não vê nenhum par fechado - se os fundos ficarem atrás do saldo em uma certa porcentagem - simplesmente feche todas as posições e comece de novo: duas posições...

Última solicitação:

Favor fazer um teste durante o último ano ou dois com um depósito inicial de US$ 100 e colocar uma foto no fio.
 
Vladimir Karputov:

O saldo está aumentando, mas os fundos não estão.

O método escolhido é o seguinte: nos parâmetros de entrada há uma porcentagem de fundos que está atrasada em relação ao saldo ("Perda persistente"). É calculado como:

Como você vê, não há fechamentos de pares - se os fundos ficarem atrás do saldo em uma certa porcentagem - simplesmente feche todas as posições e comece de novo: duas posições...

Brilhante.

Então, afinal, você adicionou o seu próprio.