Desejos para MQL5 - página 47

 
Garfish писал (а) >>

pessoalmente, não preciso disso.... Mas para aqueles que não sabem como programar será mais fácil construir um consultor/indicador visualmente usando uma interface gráfica amigável usando a metodologia de arrastar e soltar, não será difícil fazer esta chamada recorrente de matrizes de entrada, apenas uma matriz de valores pode ser substituída como uma matriz de entrada de outro indicador, da mesma forma que um indicador IF(condição) pode comparar duas matrizes, e para construir um consultor, adicionar um indicador padrão, como o ReturnOrder, cuja entrada pode ser lógica e sem ambigüidade.

No final, sem programar cálculos complexos, podemos construir e otimizar os parâmetros de entrada do Expert Advisor para negociação.

Não é melhor aderir ao princípio "se você o faz, faça-o bem"? Essa não é a maneira de construir um bom complexo de programas (um sistema comercial confiável). E dificilmente pode ser construído por um homem que não é capaz de entender uma linguagem primitiva, em geral. Que os sistemas sejam construídos por aqueles que são capazes de fazê-lo. Eles podem compreender a programação, é claro.

 
IlyaF писал (а) >>

Não é melhor ater-se ao princípio "se você o faz, faça-o bem"? Isso não é maneira de construir um bom pacote de software (um sistema comercial confiável). E é improvável que ela possa ser construída por alguém que não seja capaz de entender uma linguagem primitiva, em geral. Que os sistemas sejam construídos por aqueles que são capazes de fazê-lo. Eles são, é claro, capazes de entender a programação.

Esta discussão é uma conversa entre um homem cego e um surdo,

Você pode construir qualquer estratégia desta maneira, exceto aquela que utiliza chamadas de função de você mesmo.

A estrutura lógica de tal estratégia não difere de um registro textual, mas para aqueles que não sabem como programá-lo será mais fácil e mais claro.

em mcuel, você pode escrever uma estratégia que será parecida com esta

f1(f2(f3(fechamento,5),f3(fechamento,6)),5,6) onde

função filtro f3

função f2 condição

função f1 sinal para o comércio

graficamente, cada indicador pode ser representado como uma lista com um conjunto de parâmetros, o parâmetro que pode ser do tipo array (Fechar preços), pode ter uma referência a outra lista e tomar o valor do array de outro indicador

como resultado, para calcular tal cadeia, você simplesmente forma um gráfico de nós indicadores, e então contorna todos os nós deste gráfico, cada nó é um cálculo indicador

você pode escrever o mesmo no gráfico de funções,

 
Renat 30.12.2005 19:23
yaakoby:
O metatrader "normal" tem uma opção legal "Salvar como foto" - ele tira uma foto da tela para um arquivo em disco.
É possível fazê-lo por meio de API, definindo como parâmetros: par e intervalo de tempo.

Estamos pensando em como implementá-la de forma agradável. Talvez introduzamos um comando incorporado na MQL4.

---

isso me faz lembrar!


 

Meus muito humildes desejos. Desenho.

1. Em indicadores personalizados (Expert Advisors) introduzir a possibilidade de definir um conjunto pré-definido de valores

para os parâmetros de entrada (durante a programação).

//  Например, так
extern int CCIPeriod = 13(24, 48, 200);

E então a possibilidade de selecionar estes valores ao trabalhar com este indicador:



2. Na barra de status do terminal exibe o número da barra sob o cursor junto com os valores OHLC.

 
Para que o testador possa carregar todos os núcleos de uma só vez ao otimizar !!!!
 

Sugestões para o MetaEditor:

- A opção de salvar automaticamente o texto a ser editado e todos aqueles marcados com um asterisco(*) nos marcadores após o tempo especificado na opção.


Isto é especialmente relevante quando se trata de compilar grandes bibliotecas.

 

Um desejo sobre a formação de um ponto de referência inicial para a formação da faixa de preço...Por exemplo, para H1 o ponto inicial é sempre :00. Seria mais interessante poder deslocá-lo a seu critério...Às vezes é necessário deslocá-lo antes do cálculo final do próximo tick...

 

Talvez isso já tenha sido feito antes...

A introdução de números de ponto flutuante enquanto aumenta a precisão do cálculo do DoubleExt é sangrentamente necessária. É legal agora obter 0,00000002 ao invés de 1,85024126 E-8. Para economizar recursos (se você não quiser cálculos superprecisos), você pode prescrever o número de dígitos mantissa nos ajustes. Mas aumentar pela metade a profundidade máxima do bit... Cálculo Windows em modo de engenharia...

 

Pode ter estado lá antes, mas eu quero um projeto embutido como este:

...

Se Tendência para cima {OrderBy}

Se a tendência for para baixo {OrderSell}

Se Plano {Nada a fazer}

...

:)

 
Swetten писал (а) >>

Pode ter estado lá antes, mas eu quero um projeto embutido como este:

...

Se Tendência para cima {OrderBy}

Se a tendência for para baixo {OrderSell}

Se Plano {Nada a fazer}

...

:)

Foi. Eles pediram um grande botão verde "ganhe mil libras". Não há necessidade de mql5 então.