[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 450

 
Reshetov:
Ctrl+t e uma tabela de todas as posições abertas aparece na parte inferior, se você mudar para a aba "Comércio".

Vejo que você está perdendo o ponto. O que é necessário é clareza. Não há preço atual na seção Comércio e apenas um pedido é visível no gráfico em um nível, todos os outros são fechados por ele. Não preciso de muitas, duas ordens em um nível são suficientes, mas devem ser visíveis ao mesmo tempo.
 
hoz:

Eu sempre consigo tudo compilado normalmente.

Limpei o código de impressoras e variáveis extras, de modo a não confundir ninguém. Mas eu não os removi abaixo, por isso não compilou. Aqui está o código completo que compila:


Acho que consegui, se você usar um testador e mudar parâmetros externos em configurações de "Propriedades de especialistas" faça um "Reset". Faça-o de qualquer maneira))

 
Pergunta. Há uma palavra de cadeia variável="abc 5&"; . Por favor, informe ou forneça um link:
1) como se determinaria quantos caracteres estão nesta palavra (6 neste exemplo),
2) como posso copiar caracteres da palavra em um array unidimensional, por exemplo, para obter um array de cordas[6]={"a", "b", "c", "", "5","&"};
Minha tarefa é determinar quais caracteres e em qual lugar estão na cadeia variável. Obrigado de antemão.
 
paladin80:
Pergunta. Há uma palavra de cadeia variável="abc 5&"; . Por favor, informe ou forneça um link:
1) como se determinaria quantos caracteres estão nesta palavra (6 neste exemplo),
2) como posso copiar caracteres da palavra em um array unidimensional, por exemplo, para obter um array de cordas[6]={"a", "b", "c", "", "5","&"};
Minha tarefa é determinar quais caracteres e em qual lugar estão na cadeia variável. Obrigado de antemão.
https://docs.mql4.com/ru/strings No entanto, tudo está na documentação.
 
Sepulca:
https://docs.mql4.com/ru/strings No entanto, tudo está na documentação.
Muito obrigado, eu não vi dessa maneira. :)
 
O que devo escrever ao invés de Symbol() para fazer o código funcionar apenas para um par específico, "EURUSD" não funciona, porque o script não funciona se um gráfico for aberto com um símbolo diferente...
 
yellownight:
O que devo escrever ao invés de Symbol() para fazer o código funcionar apenas para um símbolo específico, "EURUSD" não é adequado, porque o script não funciona se um gráfico for aberto com outro símbolo...
Símbolo()
 
hoz:
Símbolo()
dentro dos parênteses? Como deve ser se estiver dentro dos parênteses? Eu não entendo.
 
yellownight:
O que devo escrever em vez de Symbol() para fazer este código funcionar apenas para um determinado par de moedas, "EURUSD" não é adequado, porque o script não funciona se um gráfico for aberto com outro símbolo...

Você quer dizer que você quer enviar o roteiro para, por exemplo, "EURUSD", mas quer que a ação ocorra em outra moeda? Por que este tipo de "..." não funciona? Que tipo de erro, o que está acontecendo?

Se você escrever NULL ou Symblo(), a ação ocorrerá para a moeda atual.

 
hoz:

Eu dei a versão original acima, que, é claro, compila. Eu tenho uma pergunta. Por que você mudou de linha?

i_maTF aPeríodo(). Eu estou errado?

A documentação diz que ao calcular a média móvel:

tempo, ou seja, minha variáveli_maTF( Período. Pode ser um dos períodos do gráfico. 0 significa o período do gráfico atual.) Eu tinha 0 especificado.i_maPeríodo não é mencionado.Por favor, explique!

Eu disse que estava errado? - Eu considerava esta variável supérflua. Especialmente, uma vez que você tem "0" lá, o que significa Período() (período de tempo do gráfico atual).

P.S. Nos indicadores, você tem que estar MUITO atento às variáveis externas, pois na maioria dos casos, o indicador é usado (se for necessário) em Consultores Especialistas, e variáveis inúteis no indicador NÃO são desejadas. Por exemplo, parâmetros de string com explicações. Embora: mestre - mestre...

Razão: