[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 345

 
sss2019:

Por favor, escreva um exemplo de uma função para copiar um arquivo de pasta para pasta, para que ele possa ser chamado de alguma forma de um Expert Advisor.


Em que linguagem de programação?

Eu o tenho em minha EA:

// файл сформирован. Рассылаем его  ------------
 for(i=0;i<ArraySize(Spisok);i++){
  Otkuda=TerminalPath()+"\\experts\\files\\"+RealFileName;
  Kuda=Spisok[i]+RealFileName;
  CopyFiles(Otkuda,Kuda);
}
 
Onde está a proteção à escrita e como faço para tirá-la? Eu abro normalmente em um computador, mas não em outro?
sergeev:

aberto a partir de um local normal. você tem proteção por escrito.
 
Olá a todos, vocês poderiam, por favor, mudar as configurações para estabelecer um lucro comum para comprar e vender negócios pelo mesmo preço, com um plus de um certo número de pontos?
double TP= NormalizeDouble (spred+TakeProfit*Point,Digits);
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
   for (int iq=total-1; iq>=0; iq--)
   {
    if(OrderSelect(iq, SELECT_BY_POS))
     {
      if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Magic)
       {   
        if (OrderType()==OP_BUY  &&  OrderTakeProfit()==0 && b==1) 
         {
          OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(OrderOpenPrice()+TP,Digits),0,Blue);  
         }     
        if (OrderType()==OP_SELL && OrderTakeProfit()==0 && s==1) 
         {
          OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(OrderOpenPrice()-TP,Digits),0,Blue);  
         }
}}}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
double nn=0,bb=0;
for(int ui=total-1; ui>=0; ui--)
  {
   if(OrderSelect(ui,SELECT_BY_POS))
     {
      if(OrderSymbol()==Symbol())
        {
         if(OrderType()==OP_BUY && OrderMagicNumber()==Magic)
           {
            double op=OrderOpenPrice();
            double llot=OrderLots();
            double itog=op*llot;
            bb=bb+itog;
            nn=nn+llot;
            double factb=bb/nn;
           }
        }
     }
  }
double nnn=0,bbb=0;
for(int usi=total-1; usi>=0; usi--)
  {
   if(OrderSelect(usi,SELECT_BY_POS))
     {
      if(OrderSymbol()==Symbol())
        {
         if(OrderType()==OP_SELL && OrderMagicNumber()==Magic)
           {
            double ops=OrderOpenPrice();
            double llots=OrderLots();
            double itogs=ops*llots;
            bbb=bbb+itogs;
            nnn=nnn+llots;
            double facts=bbb/nnn;
           }
        }
     }
  }

for(int uui=total-1; uui>=0; uui--)
  {
   if(OrderSelect(uui,SELECT_BY_POS))
     {
      if(OrderSymbol()==Symbol())
        {
         if(b>=2 && OrderType()==OP_BUY && OrderMagicNumber()==Magic)
           {
            OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),factb+CORR,0,Blue);
           }
         if(s>=2 && OrderType()==OP_SELL && OrderMagicNumber()==Magic)
           {
            OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),facts-CORR,0,Blue);
           }
        }
     }
  }
 
Esta é uma pergunta pessoal, é tecnicamente possível definir diferentes posições de parada e takeprofits para compra e venda em uma EA?
 
RMX13:
Esta é uma pergunta pessoal, é tecnicamente possível definir diferentes posições de parada e takeprofits para compra e venda em uma EA?

A resposta é positiva. Diferentes níveis de ordem de parada podem ser definidos separadamente para cada um dos seis tipos de ordem.
 
drknn:

A resposta é positiva. Diferentes níveis de ordem de parada podem ser definidos separadamente para cada um dos seis tipos de ordem.

Níveis separados podem ser definidos para cada pedido individualmente
lx-7:

Estou chocado, estou chocado com os administradores.


O que é o choque ?
 
Quando otimizada, a EA produz resultados diferentes a cada vez. Por quê?
 
gsg1963:
Quando otimizada, a EA produz resultados diferentes a cada vez. Por quê?

A propagação é diferente
 
Sábado também?
 
Existe alguma função que determine o magik da última ordem fechada na história?