Aleksandr Egorov: a minha pergunta é se a minha EA está no gráfico GBP e quero que veja uma linha horizontal do gráfico EUR isto não funciona ?
Note o primeiro parâmetro da função
stringObjectName(
long chart_id, // идентификатор графикаint pos, // номер в списке объектов int sub_window=-1, // номер окна int type=-1// тип объекта
);
Está presente em todas as funções do trabalho com objectos gráficos.
Utilizando o identificador correcto, pode facilmente obter as propriedades do objecto a partir de qualquer gráfico.
Функция использует синхронный вызов – это означает, что функция дожидается выполнения всех команд, которые были помещены в очередь графика перед её вызовом, и поэтому данная функция может быть затратной по времени. Нужно иметь это обстоятельство в виду...
Aleksandr Egorov: o longo é o gráfico actual m5 e tg 0, mas o string sumbol como? preciso dele na libra a partir do gráfico do euro talvez algo que não compreendo
Não, sem prazos - precisa de um ID de gráfico:ChartID
Uma das opções: executar um guião no gráfico com a linha, que imprimeChartID, depois pode aceder à propriedade da linha a partir de outro gráfico. Por exemplo, se for uma linha horizontal, então através deObjectGetDouble
Não, sem prazos - precisa de um ID de gráfico:ChartID
Uma das opções: no gráfico com a linha, execute o script que imprimeChartID, depois pode aceder à propriedade da linha a partir de outro gráfico. Por exemplo, se for uma linha horizontal, então através da ObjectGetDoubl agradecemos-lhe
Existe outra opção: basta saber o nome do objecto gráfico e o tipo (é preciso o nome para procurar em todos os gráficos, e o tipo para encontrar exactamente o objecto certo) ...
Variante #2: nome do conjunto, tipo de objecto e em que janela procurar por ele ("0" - na janela principal). A pesquisa é realizada no OnInit e se o objecto for encontrado, guardamos o identificador do gráfico na variável m_obj_chart_id.
Se eu colocar ordens de mercado(TRADE_ACTION_DEAL) com níveis de Stop Loss e Take Profit especificados, mas o corretor tiver uma proibição de definir ordens com SL ou TP, a ordem será cancelada ou definida com zero SL e TP?
Variante #2: especificar nome, tipo de objecto e em que janela procurá-lo ("0" - na janela principal). A pesquisa é realizada no OnInit e se o objecto for encontrado, guardamos o identificador do gráfico na variável m_obj_chart_id.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
a minha pergunta é se a minha EA está no gráfico GBP e quero que veja uma linha horizontal do gráfico EUR isto não funciona ?
Note o primeiro parâmetro da função
Está presente em todas as funções do trabalho com objectos gráficos.
Utilizando o identificador correcto, pode facilmente obter as propriedades do objecto a partir de qualquer gráfico.
o longo é o gráfico actual m5 e tg 0, mas o string sumbol como? preciso dele na libra a partir do gráfico do euro talvez algo que não compreendo
Não, sem prazos - precisa de um ID de gráfico:ChartID
Uma das opções: executar um guião no gráfico com a linha, que imprimeChartID, depois pode aceder à propriedade da linha a partir de outro gráfico. Por exemplo, se for uma linha horizontal, então através deObjectGetDouble
Não, sem prazos - precisa de um ID de gráfico:ChartID
Uma das opções: no gráfico com a linha, execute o script que imprimeChartID, depois pode aceder à propriedade da linha a partir de outro gráfico. Por exemplo, se for uma linha horizontal, então através da ObjectGetDoubl agradecemos-lhe
obrigado
obrigado
Existe outra opção: basta saber o nome do objecto gráfico e o tipo (é preciso o nome para procurar em todos os gráficos, e o tipo para encontrar exactamente o objecto certo) ...
obrigado
Variante #2: nome do conjunto, tipo de objecto e em que janela procurar por ele ("0" - na janela principal). A pesquisa é realizada no OnInit e se o objecto for encontrado, guardamos o identificador do gráfico na variável m_obj_chart_id.
Variante #2: especificar nome, tipo de objecto e em que janela procurá-lo ("0" - na janela principal). A pesquisa é realizada no OnInit e se o objecto for encontrado, guardamos o identificador do gráfico na variável m_obj_chart_id.
Ainda mais obrigado
Fórum sobre Comércio, Sistemas de Comércio Automatizados e Testes de Estratégia
FAQ de Iniciantes MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.08.31 08:16
E o seu erro está na formação do preço inicial:
Recomendo que se faça o preço inicial separadamente para as ordens Stop e separadamente para as ordens Limit pendentes.
Olá Vladimir!
Por favor, ajude-me a modificar o preço inicial do guião abaixo:
O guião deve colocar ordens pendentes não baseadas em Ask and Bid, mas na altura e no baixo da barra anterior (candelabro).
Atenciosamente, Vladimir.