Você precisa descrever o procedimento do algoritmo para a Estratégia de Contra-Ordem (algo como uma Estratégia de Martingale, mas não exatamente). - página 8

 
Observações.
O modelo matemático de negociação não é natural para os mercados de ações.
Tudo porque o que o torna diferente de todas as analogias de todos os tipos de jogos, dos quais surgiram todas essas idéias, é que não há desacoplamento de posição linear nos mercados, não há desacoplamento de forma alguma.
Imagine que você abre uma empresa, contrata um contador realmente legal, e não há renda.
É um "mercado", não importa os preços que você coloca em suas mercadorias, importa como você as vende, quando e a quem?
A analogia deve, de alguma forma, sugerir isso.
Como, quando e a quem se vende, não importa a que preços, não importa o que se espera: a física do comércio.
 
profit.support:
Observações.
O modelo matemático de negociação não é natural para os mercados de ações.
Tudo porque o que o torna diferente de todas as analogias de todos os tipos de jogos, dos quais surgiram todas essas idéias, é que não há desacoplamento de posição linear nos mercados, não há desacoplamento algum.
Imagine que você abre uma empresa, contrata um contador realmente legal, e não há renda.
É um "mercado", não importa os preços que você coloca em suas mercadorias, importa como você as vende, quando e a quem?
A analogia deve, de alguma forma, sugerir isso.
Como, quando e a quem vender, não importa que preços esperamos: a física do comércio.

Eu concordo plenamente. Eu acho que os bons EAs são os que resolvem os problemas à medida que eles surgem))))

Esta EA é composta por um conjunto de funções e scripts baseados em tutoriais em vídeo do site TradeLikeAPro))))

Eu mesmo não teria pensado nisso - há muitas funções de parâmetros e regras de programação diferentes demais. Estou tentando traduzir o código MQL5 em geral, receio ter problemas com ele. Estou procurando bons tutoriais em vídeo, porque as instruções oficiais não fazem sentido, elas apenas dão alguns exemplos abstratos.

 

Última atualização menor:

Corrigido erro não crítico na função Fechamento Emergensy

Opção adicional para verificar o depósito, alavancagem e muitos valores para o cumprimento dos requisitos comerciais

Implementação da auto-seleção de lotes para uma abertura de ordem de emergência durante os sorteios

Pequena revisão do manual do usuário a este respeito.


Apesar de tudo, o Expert Advisor tem mostrado um retorno menor de 60 a 210 por ano, de acordo com testes sobre o histórico de citações de março a junho de 2017.

Tenha cuidado ao utilizar o consultor em negociações reais - leia o manual do usuário.

Pode haver mudanças no código como parte da otimização ou em várias pequenas coisas, neste caso haverá informações adicionais.

Se você encontrar um erro, por favor me avise.


10/07/2017 Corrigido um erro na mensagem de tomada de lucro do assessor.

Arquivos EA no Disco Yandex.

https://yadi.sk/d/MyYzRSja3JQVWK

BLACKJACK&HOOKERS.rar
BLACKJACK&HOOKERS.rar
  • yadi.sk
Посмотреть и скачать с Яндекс.Диска
 

24.01.2018Corrigido erro não-crítico no envio de um e-mail.

Favor atualizar a EA para aqueles que fizeram o download.

Se alguém estiver testando em uma conta de demonstração, por favor, avise se algum outro erro irá aparecer.

 
geratdc:

24.01.2018Corrigido erro não-crítico no envio de um e-mail.

Favor atualizar a EA para aqueles que fizeram o download.

Se alguém estiver testando em uma conta de demonstração, por favor poste, talvez outros erros apareçam.

Quero saber se você foi banido. Dei uma olhada em seu perfil e não há nada. Onde eu descubro?
Descobri que posso ler sua estratégia. Se você clicar nele, ele se abre e o Ctrl+ pode ser ampliado.

Considere o caso quando o preço descreve um sinusoidal com uma amplitude de +-50 p. i.e. canal 100 p.
O preço sobe e, no meio do canal, seu Consultor Especialista encomenda uma COMPRA. Se atingir +60 pontos, ele fecha na posição mais. Mas o preço subiu 50 pontos e depois desceu.

Aqui precisamos lembrá-lo do que é um Breakeven. Quando o pedido chega a +, colocamos um fim à perda na linha de compra.
Então, quando o preço se move negativamente, o pedido fechará a 0 sem causar prejuízos. Neste caso, sua compra teria sido fechada a 0, enquanto você a tem para -.

Quando -30 p, seu algoritmo abre uma ordem de venda. O preço desceu mais 20 p (desde o início -50 p no total, já no fundo do canal) e subiu.
Quando o preço chega ao ponto de partida, a primeira posição é 0 p e a segunda posição é 30 p. A segunda venda -30 p, a terceira compra é aberta. O preço é o mesmo que o primeiro.
Em seguida, você calcula a soma de três posições. Mas o primeiro e o segundo dão idealmente -30 pontos. Assim, é mais fácil contar o terceiro como 30 pontos.
Agora o preço vai para a borda superior do canal em 50 pontos. O valor total é 50-30 = +20 pontos. Ou o primeiro +50, o segundo +50, o terceiro -80 e o total +20 pontos.
Mas se for para o canal, será -80. Portanto, mais cedo seu robô fechará em -60 pontos.
Você também mencionou algo sobre reserva para fechar a zero. Quando a reserva é utilizada, ela não é muito clara.

E agora, para melhorar 1) Equilíbrio. Abrimos a Buy, o preço subiu e desceu. Fechamos a 0. E imediatamente - por que esperar 30 pips - abrimos um Sell. Teremos 30 pontos a mais de lucro. Mas o preço desceu e voltou - fechamos a 0. E novamente abrimos a Buy. O algoritmo se tornou equilibrado.

E agora 2) lucro de 50%. O preço subiu. Lucro de 50 pontos e o preço baixou. Quando o lucro é reduzido pela metade nesta ordem e restam apenas 50%, fechamos a ordem.
E Vender imediatamente. E até o fundo do canal - 75 pontos. Conseguiremos nossos +60 pontos.
E desde o fundo do canal - vamos esperar pela luta. E quando o preço subir e passar de 20 pips, nós compraremos. E para os 80 pts superiores e receberemos +60 pts a mais.

E agora 3) esperar se a amplitude do canal estiver abaixo de 100 pts - esperar.

E agora 4) a tendência é a sua tendência. Se a velocidade de movimentação de preços for alta - você pode ver pela inclinação de todos os MAs - siga com a tendência + Breakeven + 50% + esperar.

O fórum está cheio de idéias sobre o nível de apoio - este é o fundo do canal, e o nível de resistência - este é o topo do canal. Há muitos indicadores desses níveis.

 
Meu testador, por alguma razão, só abre um pedido e é só isso.
 
NightTrader Meu testador, por alguma razão, apenas um pedido se abre e é isso.
Você teve algum lucro ou prejuízo?
 
NightTrader:
Quanto a mim, o testador, por alguma razão, só abre um pedido e é só isso.

Está resolvido? Ou o problema ainda está aí? Eu não vi nenhum problema durante os testes no MT4. Não tenho informações sobre os testes demográficos, portanto, por favor, compartilhe se você tiver algum resultado do teste demográfico ou de uma negociação real.

 
STARIJ:

Aconselho a otimizar a EA por enquanto - reduzi-la usando funções de parâmetros. Para eliminar o envio de mensagens em cada ocasião, para que seja 2 vezes ao dia. Por exemplo, às 11h e às 17h. Quanto mais curto for o texto do Expert Advisor, mais fácil será refazer.

Acrescentei e removi algumas bagatelas ali. Por exemplo, eu excluí muitos códigos sobre a entrada, dependendo do período MaP.

Pips funciona mal em $100 com lote 0,01 - ou seja, eu estabeleço 10 pips (ou seja, eu especifico 1 em configurações) TakeProfit e em teoria o assessor deve aumentá-lo 10 vezes como em 5 dígitos, mas o assessor fecha com 1 pip. Não sei, talvez minha MT não seja mais suportada (é falha) ou este código deveria ser puxado do OnInit para o Ontick. Mas quando olho para os resultados, vejo que TakeProfit é calculado corretamente, ou seja, a multiplicação está indo, mas as primeiras negociações foram fechadas com Take sem multiplicação... E o segundo problema é que estou perdendo 10 pips em 0,01 lote porque a comissão é cobrada 0,05, ou 0,01 ganho, 0,05 pago e a perda resultante é de $0,04, então preciso colocar não menos que 50 pips para fazer a EA pisar em zero. É assim? O Pips Trading é OK se eu usar um lote maior. No entanto, dificilmente posso usar um depósito de 100$ mesmo com alavancagem de 1:500 - o Expert Advisor vacila por causa de drawdowns. Isso é tudo o que tenho observado até agora.


Que haja mensagens, especialmente esta: "The Expert Advisor has taken profit andclosed positions" )))) - É um mini feriado para todos os comerciantes. E para avisar sobre a abertura de um lote de emergência - então deixe-o correr para o PC, monitorar o thriller e tomar uma decisão. A única coisa sobre a qual eles não têm mensagens é a abertura de uma ordem - para informar sobre ela eu acho que é sagrada. Atualizei o código ontem, mas em princípio tudo é o mesmo, verifiquei que os números são os mesmos em todos os lugares. Só estou tentando entender a lógica do usuário, é mais conveniente com mensagens como parece...


Se eu sou um iniciante, mas os verdadeiros comerciantes realmente não precisam dessas mensagens, talvez eu seja apenas um iniciante e não precise realmente delas?

Temos que fazer a versão final, assinar o trabalho e esquecer esta EA. Acho que estou ficando entediado e começo a cavar no código do Expert Advisor e a "melhorar" sempre. É por isso que a versão final deve ser definida, colocar uma marca de qualidade e deixá-la arder em chamas.

 

Atualização adicional do consultor.

1. Adição do autolote para tomadores de risco, incluindo o comércio de pips :)

2. Leve otimização do código do programa, devido ao que aconteceu.

3. editado o manual do usuário.

4. Novos testes de abril até abril do ano passado (foi difícil)

5. A versão anterior do Expert Advisor é salva como VERSÃO VELHA

6. Adicionado easyTrader - Expert Advisor fácil para negociação de 1 ordem no MetaTrader 4 (baseado no BJH)

Você sempre pode encontrar os arquivos fonte / arquivos EA modificados no Yandex Disk em

https://yadi.sk/d/MyYzRSja3JQVWK


Este Expert Advisornão tem experiência real de negociação no mercadoForex!


Lembre-se de que o mercado é imprevisível e suas configurações obtidas através de testes no histórico de cotações não podem prometer um lucro futuro.


Agradecemos aos usuários do website da ComunidadeMQL5 por sua participação ativa na solução de vários aspectos da negociação algorítmica. Embora esta EA tenha uma estratégia primitiva de negociação no mercadoForex, ela ainda pode ser útil devido à funcionalidade obtida ao longo do tempo e ao código fonte aberto.


Obrigado por sua atenção! Desejamos-lhe sucesso nas negociações com a ALGO_BLACKJACK&HOOOKERS!




BLACKJACK&HOOKERS.rar
BLACKJACK&HOOKERS.rar
  • yadi.sk
Посмотреть и скачать с Яндекс.Диска
Razão: