![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Pegar nos valores indicadores sem compensação e depois misturar as linhas propriamente ditas. Será mais fácil dessa forma. Veja como é feito em iEnvelopes, por exemplo:
tioVic: que parâmetro deve ser alterado para 0 ? Por favor, mostre-me o quinto padrão.
O número do modelo e o número de bits na máscara são os mesmos. Aqui estão alguns exemplos:
0 (em formato binário 000000b) - todos os bits da máscara são reiniciados, nenhum modelo é utilizado,
4 (binário 000100b) - apenas o bit 2 é definido, apenas o modelo 2 "cruzamento das linhas principal e de oscilador de sinal" é utilizado,
16 (em formato binário 010000b) - apenas o bit 4 é definido, apenas o padrão 4 "oscilador e preço div,
31 (em formato binário 011111b) - apenas o bit 5 é definido e todos os modelos excepto o modelo 5 "oscilador duplo e divisões de preços" são utilizados.
Para definir a "lista" de modelos de Sinal utilizados, adicionar uma linha ao programa:
O número do modelo e o número de bits na correspondência da máscara. Aqui estão alguns exemplos:
0 (em formato binário 000000b) - todos os bits da máscara são reiniciados, nenhum modelo é utilizado,
4 (binário 000100b) - apenas o bit 2 é definido, apenas o modelo 2 "cruzamento das linhas principal e de oscilador de sinal " é utilizado,
16 (em formato binário 010000b) - apenas o bit 4 é definido, apenas o modelo 4 "oscilador e divirgência de preços" é utilizado,
31 (em formato binário 011111b) - apenas o bit 5 é definido e todos os modelos excepto o modelo 5 "oscilador duplo e divisões de preço" são utilizados.
Para configurar a "lista" de modelos de Sinal utilizados, adicionar uma linha ao programa:
O número do modelo e o número de bits na correspondência da máscara. Aqui estão alguns exemplos:
0 (em formato binário 000000b) - todos os bits da máscara são reiniciados, nenhum modelo é utilizado,
4 (em formato binário 000100b) - apenas o bit 2 é definido, apenas o modelo 2 "cruzamento das linhas principal e de oscilador de sinal " é utilizado,
16 (em formato binário 010000b) - apenas o bit 4 é definido, apenas o modelo 4 "oscilador e divirgência de preços" é utilizado,
31 (em formato binário 011111b) - apenas o bit 5 é definido e todos os modelos excepto o modelo 5 "oscilador duplo e divisões de preço" são utilizados.
Para configurar a "lista" de modelos de Sinal utilizados, adicionar uma linha ao programa:
Cavalheiros desenvolvedores, não têm vergonha? Primeiro faz-se MQL5 orientado para objectos, o que implica encapsulamento, polimorfismo e herança pelo menos, e depois cospe-se na primeira baleia do OOP, revelando as entranhas do modelo de objectos... Bitmasks.... Também se obtém as indicações lá fora, fuck....
Não poderia fazer alguns métodos humanos, como SetSignalModels(ENUM_MODEL_MA_CROSS, ...)? Será mais fácil para si com o apoio de
Cavalheiros desenvolvedores, não têm vergonha de si próprios? Primeiro faz-se MQL5 orientado para objectos, o que implica encapsulamento, polimorfismo e herança pelo menos, e depois cospe-se pelo menos na primeira baleia do OOP, revelando as entranhas do modelo de objectos... Bitmasks.... Também se leva as indicações para fora, merda....
Não poderia fazer alguns métodos humanos, como SetSignalModels(ENUM_MODEL_MA_CROSS, ...)? Será mais fácil para si com apoio.
Honestamente? Sem vergonha.
Desculpe, não consegui encontrar uma escada para subir a sua torre sineira.
Honestamente? Sem vergonha.
Desculpe, não consegui encontrar uma escada para subir o seu campanário.
Talvez eu esteja errado na sua compreensão da seguinte afirmação, se encontrar uma discrepância com o seu ponto de vista, por favor corrija-me.
Os programadores escrevem código para facilitar a vida aos utilizadores.
No caso do MQL, os utilizadores são programadores MQL e é para isso que tudo isto é feito.
A escada é uma programação orientada para objectos, os passos para ela foram feitos por Straustrup, Fowler, Gamma e muitos outros. Espero que tenha tido tempo para se debruçar sobre os passos do Código Perfeito de Steve McConnell e de Peter Goodliffe, The Craft of Programming? Tanta gente sente a sua falta.
Alguém pode explicar como remover alguns padrões em sinais indicadores? Abrir tal ficheiro, encontrar tal parâmetro, alterá-lo para mais ou menos ou apagá-lo. Isto é tudo. É assim tão difícil de explicar?
Depois de completar o Wizard, o livro de origem do Expert Advisor abre no Editor. Encontrar linhas semelhantes a:
Para remover alguns padrões, é necessário adicionar uma linha para chamar o método PatternsUsage com o parâmetro<algum número>. É o que parece:
Talvez eu esteja errado na sua compreensão da seguinte afirmação, se encontrar alguma discrepância com o seu ponto de vista, por favor corrija-me.
Os programadores escrevem código para facilitar a vida aos utilizadores.
No caso de MQL, os utilizadores são programadores de MQL e é disto que se trata.
A escada é uma programação orientada para objectos, os passos para ela foram feitos por Straustrup, Fowler, Gamma e muitos outros. Espero que tenha tido tempo para se debruçar sobre os passos do Código Perfeito de Steve McConnell e de Peter Goodliffe, The Craft of Programming? Tanta gente sente a sua falta