[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 27

 
T-G:

Preciso obter o preço de outro instrumento durante os testes no testador . Por exemplo, estou testando em euros e quero obter o preço da libra.

Não funciona no testador (embora a demonstração e o real dêem o preço de outro instrumento) minha pergunta é como conseguir o preço da libra ao testar o euro. O iClose é áspero.


Não há outra maneira, o testador simplesmente não vai emular carrapatos para outros pares, podemos testá-lo apenas em tempo real na demonstração. Você deve procurar uma solução de terceiros, ela foi apresentada aqui no fórum. Acho que é semelhante a este.
 

Olá a todos, boa gente, ajudem-me com conselhos! Há um roteiro que coloca os pedidos em um determinado momento, a uma certa distância do preço. Várias encomendas, todas pelo mesmo preço. Estou trabalhando com vários terminais em uma única conta. É muito importante para mim colocar todos os pedidos a um preço. Muitas vezes um dos terminais fica um pouco atrasado (uma fração de segundo). Como resultado, algumas das ordens executadas pelo terminal de atraso podem ser deslocadas por 1-2 pontos. Recentemente me custou um quarto do depósito. Em geral, os preços são os mesmos em todos os terminais. A diferença está no tempo de colocação dos pedidos devido ao atraso de um dos terminais. O roteiro agarra o primeiro preço que aparece no fluxo após o tempo estabelecido. A colocação do pedido começa a partir deste preço. Em geral, eu entendi como resolver este problema. Infelizmente, eu não entendo nada de mql. Preciso reorientar o roteiro desde a abertura das ordens ao preço atual até a abertura na barra de minutos Abertura. Não sei como fazer isso. Eu tentei e não funcionou. Mudei o preço atual da Licitação para Abrir. (Claro que não funciona) - aparentemente, é algum tipo de função. O resultado - ele não vai compilar! Substituindo-o por Price_Open. Ela compila, mas não funciona. As encomendas não são feitas de forma alguma. Por favor, aconselhe como fazer isso. Agradecemos antecipadamente!

 
T-G:

Preciso obter o preço de outro instrumento durante os testes no testador . Por exemplo, estou testando em euros e quero obter o preço da libra.

Não funciona no testador (embora a demonstração e o real dêem o preço de outro instrumento), minha pergunta é como fazer um teste sobre o euro e ainda assim obter o preço da libra. O iClose se revela de forma aproximada.



O ambiente de mercado de outros instrumentos não pode ser obtido, o que significa que Marketinfo() em outros instrumentos retorna 0. Para obter o preço que você já foi aconselhado a usar iClose(), que funciona corretamente (relativamente, é claro)

 

Eu tenho o indicador MTF_MovingAverage, quando deslocado ele desenha assim:

Profissionais, por favor, ajudem-me a me livrar desta linha para que tudo seja exibido corretamente.

Arquivos anexados:
 
Eu tenho uma condição:
if (a==1 || a==5 || a==10)
{ некоторое действие }
Esta condição pode ser escrita desta forma:
if (a==1 || 5 || 10)
{ некоторое действие }
 
paladin80:
Eu tenho uma condição: a condição pode ser escrita assim:

Você não pode. Qual é o problema de digitar mais 6 caracteres no código?
 
evillive:

Você não pode. Por que é difícil digitar mais 6 caracteres no código?
Claro que não é, só que é sempre mais interessante encontrar uma maneira de escrever código mais curto.
 
Vinin:


O ambiente de mercado não pode ser obtido de outros instrumentos, o que significa que Marketinfo() para outros instrumentos retorna 0. Você já foi aconselhado a usar iClose() para obter o preço, que funciona corretamente (relativamente, é claro)

Eu tentei com iClose(), o preço muda uma vez por minuto. Posso encontrar uma maneira de obter o preço de cada carrapato por outro símbolo?
 
Você seguiu este link?
 
evillive:
Você seguiu este link?
É claro que não é isso, não é testar especialistas em muliwallet. podemos parar com as respostas "só para responder" a todos por causa dos postos de digitação?
Razão: