Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 526

 
Nickolay72:
La unidad flash está formateada, el terminal está configurado para operar automáticamente, el Asesor Experto está activado - no opera.
La unidad flash debe estar formateada como NTFS . En este caso al copiar no habrá duda de que no se copiarán todos los datos a la nueva ubicación.
 
Karputov Vladimir:
El stick debe estar formateado como NTFS . En este caso, al copiar, no habrá duda de que no se copiarán todos los datos a la nueva ubicación.
Ya está formateado bajo NTFS.Se copió sin una pregunta.A través de la base de datos copiado en el terminal de EA.Reiniciado el terminal.Lanzó en el gráfico.Todo incluido.EA sonríe, el comercio no va.Tengo en los siete oficios sin problemas, en los ocho sólo sonríe.
 
Nickolay72:
Ya está formateado bajo NTFS.copiado sin una pregunta.A través de la base de datos copiado en el terminal de EA.Recargado el terminal.Tiró en el gráfico.Todo incluido.EA sonríe, el comercio no va.Tengo en los siete oficios sin problemas, en los ocho sólo sonríe.
No tengo dudas, no tengo dudas. Dame tu código - tal vez estás usando archivos de inclusión o peor - dll.
 
¿Cuánto cuesta redactar un pliego de condiciones?
 
¿Cuánto cuestaescribir un EA en MT4?
 
sedoi2711:
¿Cuánto cuestaescribir un EA en MT4 según los términos de referencia?
Ve a la sección de Autónomos y lee.
 
Karputov Vladimir:
Esto no es un club de adivinación. Danos tu código - tal vez estás usando archivos de inclusión o peor, una dll.
Archivos adjuntos:
Zmey-v.03.mq4  8 kb
 
Nickolay72:

En su caso la depuración en el historial sería muy útil - pero la depuración en el historial sólo está disponible para aquellos que utilizan el moderno terminal de MetaTrader 5. Sólo tienes que depurar en línea. Hay tantas condiciones en su código que tienen que reunirse en un 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();
     }

y luego:

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 es difícil imaginar si alguna vez sucederá.

 
Karputov Vladimir:

que es difícil de imaginar si alguna vez sucede?

El siete está operando en el siete.
 
Nickolay72:
Se está negociando en siete.
Así que también se comercializará en otros sistemas operativos.