Errori, bug, domande - pagina 3183

 
Leonardo.Valadez # :
Ciao, ho comprato un EA che mi ha dato cattivi risultati, 3 settimane fa

Qualcuno può aiutarmi a dirmi come annullare l'acquisto?

Avete qualche garanzia di rimborso, perché non vedo questa opzione

No, secondo le regole del Mercato:

Regole di utilizzo del servizio di mercato

IV. Prodotti

13. I prodotti acquistati attraverso il servizio Market non possono essere restituiti.


Raccomando anche di leggere l'articolo di aiuto: Come testare un robot di trading prima di acquistarlo
Rules of Using the Market Service
Rules of Using the Market Service
  • www.mql5.com
General Provisions and Conditions of Use service Market
 
Aliaksandr Hryshyn #:
Possiamo avere broker che fanno tali richieste :))?

No, è un segreto.

 
Alexey Viktorov #:

No, è un segreto.

L'argomento dovrebbe essere chiamato Bugs bugs problemi cattivi risultati)))

 
Posso chiedere, ? AMD EPYC 7763 che PR mostra il tester ?
 
C'è un errore nel manuale nell'esempio
 ENUM_PROGRAM_TYPE mql_program=(ENUM_PROGRAM_TYPE)MQLInfoInteger(MQL_PROGRAM_TYPE); 
   switch(mql_program) 
     { 
      case PROGRAM_SCRIPT: 
        { 
         Print(__FILE__+" is script"); 
         break; 
        } 
      case PROGRAM_EXPERT: 
        { 
         Print(__FILE__+" is Expert Advisor");s 
         break; 
        } 
      case PROGRAM_INDICATOR: 
        { 
         Print(__FILE__+" is custom indicator"); 
         break; 
        } 
      default:Print("MQL5 type value is ",mql_program); 
   //--- 
   Print("MQLInfoInteger(MQL_MEMORY_LIMIT)=", MQLInfoInteger(MQL_MEMORY_LIMIT), " MB"); 
   Print("MQLInfoInteger(MQL_MEMORY_USED)=", MQLInfoInteger(MQL_MEMORY_USED), " MB"); 
   Print("MQLInfoInteger(MQL_HANDLES_USED)=", MQLInfoInteger(MQL_HANDLES_USED), " handles");
File:
 
Ho scaricato mt4 sul mio notebook ma al momento dell'esecuzione mi chiede un server, un nome e una password e ho provato di tutto e non riesco a completare l'installazione, qualcuno può aiutarmi per favore?
 

Questo codice è obsoleto in MQL5 per il conteggio del numero di posizioni lunghe, per favore aiutatemi ad esaminarlo. Hanno provato tutto ancora non funziona o compilare. E sembra che non ci sia niente di sbagliato. Non riesco a capire come risolvere il problema. grazie

//.....................................................................................................................................

#include <Trade\Trade.mqh>


#define  MagicNumber = 0;   // Magic number


int OnInit()

{  
return(INIT_SUCCEEDED);
}

//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

  {

//---
   }

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

void OnTick()

 {
   Comment("Number of Buy Positions: = ", OrdersCounter()); 
 }
//---------------------------------------------------------------  

int OrdersCounter()

  {

   int counter=0;

//---
   for(int i=OrdersTotal()-1; i>=0; i--) 
   {
   if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) && OrderSymbol() == Symbol() && OrderType() == OP_BUY)

    // if((OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) && (OrderSymbol() == Symbol()) && (OrderType() == OP_BUY))
              {

               counter++; //count the Position

              }
        return counter;
      }
    //----------------------------------------------------------------

 

 
 
Darker Host #: Questo codice è superato in MQL5 per contare il numero di posizioni lunghe,
  1. Il codice sta contando gli ordini e non le posizioni.
    MT5: prima seleziona una posizione tramite CPositionInfo, direttamente, o tramite la libreria 'MT4Orders' (2016 )

  2. Non fare un doppio post! Avevi già un altro thread aperto.

    Regole generali e buone pratiche del forum. -Generale - Forum di programmazione MQL5 (2017 )

 
William Roeder #:
  1. Il codice sta contando gli ordini e non le posizioni.
    MT5: prima seleziona una posizione tramite CPositionInfo, direttamente, o tramite la libreria 'MT4Orders' (2016 )

  2. Non fare un doppio post! Avevi già un altro thread aperto.

    Regole generali e migliori pratiche del forum. -Generale - Forum di programmazione MQL5 (2017 )


ok grazie

 

Possibile bug: se un singolo test viene avviato dai risultati dell'ottimizzazione (nella scheda "Optimization Results" -> click destro -> Run Single Test) gli input delle stringhe sono ridotti a 63 caratteri.

Costruire 3280


File:
Test.mq5  4 kb