Eu lhe escreverei um assessor de graça - página 13

 
Saudações, pessoal. Quem pode escrever um simples EA? Eu não acho que o código será muito complicado. Todo o trabalho da EA é para que ela "veja" que um comércio foi fechado em uma parada e colocará imediatamente exatamente o mesmo comércio pendente. Por exemplo, o preço de EURUSD é 1,12250 e o stop loss é fixado em 1,12000. E o consultor especializado colocou uma ordem pendente de compra ao preço de 1.12250 com uma parada ao preço de 1.12000. Stop é uma "variável externa". Esse é todo o trabalho da EA.
 
Olá. Eu tenho um construtor de EA e um indicador, você pode me ajudar a escrever um EA?
 

Desculpe pelo desconforto, meu indicador está carregando o sistema.

Em eletrônica é resolvido de forma simples, pondo o oscilador único a funcionar na chegada do impulso (a primeira vela). Neste indicador e em outros, também pode ser resolvido se você escrever uma seqüência de comando adicional para ligar o indicador com a chegada da primeira vela em enxame por um tempo limitado. Isso significa que o indicador não funciona durante a formação da vela, mas após a sua formação é ligado por um tempo limitado.

O que você acha que o guru da programação ------------ acha que é possível?

 
Aparentemente não há ninguém aqui que tenha iniciado a linha.2017 e depois 2021 tudo de uma só vez não está claro.
 
A tarefa técnica: a partir do preço atual N as ordens são colocadas de compra para cima e de venda para baixo (em um nível 2 ordens com o mesmo lote L) até o passo I. Em cada nível há 1 pedido com Take=T. Após a ordem de take ter sido acionada, um stop loss = S é colocado na segunda ordem, no mesmo nível da ordem fechada. Quando a segunda ordem é fechada pelo stop loss, 2 ordens são colocadas novamente em seu lugar (1 com um TP, a segunda ainda não tem stop loss). O fechamento da grade é feito manualmente.
Total nos parâmetros de entrada: L, S, I, T, N.


A perda máxima neste TS é de 3 intervalos (etapas): não pode ser maior, pois a grade aumenta o lucro à medida que o preço se move ou dá 0 devido a ter lucro na primeira ordem e depois fecha a segunda ordem com o mesmo módulo de perda. E devido ao fato de os pedidos serem novamente colocados no nível antigo, o TS pode dar mais lucro
 
osmo1709 #:
Especificação técnica: N compra stop up e venda stop down os pedidos são colocados a partir do preço atual (em um nível há 2 pedidos com o mesmo lote L) até o passo I. Em cada nível há 1 pedido com Take=T. Após a ordem de take ter sido acionada, um stop loss = S é definido na segunda ordem, ficando no mesmo nível da ordem fechada. Quando a segunda ordem é fechada pelo stop loss, 2 ordens são colocadas novamente em seu lugar (1 com um TP, a segunda ainda não tem stop loss). O fechamento da grade é feito manualmente.
Total nos parâmetros de entrada: L, S, I, T, N.


A perda máxima neste TS é de 3 intervalos (etapas): não pode ser maior, pois a grade aumenta o lucro à medida que o preço se move ou dá 0 devido a ter lucro na primeira ordem e depois fecha a segunda ordem com o mesmo módulo de perda. E devido ao fato de os pedidos serem novamente colocados no nível antigo, o TS pode dar mais lucro

Aparentemente, a tarefa tem que ser melhorada.

A designação de um passo I (capital i) não é muito conveniente porque se parece com l (letras minúsculas L). Ao procurar por estas cartas, você encontrará muitas delas em palavras diferentes. É mais conveniente marcar um passo com a palavra Passo. O resto dos parâmetros são: Lot, Sl, Tp.

Então N pedidos para cima, dois em cada nível - isso é N igual? Talvez N níveis acima e abaixo seria melhor. A cada pedido de nível 2 ... Em vez de N, faz mais sentido para mim tomar níveis

A contagem regressiva dos níveis a partir do preço atual ... E se o Expert Advisor for reiniciado? De onde vêm agora os níveis? Seria mais conveniente usar níveis a partir de zero. Se o preço for 1.70012, a um passo de 100 níveis acima de 1.70100 1.70200 ... e abaixo de 1,69900 1,69800 ...

Fechamento da grade - manualmente. Para quê? Deixe-o funcionar. Podemos fechar todas as ordens ao fechar a EA. E, ao iniciar, você pode fechar todos eles caso a corrida anterior tenha terminado (por exemplo, a energia foi desligada), e o Consultor Especialista deixou ordens.

Além disso, temos que definir os valores dos parâmetros iniciais para a depuração do Expert Advisor. Por exemplo, Lote=0,01 Passo=100 Tp=60 ...

 
Qualquer pessoa pode escrever um roteiro que abra um negócio no tempo X e mantenha a posição no tempo Y. A ordem deve ser aberta no movimento de preços oposto, no qual o preço era para o período H1.
 
Olá. Feliz Ano Novo para você! Por favor, ajude-me a adicionar comandos naMQL5 para fechar todas as posições de compra no sinal="comprar". E vice versa, todas as posições de compra serão fechadas no sinal="vender". Agradecemos antecipadamente.
 
Namiq Acalov #:
Olá. Feliz Ano Novo para você! Por favor, ajude-me a adicionar comandos naMQL5 para fechar todas as posições de compra no sinal="comprar". E vice versa, todas as posições de compra serão fechadas no sinal="vender". Gostaria de agradecer antecipadamente a vocês.

Esta é uma estratégia perdida.

 
Iosebi Tavadze #:

Desculpe pelo desconforto, meu indicador está carregando o sistema.

Em eletrônica é resolvido de forma simples, pondo o oscilador único a funcionar na chegada do impulso (a primeira vela). Neste indicador e em outros, também pode ser resolvido se você escrever uma seqüência de comando adicional para ligar o indicador com a chegada da primeira vela em enxame por um tempo limitado. Isso significa que o indicador não funciona durante a formação da vela, mas após a sua formação é ligado por um tempo limitado.

O que você acha que o guru da programação ------------ acha que é possível?

https://www.mql5.com/en/forum/211945/page2

How to detect NEW Bar?
How to detect NEW Bar?
  • 2020.12.12
  • www.mql5.com
How to detect NEW Bar? I want to reset my indicator variables if there's a new bar...