Escreverei um conselheiro sem custos - página 153

 
Andrey Kuharev:
Olá a todos. Existe uma estratégia (corujas prontas), mas algumas ideias precisam de ser-lhe finalizadas. Quem o pode fazer? (Se assim for, publicarei a EA e partilharei os meus pensamentos sobre o que gostaria de acrescentar)

Eis o que eles fazem: freelance, e neste tópico, se o quiserem de graça, colocam uma descrição completa e (se disponível) um código.

Торговые приложения для MetaTrader 5 на заказ
Торговые приложения для MetaTrader 5 на заказ
  • 2021.08.11
  • www.mql5.com
Самый большой фриланс c разработчиками программ на MQL5
 

Boa tarde, pode aconselhar como escrever uma EA que abre encomendas quando o preço sai de um rectângulo?

Há um indicador que desenha um rectângulo sobre uma área plana em tempo real, após o qual um impulso é muito frequentemente pelo menos a largura da área

a ideia é a seguinte: quando o desenho termina, o preço deixa o intervalo do rectângulo e uma ordem é aberta no abridor da vela após o intervalo

exemplo para uma ordem de venda

com um take 1-1, 1-2, 1-3, parar em pontos

 
Dmitry Eroshikhin:

Boa tarde, pode aconselhar como escrever uma EA que abre encomendas quando o preço sai de um rectângulo?

Há um indicador que desenha um rectângulo sobre uma área plana em tempo real, após o qual um impulso é muito frequentemente pelo menos a largura da área

a ideia é a seguinte: quando o desenho termina, o preço deixa o intervalo do rectângulo e uma ordem é aberta no abridor da vela após o intervalo

com um take 1-1, 1-2, 1-3, parar em pips

já escrito
tanto indicador como conselheiro

 
Iurii Tokman:

já escrito
tanto indicador como conselheiro

posso obter a ligação?
 
Dmitry Eroshikhin:
posso obter uma ligação?

este tópico é para escrever EAs grátis

não é permitida publicidade aqui e são proibidos os links

 
O Expert Advisor abriu uma posição de compra com 0,2 volume e está em curso um drawdown. Quero que abra posição oposta a um determinado levantamento, com um volume menor (por exemplo 0,05) e um lucro comercial menor. Alguém já implementou isto na MQL5? Ou sugerir como o fazer. Obrigado de antemão.
 
Vladimir Karputov:

Eis o que eles fazem: freelance, e neste tópico, se o quiserem de graça, põem uma descrição completa e (se disponível) o código.

É um martin, eu compreendo a sua lógica, mas não todos os pontos. Abre numa venda ou compra, se o negócio não for fechado (e TP aí simbolicamente 0,5 pontos), depois abre o oposto e depois abre na grelha contra o movimento com um certo passo (no código é claro em que esquema) e cada negócio subsequente maior do que o anterior em op.korotekt. Em geral, tudo é como em martingale.... Gostaria de acrescentar o seguinte: a possibilidade de negociar com uma coruja em dois pares - par principal (por exemplo, par principal X e escravo Y - em configurações de par é possível mudar).

Começámos a negociar, alguns negócios foram abertos em ambos os pares e depois de terem sido abertos os contra negócios (ou seja, 4 negócios, dois de cada par foram abertos), o par líder começa a construir a sua grelha contra o movimento com TP (gosto do algoritmo no EA e não precisa de ser alterado), enquanto o par escravo constrói a sua grelha seguindo o par líder. Por exemplo, o par X abre longo e curto e depois começa a construir a grelha de compra, o par Y neste momento também abre posições longas e curtas e olha para o par mestre e porque este último constrói a grelha de compra, também constrói a grelha de compra com os seus próprios TP (de acordo com a lógica EA, com algumas distâncias - tudo é como o mestre faz - quero dizer a distância entre comércios). A única coisa que podemos fazer à força é que a grelha do escravo seja construída na direcção da do mestre.

O segundo ponto: existe um parâmetro nas definições onde especificamos o número de trocas na grelha, por exemplo 7. Quero que esta coruja abra logicamente uma ordem de bloqueio após a última troca (neste caso, após a 7ª troca, através da distância, que deveria ter sido, por exemplo, para a 8ª troca). As ordens de bloqueio são abertas nos pares mestre e escravo separadamente (como todas as ofertas da grelha), ou seja, o mestre abriu 7 ofertas e está à espera de devoluções de preços e fecho de ofertas no TP ou à distância para abrir uma ordem de bloqueio, enquanto que 6 ofertas são abertas no par escravo. O mestre abrirá uma ordem de bloqueio e o escravo abrirá uma ordem de bloqueio nesse momento, enquanto o escravo abrirá a 7ª ordem e depois abrirá também uma ordem de bloqueio, nos piores casos. Como resultado, no pior dos casos, teremos dois pares com ordens de bloqueio. E, claro, ao abrir uma ordem de fecho no par principal, todos os TP deste par serão reiniciados (ou seja, simplesmente fechamos a fechadura do par). Da mesma forma que negociamos no par de escravos, após a posição de bloqueio no par de escravos, os TPs também são reiniciados nesse par. E seria óptimo se, quando se abre um comércio de bloqueio, uma mensagem é enviada para o telefone...) - Se uma fechadura for aberta no par principal - uma mensagem, se uma fechadura for aberta num par de escravos - uma mensagem (com informação sobre qual o par em que a fechadura é aberta).


E outra coisa simples, é fazer um ajuste, em que o valor do primeiro negócio dependeria do equilíbrio total (equilíbrio+bónus+qualquer outra coisa que exista), mas não da percentagem, mas da divisão do lote. Por exemplo saldo 1000, bónus 300, tudo o que recebemos 1300, tamanho de lote por exemplo igual a "TOTAL" dividido por 50.000, obtemos tamanho de lote 0,026.....(as operações subsequentes já serão calculadas com base na primeira. a propósito, a transacção do contador também deve ser o volume como a primeira - 0,026.

Arquivos anexados:
 
Ajude-me a escrever um indicador (MQL4) que captura um padrão de três velas.

Para o bullish:
- O máximo da terceira vela é superior ao máximo da segunda vela, e o máximo da segunda vela é superior ao máximo da primeira vela;
- o corpo da terceira vela (nenhum corpo é permitido) é mais pequeno que o corpo da segunda vela, e o corpo da segunda vela é mais pequeno que o corpo da primeira vela;
- a diferença entre o máximo e o fecho da terceira vela é superior à diferença entre o máximo e o fecho da segunda vela, e a diferença entre o máximo e o fecho da segunda vela é superior à diferença entre o máximo e o fecho da primeira vela;
- a terceira vela fecha-se no seu fundo (pelo menos um ponto abaixo do meio).

Para baixo:
- O baixo da terceira vela é mais baixo que o baixo da segunda vela e o baixo da segunda vela é mais baixo que o baixo da primeira vela;
- o corpo da terceira vela (nenhum corpo é permitido) é inferior ao corpo da segunda vela, e o corpo da segunda vela é inferior ao corpo da primeira vela;
- a diferença entre o fecho da terceira vela e o mínimo da terceira vela é superior à diferença entre o fecho da segunda vela e a diferença entre o fecho da segunda vela e o mínimo da segunda vela é superior à diferença entre o fecho da primeira vela e o mínimo da primeira vela;
- o terceiro castiçal fecha-se na sua parte superior (pelo menos um ponto acima do meio).

O indicador deve dar um sinal sob a forma de um certo símbolo acima da terceira vela para velas em alta, e abaixo dela para velas em baixa.

Os exemplos gráficos encontram-se nos ficheiros anexos.

Estou pronto a partilhar uma estratégia potencialmente eficaz que utilizará este indicador (em combinação com outros).
Arquivos anexados:
ndum.png  4 kb
11hafki.png  3 kb
 
vplizordlo:
Ajude-me a escrever um indicador (MQL4) que captura um padrão de três velas.

Para o bullish:
- O máximo da terceira vela é superior ao máximo da segunda vela, e o máximo da segunda vela é superior ao máximo da primeira vela;
- o corpo da terceira vela (nenhum corpo é permitido) é mais pequeno que o corpo da segunda vela, e o corpo da segunda vela é mais pequeno que o corpo da primeira vela;
- a diferença entre o máximo e o fecho da terceira vela é superior à diferença entre o máximo e o fecho da segunda vela, e a diferença entre o máximo e o fecho da segunda vela é superior à diferença entre o máximo e o fecho da primeira vela;
- a terceira vela fecha-se no seu fundo (pelo menos um ponto abaixo do meio).

Para baixo:
- O baixo da terceira vela é mais baixo que o baixo da segunda vela e o baixo da segunda vela é mais baixo que o baixo da primeira vela;
- o corpo da terceira vela (nenhum corpo é permitido) é menor do que o corpo da segunda vela, e o corpo da segunda vela é menor do que o corpo da primeira vela;
- a diferença entre o fecho da terceira vela e o mínimo da terceira vela é superior à diferença entre o fecho da segunda vela e a diferença entre o fecho da segunda vela e o mínimo da segunda vela é superior à diferença entre o fecho da primeira vela e o mínimo da primeira vela;
- o terceiro castiçal fecha-se na sua parte superior (pelo menos um ponto acima do meio).

O indicador deve dar um sinal sob a forma de um certo símbolo acima da terceira vela para velas em alta, e abaixo dela para velas em baixa.

Os exemplos gráficos encontram-se nos ficheiros anexos.

Estou pronto a partilhar uma estratégia potencialmente eficaz que utilizará este indicador (em combinação com outros).

O que é que este padrão dá? Mostra uma possível inversão? Portanto, há mais sinais errados do que correctos.


 
Alexey Viktorov:

O que é que este padrão sugere? Será que indica uma possível inversão? Portanto, há mais sinais errados do que certos.


Deve prestar atenção a este padrão quando ele corresponde às seguintes condições:
a) altos ou baixos locais;
b) volumes em queda ou em subida;
c) a divergência;
d) onda C ou onda 5 de um triângulo Elliott diagonal finito.
Pode enviar-me um ficheiro com o indicador? Vou mostrar-vos exemplos.