[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 317

 

ajuda! ou explique! porque esta função não conta o estado atual da conta: ela imprime zero

double Profit() {
   double k1=0; int k2;
   datetime dlast;
   if (dlast!=TimeSeconds(TimeCurrent())) {
   for (k2=OrdersTotal(); k2<0; k2--) {
     if (OrderSelect(k2, SELECT_BY_POS,MODE_TRADES)) {
            if (OrderType()<2 && OrderSymbol()==Symbol() && OrderCloseTime()==0 && OrderMagicNumber()==MG) {
               k1=k1+OrderProfit(); 
               } 
            }
   }
   dlast=TimeSeconds(TimeCurrent());
   
   }
   return(k1); 
   //Print(k1);    
}
 

Olá a todos!

Você pode, por favor, me dizer qual é o problema? Quando eu tento fazer um pedido pendente, recebo 2.

enquanto (Ticket2<0)

{

RefreshRates();

Ticket2=OrderSend(Symbol(),2,Lots_New*2,price,2,0,TP,",MN); //1 pedido está pendente Comprar

Alerta ("Error in Cycle",GetLastError())); Alerta ("TIK2= ",Ticket2;)

Sleep(500);

}


 
paibolit:

Ajuda - a situação foi levada ao absurdo!!!

Ao executar este pedaço de código, o tronco inteiro é inundado com isto:

Erro 1 erro aparece ao tentar alterar o valor TP igual ao valor tpb ou tps, mas por que a linha no código

permite fazer isso ?????!!!!!!!!!


Questão esclarecida - resolvida
 
todem:

ajuda! ou explique! porque esta função não conta o estado atual da conta: ela imprime zero

questão removida, está resolvida.
 

Sinto muito se não estou claro sobre o que escrevi, mas ainda sou um principiante. Lamento se não o escrevi claramente, sou apenas um novato.

 

Como posso remover programticamente as marcas (setas) definidas na abertura e no fechamento das posições?

 
charter:

Como posso remover programticamente as marcas (setas) definidas na abertura e no fechamento das posições?


Não seria mais fácil não o fazer?
 
charter:

Como posso remover programticamente as marcas (setas) definidas na abertura e no fechamento das posições?

setas são objetos, portanto, veja como trabalhar com objetos.
 
Roger:

Não seria mais fácil não o fazer?


Você deve...))

Mas os gastos têm que ser removidos. Isso atrapalha.

 
sergeev:
setas são objetos, então veja o trabalho com objetos.

Agora vamos tentar))))