Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 444

 
nr72:

Olá, onde está o erro????


Saídas de impressão 0 tanto no primeiro como no segundo caso... o que está errado?!

`
nº72:
Corrigida a sintaxe em Imprimir, mas ainda não aparecem números de ordem nas variáveis op_buy e op_sell...
Talvez, a condição MODE_TRADES não seja cumprida, não há negócios abertos no local onde você a lança
 
nr72:
Corrigida a sintaxe em Imprimir, mas ainda não apareceram números de ordem nas variáveis op_buy e op_sell...

Se blocos sem aparelho encaracolado. E o que todos vocês têm contra o loop for?
 
bem, os operadores, sim, sem aparelho de frisar... mas a tarefa deve passar... Não consigo entender por que não. Isso está me incomodando mais agora...
 
Coloquei o aparelho encaracolado, funcionou como deveria. mal vivo obrigado! Primeiro foi para, depois descobri por que não funcionava e rediscuti... Obrigado a todos vocês.
 

Olá Senhores Programadores, acabo de começar a estudar a MQL4 e construí meu Expert Advisor com funções quase prontas. Quero pedir sua ajuda, veja o código oto Tenho fortes dúvidas sobre a correção de sua escrita. O significado do TS é que se uma nova barra abre acima da média móvel na hora e no tempo de 15 minutos,

então na transação para comprar vem da linha inferior do canal TMA, 5 minutos de tempo ou você pode usar as faixas de Bologner, especialmente a diferença que eu não vi nestes indicadores.saída na parte superior do gráfico de 15 minutos do canal. Também recebi erros no terminal antigo, 509.i.e. stop 130, paradas erradas, ao compilar o novo terminal, diz que nem todas as funções retornam um valor, como corrigi-lo.

Esqueci de escrever que o MetaIditor 5 Versão build 883 e o MT4 build 577.

Arquivos anexados:
 
denis77515:

Olá Cavalheiros Programadores, acabo de começar a estudar a MQL4 e construí meu Expert Advisor a partir de funções quase prontas. Quero pedir sua ajuda, veja o código oto Tenho fortes dúvidas sobre a correção de sua escrita. O significado do TS é que se uma nova barra abre acima da média móvel na hora e no tempo de 15 minutos,

então na transação para comprar vem da linha inferior do canal TMA, 5 minutos de tempo ou você pode usar as faixas de Bologner, especialmente a diferença que eu não vi nestes indicadores.saída na parte superior do gráfico de 15 minutos do canal. Também recebi erros no terminal antigo, 509.i.e. stop 130, paradas erradas, ao compilar o novo terminal, diz que nem todas as funções retornam um valor, como corrigi-lo.

Esqueci de escrever que o MetaIditor 5 Versão build 883 e o MT4 build 577.

não sou lingüista, mas fico histérico :(((( tais textos em russo me fazem sentir assim
 
mikhail12:
Não sou lingüista, mas fico histérico :(((( tais textos em russo me deixam histérico
Tenha paciência se você tiver o desejo de ler todo tipo de lixo neste fórum). Afinal de contas, não são apenas os falantes de russo que vivem aqui).
 

Surgiu uma discrepância. Há um especialista. Ele tem o inluder hoz_Base@Include.mqh e a biblioteca hoz_Base@Library.mq4.

A inluder hoz_Base@Include.mqh tem variáveis globais:

double bd_MINLOT,                      // Минимальный размер лота
       bd_MAXLOT,                      // Максимальный размер лота
       bd_LOTSTEP,                     // Шаг изменения размера лота

A inluder importa a biblioteca hoz_Base@Library.mq4 na qual são obtidos os valores destas variáveis globais. Mas os valores destas variáveis são iguais a ZERO em Expert Advisor. O que é isso? Outra falha ou está me faltando algo?

 

Tentativa de compilar um exemplo da MQL4 Reference (MQL4 Reference - Language Fundamentals - Operations and Expressions - Other operations):

int i; int j;
for(i=0, j=99; i<100; i++,j--) Print(array[i][j]);//Exemplo

leva a um erro: 'array' - variável não definida.

Qual é o erro aqui, como uma matriz pode ser definida corretamente?

 
hoz:

Surgiu uma discrepância. Há um especialista. Ele tem o inluder hoz_Base@Include.mqh e a biblioteca hoz_Base@Library.mq4.

A inluder hoz_Base@Include.mqh tem variáveis globais:

A inluder importa a biblioteca hoz_Base@Library.mq4 na qual são obtidos os valores destas variáveis globais. Mas os valores destas variáveis são iguais a ZERO em Expert Advisor. O que é isso? Outra falha ou está me faltando algo?


Você não pode ser considerado um iniciante pelo nível de utilização das bibliotecas. Tendo analisado seu código, levaria duas semanas para descobri-lo. Se não mais. Portanto, acho que você não terá uma resposta.