Discussão do artigo "Gráficos do índice do dólar e do índice do euro — exemplo de serviço no MetaTrader 5" - página 4

 
Ryan L Johnson #:
double close = iClose( DXY_Z4, PERIOD_M1, 1);

Eu queria levar uma pessoa, passo a passo, a essa conclusão simples. Eles a pegaram e estragaram tudo :)

Às vezes, é preciso fazer as pessoas pensarem em vez de copiar coisas prontas.

 
Ryan L Johnson #:

Se entendi corretamente, você quer saber como fazer um EA avaliar os dados de um gráfico personalizado e executar negociações no símbolo negociado.

Na seção de condições de negociação (análise de dados) do código do EA, basta especificar o nome do símbolo personalizado que é exibido na janela Market Watch. Exemplo...

E na seção de lógica de execução de negociação (ordem) do código do EA, basta fazer referência ao(s) símbolo(s) negociado(s) que também aparece(m) na janela Market Watch.

(Costumo fazer isso com gráficos Renko personalizados).

Ryan, muito obrigado - você acertou.
Era disso que eu precisava - de um exemplo!

Agora eu entendo.
 
Artyom Trishkin #:

Eu queria levar a pessoa, passo a passo, a essa conclusão simples. Eles a pegaram e a arruinaram :)

Eu já havia adivinhado isso.)
Obrigado, Artyom!
 
Roman Shiredchenko #:
Eu já sabia disso )
Obrigado, Artem!

Hm... Quando uma pessoa adivinha, ela pega e escreve o código para verificar, em vez de esperar dias por uma resposta

 
A documentação diz apenas que você não pode negociar um símbolo personalizado, mas pode testá-lo.
Agora percebo que antes estava claro para mim que não é possível negociar um símbolo personalizado diretamente. Mas é possível negociar um símbolo personalizado por meio de símbolos da visão geral do mercado - corretor para negociação - incluídos nele!

Muito obrigado. Acho que entendi. Vou testar e negociar.

Estou escrevendo um robô.

 
Artyom Trishkin #:

Hmmm... Quando uma pessoa adivinha, ela escreve um código para verificar, em vez de esperar dias por uma resposta

Não tenho tempo - estou ocupado em outro trabalho.
Vou escrever o código um dia desses.

Concordo, só precisei pensar um pouco e ler melhor a ajuda.

Mais uma vez, obrigado. Para mim, é claro, está mais claro por meio da ajuda.... ) e pensar - quebrar a cabeça para verificar se está certo ou errado - não preciso..... )

Tenho algo para verificar tanto na lógica quanto no código das condições de negociação. )

Só queria esclarecer - não houve tempo para implementar no código. O fim de semana acabou.....
 
Artyom Trishkin #:

Eu queria levar uma pessoa, passo a passo, a essa conclusão simples. Eles a pegaram e estragaram tudo :)

Às vezes, é preciso fazer as pessoas pensarem em vez de copiar coisas prontas.

Ah, bem, isso me fez pensar. 😅

 

Artem, você poderia dar uma olhada - os serviços anteriores costumavam desenhar bem - agora eles pararam....

exemplo no anexo

restart - reiniciado.

costumava desenhar - você pode ver de cima onde o indicador é vermelho-azul, agora ele se transformou em uma faixa...)



e ainda não consigo fazer nada com ele...


Eu o executei, excluí, recompilei e reiniciei.


Ele desenha palitos no triplo e isso é tudo...))

Arquivos anexados:
 
Roman Shiredchenko #:
Os serviços costumavam ser bem desenhados - agora eles pararam....

O serviço anexado ao artigo está sendo desenhado normalmente? Sim, está funcionando.

Então, você precisa procurar erros em si mesmo (se todos os dados, por exemplo, são recebidos para cálculo), eu acho...

 
Artyom Trishkin #:

O serviço anexado ao artigo é desenhado normalmente? Sim.

Então, você precisa procurar erros em si mesmo (se todos os dados, por exemplo, são recebidos para cálculo), eu acho...

Ok. Vou verificar tudo novamente. Já o executei antes e tudo funcionou.....