assessor especializado - perguntas diversas - página 39

 
Marco vd Heijden:

Porque os parâmetros declarados externamente não podem ser alterados, ou alterados, eu sempre copio o parâmetro externo e depois altero a cópia.
Também externamente é obsoleto, use

Eu peguei. Lembro-me agora que poderia usar o mesmo método, como Stop Loss value. Vou tentar.

Muito obrigado por sua resposta.

 
#Move Object - ReClosed
 

#Encomendas múltiplas Fechar - Abrir

Eu tento fechar todas as ordens abertas de uma vez, mas às vezes poucas ordens ainda abrem e preciso tentar mais uma vez.
P: É normal, por favor?

Obrigado de antemão.

 
  1. Na presença de múltiplas ordens (um gráfico de EA múltiplo, múltiplos EA's, negociação manual)
 
whroeder1:
  1. Na presença de múltiplas ordens (um gráfico de EA múltiplo, múltiplos EA's, negociação manual)

Precisa ler com mais atenção, muito obrigado!
 

Preciso compartilhar com vocês essa parte do meu código que me ajudará a esclarecer minha preocupação.
( minha estreita função de ordem é quase a mesma com eles )

P: Essa parte do código está errada, por favor?
E o que eu perdi, por favor?

Obrigado de antemão.

void closeorders()
  {
   for(positionindex=OrdersTotal()-1; positionindex>=0; positionindex--)
     {
      if(!OrderSelect(positionindex,SELECT_BY_POS,MODE_TRADES)) continue;
      if(closeallsymbols==false && OrderSymbol()!=Symbol()) continue;
      if(OrderMagicNumber()==magicnumber && (OrderType()==OP_BUY || OrderType()==OP_SELL))
        {
         if(!OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),slippage,CLR_NONE))
           {
            Print("failed #",OrderTicket()," error: ",GetLastError());
           }
        }
     }
//---
   return;
  }
 

Você recebeu algum código de erro?

 
Marco vd Heijden:

Você recebeu algum código de erro?


De forma alguma.

 

E você quer que ele feche qualquer ordem, exceto a ordem do símbolo do gráfico ?

E com o número mágico correto?

Então serve.
 
Marco vd Heijden:

E você quer que ele feche qualquer ordem, exceto a ordem do símbolo do gráfico ?

E com o número mágico correto?


Não, eu preciso fechar todas as ordens de símbolos gráficos.
Sim, com o número mágico correto.

Razão: