Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 526

 
Nickolay72:
A unidade flash está formatada, o terminal está configurado para negociação automática, o Expert Advisor está ligado - não negoceia.
A unidade flash precisa de ser formatada como NTFS . Neste caso, ao copiar não haverá dúvida de que nem todos os dados serão copiados para o novo local.
 
Karputov Vladimir:
A vara deve ser formatada como NTFS . Neste caso, ao copiar, não haverá dúvida de que nem todos os dados serão copiados para o novo local.
Já está formatado em NTFS. Foi copiado sem qualquer pergunta. Através da base de dados copiada para o terminal EA. Reiniciou o terminal. Atirou-o para o gráfico. Tudo incluído.EA sorri,o comércio não vai.Tenho nas sete trocas sem problemas,nas oito apenas sorrisos.
 
Nickolay72:
Já está formatado em NTFS.copiado sem qualquer questão.Através da base de dados copiada para o terminal EA.Recarregou o terminal.Atirou no gráfico.Tudo incluído.EA sorri,o comércio não vai.Tenho nas sete trocas sem problemas,nas oito apenas sorrisos.
Não tenho dúvidas, não tenho dúvidas. Dê-me o seu código - talvez esteja a usar ficheiros incluídos ou pior - dll.
 
Quanto custa escrever uma EA em termos de referência?
 
Quanto custaescrever uma EA em MT4?
 
sedoi2711:
Quanto custaescrever uma EA em MT4 de acordo com os termos de referência?
Ir para a secção Freelance e ler.
 
Karputov Vladimir:
Isto não é um clube de adivinhação. Dê-nos o seu código - talvez esteja a utilizar ficheiros incluídos ou, pior ainda, uma dll.
Arquivos anexados:
Zmey-v.03.mq4  8 kb
 
Nickolay72:

No seu caso, a depuração na história seria muito útil - mas a depuração na história só está disponível para aqueles que utilizam o terminal moderno MetaTrader 5. Só tem de depurar online. Há tantas condições no seu código que têm de se reunir num só momento:

else
     {
      MACDCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_MAIN,0);
      SignalMACDCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_SIGNAL,0);
      SignalMAPrevious=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,1);
      SignalMAThis=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,0);
      SignalParabolic=iSAR(NULL,0,InpSARStep,InpSARMaximum,0);
      SignalStochastic_15=iStochastic(NULL,15,InpKPeriod,InpDPeriod,InpSlowing,MODE_SMA,0,1,0);
      MainStochastic_15=iStochastic(NULL,15,InpKPeriod,InpDPeriod,InpSlowing,MODE_SMA,0,0,0);
      SignalStochastic=iStochastic(NULL,0,InpKPeriod,InpDPeriod,InpSlowing,MODE_SMA,0,1,0);
      MainStochastic=iStochastic(NULL,0,InpKPeriod,InpDPeriod,InpSlowing,MODE_SMA,0,0,0);
      SignalCCIPrevious=iCCI(NULL,0,InpCCIPeriod,0,1);
      SignalCCIThis=iCCI(NULL,0,InpCCIPeriod,0,0);
      SignalCCIPrevious_15=iCCI(NULL,15,InpCCIPeriod,0,1);
      SignalCCIThis_15=iCCI(NULL,15,InpCCIPeriod,0,0);
      if(CountTrades()==0)
         CheckForOpen();
     }

e depois:

void CheckForOpen()
  {
   if(ModLots())
     {
      //-----Ставим ордер на покупку.
      if(SignalMACDCurrent<MACDCurrent && SignalMAPrevious<SignalMAThis && 
         Ask>SignalParabolic && SignalStochastic_15<MainStochastic_15 && SignalStochastic<MainStochastic && 
         SignalCCIPrevious<SignalCCIThis && SignalCCIPrevious_15<SignalCCIThis_15)
        {
         ticket=OrderSend(NULL,OP_BUY,lot,Ask,slippage,0,0,exptime,magic,0,Blue);
         if(ticket>0)
            return;
        }
      //-----Ставим ордер на продажу.
      if(SignalMACDCurrent>MACDCurrent && SignalMAPrevious>SignalMAThis && 
         Bid<SignalParabolic && SignalStochastic_15>MainStochastic_15 && SignalStochastic>MainStochastic && 
         SignalCCIPrevious>SignalCCIThis && SignalCCIPrevious_15>SignalCCIThis_15)
        {
         ticket=OrderSend(NULL,OP_SELL,lot,Bid,slippage,0,0,exptime,magic,0,Red);
         if(ticket>0)
            return;
        }
     }
  }

que é difícil imaginar se isso alguma vez irá acontecer.

 
Karputov Vladimir:

que é difícil imaginar se isso alguma vez acontecer?

Os sete estão a negociar com os sete.
 
Nickolay72:
Está a negociar em sete.
Por isso, também irá negociar com outros sistemas operativos.
Razão: