Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 726
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
Ter uma variável, por exemplo :
duplo NLb=0,NLs=0;
Como é que o envio para outro terminal?
de mt4 a mt4 , mt4 a mt5 ,
Tenho uma ideia que quero tentar
Ter uma variável, por exemplo :
duplo NLb=0,NLs=0;
Como é que o envio para outro terminal?
de mt4 a mt4 , mt4 a mt5 ,
Tenho uma ideia que quero tentar
Como é que o envio para uma pasta pública?
duplo NLb=0,NLs=0;
e como é que o tiro de um EA ou indicador noutro terminal?Como é que o envio para a pasta pública?
duplo NLb=0,NLs=0;
e depois como tirá-lo de um EA ou de um indicador de outro terminal?É fácil.
É necessário criar um ficheiro, pode ser criado um ficheiro de texto,
O ficheiro será localizado em COMMON_PATH.
Escreve-se por cima do ficheiro com os dados.
No outro terminal, é o mesmo, mas em vez de SHAREWRITE coloca SHAREREAD
https://www.mql5.com/ru/docs/files/fileopen
Comece por ler a ajuda, está tudo aí.
Se não tiver os conhecimentos necessários para o fazer. Contactar o Freelance.
A propósito, também encontrei algumas classes padrão
https://www.mql5.com/ru/docs/standardlibrary/fileoperations
Olá a todos.
Sou um principiante neste campo e parece-me irreal escrever quaisquer conselheiros, guiões, etc.
Poderia, como utilizador experiente, aconselhar-me com que começar a trabalhar primeiro, com que literatura prestar atenção, etc.
Só não consigo descrever em detalhe o que quero aprender, porque sei muito pouco sobre este campo.
Obrigado de antemão!
Comece com os guiões mais simples e passe por eles com um depurador para compreender a própria linguagem de programação. Saiba se, para, mudar, fazer declarações, chamadas de função com parâmetros passados. Tudo isto sob o debugger.
Depois escreva aqui novamente ))
Pode dizer-me como seleccionar um objecto quando este é criado, para que não perca a sua selecção e não se seleccione a si próprio quando o utilizador o deselecciona. Foi fácil no quarto, mas não funciona no quinto.
Costumava ser, e funcionava muito bem:
if(ObjectFind(chart_ID,nm)!=0) {
ObjectCreate(chart_ID,nm,OBJ_HLINE,0,0,0);
ObjectSetInteger(chart_ID,nm,OBJPROP_SELECTED,sel);
...
}
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p);
}
Como se pode ver, ao criar, podemos seleccionar ou não o objecto que está a ser criado de uma só vez e este não mudará mais e não haverá qualquer referência a ele, mas não funciona no quinto, cria-o sem selecção.
Como fazer mql5 para que o objecto possa ser seleccionado na criação e depois gerido manualmente quando necessário - para seleccionar/não seleccionar
Pode dizer-me como seleccionar um objecto quando este é criado, para que não perca a sua selecção e não se seleccione a si próprio quando o utilizador o deselecciona. Foi fácil no quarto, mas não funciona no quinto.
Costumava ser, e funcionava muito bem:
if(ObjectFind(chart_ID,nm)!=0) {
ObjectCreate(chart_ID,nm,OBJ_HLINE,0,0,0);
ObjectSetInteger(chart_ID,nm,OBJPROP_SELECTED,sel);
...
}
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p);
}
Como se pode ver, ao criar, podemos seleccionar ou não o objecto que está a ser criado de uma só vez e este não mudará mais e não haverá qualquer referência a ele, mas não funciona no quinto, cria-o sem selecção.
Como posso fazer com que o mql5 crie um objecto para que possa ser seleccionado e depois manipulado manualmente quando necessário - para seleccionar/não seleccionar um objecto?
Faça o seguinte:
//--- при создании графического объекта функцией ObjectCreate, по умолчанию объект
//--- нельзя выделить и перемещать. Внутри же этого метода параметр selection
//--- по умолчанию равен true, что позволяет выделять и перемещать этот объект
ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection);
ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
A "selecção" aqui deve ser "verdadeira".