Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1233
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Uma palavra de conselho a um principiante.
Quando um evento Start ocorre no guião, é tratado pela função OnStatr().
Escrevi um guião chamado Print_1.
Penso que esta função deve imprimir para o terminal de registo número 9 quando o utilizador clica em Print_1 script. Mas nada acontece.
Como e onde no terminal para ver a saída z no ecrã? Qual é a fonte do evento Start? Como iniciar para que o número 9 apareça finalmente no ecrã? E geri-lo a partir do terminal.
Uma palavra de conselho a um principiante.
Quando um evento Start ocorre no guião, a função OnStatr() trata dele.
Escrevi um guião chamado Print_1.
Penso que esta função deve imprimir para o terminal de registo número 9 quando o utilizador clica em Print_1 script. Mas nada acontece.
Como e onde no terminal para ver a saída z no ecrã? Qual é a fonte do evento Start? Como iniciar para que o número 9 apareça finalmente no ecrã? E eu quero geri-lo a partir do terminal.
Imprimir e imprimir a informação para a janela "Caixa de ferramentas", para o separador "Especialistas".
Imprimir
Imprime uma mensagem para a revista
PrintFormat
Formata e imprime os conjuntos de caracteres e valores num ficheiro de registo de acordo com um formato pré-definido
Afixado no ecrã através de
Comentário
Produz uma mensagem no canto superior esquerdo da tabela de preços
Como posso seguir o momento em que uma ordem é accionada para colocar outra ordem na mesma direcção e a uma certa distância? (em mql5)
Ouvi dizer que não é uma boa ideia fazera OnTradeTransaction, pois nem sempre funciona
Novo problema, é necessário seleccionar a última posição aberta na sebe
OnTradeTransaction+ variável declarada no cabeçalho da EA. A variável armazena o tipo da última posição aberta. É de tipo longo e inicializado com o valor '-1'. Na OnTradeTransaction, apanha-se o momento em que uma posição foi aberta e escreve-se na variável.
Depois, verifica esta variável no seu código - se for igual a '-1', então, passa pelo laço e compara o tempo em que cada posição foi aberta. Encontrar a posição 'mais jovem' eescrevê-la na variável. Se a variável não for igual a '-1' - então compare-a com o tipo de posição.