obter uma variável global, salvar a variável global, e daí? Desculpe-me, querida, mas não estou entendendo nada. Por que você precisa dessas variáveis?
Peço desculpas. Esse exemplo foi criado em resposta a uma solicitação de um dos membros do fórum: precisávamos de um exemplo de trabalho com variáveis globais do terminal. As variáveis globais do terminal salvam seus valores depois de recarregar o terminal e esse exemplo mostra como ler e gravar uma variável global.
Obrigado, código útil! Mas ele não funcionou no MT4... Você pode me informar como adaptar melhor esse código de amostra para o MT4?
Obrigado, código útil! Mas ele não funcionou no MT4... Você se importaria em dar um conselho sobre como adaptar melhor esse código de amostra para o MT4?
Não é um exemplo claro... Nunca tive a chance de aplicá-lo.... E como salvar duas variáveis (dois níveis de preço) não está claro...?
Mostre-me o que não funcionou, por favor.
Exemplo não muito claro... Nunca consegui aplicá-lo.... E como salvar duas variáveis (dois níveis de preço) não está claro...?
E em que parte do programa você deseja salvar os valores: em OnInit(), em OnTick() ou em OnDeinit?
Mostre-me o que não funcionou, por favor.
E em que parte do programa você deseja salvar os valores: em OnInit(), em OnTick() ou em OnDeinit?
Salvei os valores em OnTick() e tentei obtê-los com OnInit(), mas não funcionou. Funcionou apenas da seguinte maneira: salvei em OnTick() - GlobalVariableSet("OER", OER ); e aqui, em OnTick(), a primeira condição - se as ordens forem maiores que 0, então OER = GlobalVariableGet("OER"). Agora, a variável OER não é redefinida no recarregamento. Você acha que essa é a maneira correta de escrever o código?
Qual é o objetivo de salvar preços em variáveis globais? O que você deseja implementar? Qual é o algoritmo de ação?
Ao recarregar, duas variáveis são redefinidas e, por isso, o EA não funciona corretamente ao carregar. Preciso aprender a salvar essas variáveis para esse caso (se houver ordens ao carregar, use os dados do globo).
Em OnDeinit(), escreva sua condição - se você precisa ou não sobrescrever suas variáveis globais.
Em geral, pergunto novamente: "Qual é o algoritmo de ação?". No momento, é um heap-mala. Entenda que, a menos que você entenda o que precisa, não conseguirá implementá-lo. Desenhe um fluxograma - isso o ajudará.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
GlobalVariable:
Autor: Karputov Vladimir