Desejos para MQL5 - página 84

 
awo писал(а) >>
... chamar arquivos executáveis com parâmetros.

>> ...programmaticamente do eX4.

 

Talvez faça sentido lançar o MT5 em duas variantes

1. "cozinha" para o benefício da CD gratuitamente para os comerciantes

2. A do "comerciante", levando em conta os desejos dos comerciantes + compatibilidade total com os corretores ECN, suporte FIX, pago aos comerciantes

A parte do servidor é provavelmente(?) a mesma.

Benchmark para 2 opções http://www.ninjatrader.com/

$50 por mês, ok, eu pagaria :)

 

um desejo a todos os MQLs!

Separe o testador do terminal, deixe-o ser um programa separado como um editor!

Às vezes congela quando você começa o teste!

 
vvavva писал(а) >>

Separe o testador do terminal, deixe-o ser um programa separado como um editor!

Às vezes congela quando você começa o teste!

Eu o apoio com duas mãos!!!

Mais argumentos:

- Para testar em um determinado símbolo, ele deve estar na lista de instrumentos de trabalho (visão geral do mercado), e se não estiver lá, então após adicionar o terminal deve ser reiniciado. Isto não é bom para a parte comercial.

- As tarefas de teste e comercialização não têm nenhuma conexão entre si. Além disso, a parte comercial interfere nos testes normais. Por exemplo, com um spread flutuante, os resultados dos testes podem depender da hora do dia. Não é possível definir o spread manualmente no testador.

- A otimização dentro do testador pode às vezes demorar insanamente - vários dias. Durante este tempo, não tenho a possibilidade de reiniciar o terminal, e às vezes é necessário.

- A separação do testador em um componente separado com sua própria interface dará ao testador muito mais flexibilidade. Por exemplo, as propriedades do símbolo podem ser tornadas executáveis. Ao invés de abrir janelas de ajustes de Expert Advisor e propriedades de símbolos, você pode fazer painéis estáticos, que sempre mostram o que está acontecendo. Você também pode remover painéis não utilizados (e desnecessários) com notícias, visão geral do mercado, scripts...

- Testar e recompilar um EA dentro de um terminal de trabalho leva a mudanças de seu desempenho não apenas no testador, mas também na conta. Para evitar isso, você deve instalar e executar um segundo terminal, rodar em uma segunda máquina ou renomear a EA. Um testador separado (já que ele é aplicado SOMENTE aos Expert Advisors) poderia ser configurado para trabalhar com um EA localizado em outro diretório e substituir o EA de trabalho no diretório de terminais somente quando o teste/depuração/optimização tiver terminado.

- Há muito mais. Não entendo por que foi fundida originalmente. O código comum, se houver, pode ser alocado em DLL.

 

Um agendador é solicitado pelo testador.

 

Faça um programa que escreva seus próprios especialistas de acordo com os parâmetros estabelecidos!

Ou isso é impossível?

 

Encontrei um problema ao escrever um EA. Eu tinha três opções para fazer um pedido de Buy Stop pendente:

1 ) O preço está no nível de congelamento do pedido - ação - bloco de saída começar antes da chegada de um novo tick.

2) O preço está abaixo do nível de congelamento, isso significa que estabelecemos um pedido.

3 ) O preço está acima do nível de compra ou igual a ele, ou seja, eu compro no mercado.

Se houver apenas uma maneira de fazer isso, deixe o terminal decidir o que fazer entre as três opções.

O mesmo problema com a transferência de uma posição em aberto, mas a terceira opção é fechar o pedido.

Eu não trabalho com ordens limitadas, mas provavelmente existe uma situação semelhante.

Se você fizer isso, muitos desenvolvedores experientes da EA lhe agradecerão muito.

 

Eu não diria exatamente isso.

Você não pode dar ao terminal o direito de escolher unilateralmente entre

BuyLimit/BuyStop, InstantBuy, BuyByMarket.

É melhor aprender a teoria, o mql e escrever você mesmo a função.

 
MaStak >> :

Eu não diria exatamente isso.

Você não pode dar ao terminal o direito de escolher unilateralmente entre

BuyLimit/BuyStop, InstantBuy, BuyByMarket.

É melhor aprender a teoria, mql e escrever você mesmo esta função.

Você parece ter me entendido mal ou não querer. Leia e pense sobre a situação que descrevi. Infelizmente não posso lhe dar os detalhes, pois voltei cansado do trabalho para casa. Estarei no fórum em um dia e tentarei explicar mais especificamente.

 

Caros programadores, faltam-me pessoalmente duas coisas:

1. Para poder colocar abas com gráficos abertos em várias linhas (porque uma obviamente não é suficiente e você tem que girar a fita de gráficos abertos para a direita/esquerda muitas vezes);

2. Para poder rolar gráficos pressionando uma tecla de atalho (por exemplo, setas esquerda/direita);

3. Um som para acompanhar a execução de ordens de limite;

4. Possibilidade de ligar gráficos dentro de uma janela aberta - por exemplo, se a aba EURUSD for selecionada, vários períodos de tempo deste instrumento podem ser vistos simultaneamente;