Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 465
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
Olá. Comecei a estudar a MQL4 há algum tempo e me deparei com o seguinte mal-entendido.
Como você pode ver no exemplo abaixo, quando a vela mais alta da barra atinge 1,3058, o pedido deve ser fechado. O pedido é fechado de acordo com as condições, mas o preço de fechamento não é 1,3058(pode ser 1-3 pips mais alto). Então, como fechamos corretamente? Fechaem 1.3058?
Olá. Recentemente comecei a estudar a MQL4 e me deparei com o seguinte mal-entendido.
Como você pode ver no exemplo abaixo, quando a vela mais alta da barra atinge 1,3058, o pedido deve ser fechado. O pedido é fechado de acordo com as condições, mas o preço de fechamento não é 1,3058(pode ser 1-3 pips mais alto). Então, como fechar corretamente? Fechaem 1.3058?
Olá. Recentemente comecei a estudar a MQL4 e me deparei com o seguinte mal-entendido.
Como você pode ver no exemplo abaixo, quando a vela mais alta da barra atinge 1,3058, o pedido deve ser fechado. O pedido é fechado de acordo com as condições, mas o preço de fechamento não é 1,3058(pode ser 1-3 pips mais alto). Então, como fechar corretamente? Vocêquer que seu pedido seja fechado em 1.3058?
Bem, imagine que no último tick o preço era 1.3057, e no tick atual é 1.3059.
Não diga mais tarde que o pedido não fechou. Você não está fazendo a verificação corretamente. Você tem que fazê-lo em "mais ou igual" ou "menos ou igual" e nada mais.
Imagine uma situação em que no último tick o preço era 1,3057 e no tick atual tornou-se 1,3059.
Não diga que a ordem não está fechada. Você o verifica incorretamente. Você deve verificar se há "mais ou igual" ou "menos ou igual".
Isso é o que eu faço >=. O acima é apenas um exemplo (desculpe a tautologia) e a questão não é que a ordem não esteja fechada, mas que ela não esteja fechada como eu gostaria que estivesse.
De jeito nenhum, a MT prevê slippage-Slippage, que é sempre a favor do corretor.
Você poderia escrever um roteiro que traçasse esta linha. Ligue este roteiro a uma tecla de atalho.
Obrigado. Vou tentar.
Isto é o que eu faço >=. O exemplo acima é apenas um exemplo (desculpe a tautologia) e a questão não é que a ordem não feche, mas que ela não feche da maneira que eu gostaria que fechasse.
Quero dizer, não há nenhuma saída? Triste ((!)Boa noite a todos!
Você pode me dizer o que estou fazendo de errado?
int start()
{
//----
ObjectCreate("trendln1",OBJ_TREND,0);
ObjectSet("trendln1",OBJPROP_COLOR,Red);
//----
retorno(0);
}
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P.s. Tentei escrever um roteiro para chamar a linha de tendência para que depois fosse possível atribuir uma tecla de atalho para aparecer a linha de tendência.
Boa noite a todos!
Você pode me dizer o que estou fazendo de errado?
int start()
{
//----
ObjectCreate("trendln1",OBJ_TREND,0);
ObjectSet("trendln1",OBJPROP_COLOR,Red);
//----
retorno(0);
}
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P.s. Tentei escrever um roteiro para chamar a linha de tendência para que depois fosse possível atribuir uma tecla de atalho para aparecer a linha de tendência.
Você deve pelo menos especificar alguma coordenada ao criar um objeto.
Você deve pelo menos especificar algumas coordenadas ao criar um objeto.
e se eu quiser especificar a coordenada já com o mouse. Só preciso chamar a própria linha de tendência, mas ela ainda não funcionou. Isto é possível?
e se eu quiser apontar a coordenada já com o mouse. Só preciso chamar a linha de tendência em si, mas ainda não acionei. Isso é possível?
Não é a coisa mais fácil de construir uma linha de tendência, e você o faz com o mouse.