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 396

 
Vinin:

Onde está a função em si (em seu código)?

Aí é que está, não sei de que lado colocá-lo. :)
 
Link_x:

Aí é que está, não sei de que lado colocá-lo. :)

Em algum lugar no fundo, longe da função de início()
 
Vinin:

Em algum lugar no fundo, longe da função de início()
Obrigado.
E qual variável nesta função é responsável por mostrar o tipo de pedido?
 
Link_x:


Um pouco acima.



Eu não entendo esta função em particular.
Qual variável nela é responsável pela saída do tipo de pedido?

Aqui você não precisa saber qual variável. O tipo de ordem é determinado pelo valor da função. Geralmente é necessário saber em que variável está o valor calculado quando o tipo de função é nulo. Neste caso, o valor calculado do tipo de ordem da variável r é devolvido(r) pelo operador;

operador é passado para o valor da função.

 
Link_x:
Obrigado.
E qual variável nesta função é responsável por mostrar o tipo de pedido?


A função retorna o valor de
 
khorosh:

Aqui você não precisa saber qual variável. O tipo de ordem é determinado pelo valor da função. Geralmente é necessário saber em que variável está o valor calculado quando o tipo de função é nulo. E neste caso, o valor calculado do tipo de pedido é da variável r usando o operador de retorno(r);

é passado para o valor da função.



Vinina:

A função retorna o valor de


Portanto, não estou destinado a usar esta função. Eu farei o meu próprio. :)
 
Link_x:




Portanto, não estou destinado a usar esta função. Terei que inventar o meu próprio. :)
Por que reinventar a roda? E por que não?
 
    if(OrderSelect(Symbol(),OrderType()) && OrderType() == OP_SELL)
    {
    Key = Buy_Key;
    }
    //|+---------------------------------------------------------------------------------------------------+
    if(OrderSelect(Symbol(),OrderType()) && OrderType() == OP_BUY)
    {
    Key = Sell_Key;
    }
É assim que vai funcionar? :)

khorosh:
Por que reinventar a roda? E por que não?


Não há nenhuma variável nesta função que possa ser comparada a nada.

//|+--------------------------------------------------------+

número inteiro inválido como parâmetro 1 para a função'OrderSelect'

Não vai funcionar. (


    if(OrderType() == OP_SELL)
    {
    Key = Buy_Key;
    }
    //|+---------------------------------------------------------------------------------------------------+
    if(OrderType() == OP_BUY)
    {
    Key = Sell_Key;
    }
Isto vai funcionar.
Agora temos que pensar em um "Starter".
 

Boa noite a todos. Sou um principiante e gostaria de fazer a seguinte pergunta. Como colocar um fim às perdas e tirar lucro do preço atual corretamente? Eu tentei colocar um limite de venda o preço atual era 1,3649 colocar Sell lemit 1,3700 stop 1,3600 teik 1,3750 e o pedido não coloca!

 
oleg68:

Boa noite a todos. Sou um principiante e gostaria de fazer a seguinte pergunta. Como colocar um fim às perdas e tirar lucro do preço atual corretamente? Eu tentei colocar um limite de venda o preço atual era 1,3649 colocar Sell lemit 1,3700 stop 1,3600 teik 1,3750 e o pedido não coloca!


Veja o SL e TP mínimo, que seu corretor lhe oferece.
Eu tenho, por exemplo, 30 pips.