Discussione sull’articolo "Come pubblicare un prodotto sul Market" - pagina 55

 
Aleksei Kuznetsov #:

Ho controllato i prodotti sul mercato:

I commenti possono essere lasciati dagli utenti che hanno acquistato o noleggiato il prodotto.

Non ha senso regalare le loro demo per la promozione, perché non lasceranno una recensione sulla pagina del prodotto.

La questione del giveaway gratuito non è ancora chiara.

Citazione

I commenti possono essere lasciati dagli utenti che hanno acquistato o noleggiato il prodotto.

A quanto pare non è vero, perché i prodotti gratuiti hanno recensioni e discussioni - quindi è necessario aggiungere o scaricare il prodotto gratuito.

C'è un'altra domanda per il caso in cui per un giorno, per la promozione, per rendere il prodotto gratuito:

Una volta scaricato gratuitamente - sarà limitato a 5 attivazioni o per sempre e in qualsiasi quantità? Se non è limitato, allora si può semplicemente regalare/vendere login e password dell'account e distribuire il prodotto in qualsiasi quantità.

 
Perché quando invio un prodotto e lo carico, mostra sempre i file non selezionati, con un testo rosso sotto che suggerisce i file per la compilazione e il debug. Non so cosa stia succedendo, aiuto aiuto aiuto!!!!
 
Ji Kai Wang #:
Perché quando invio un prodotto e lo carico, mostra sempre i file non selezionati, con un testo rosso sotto che suggerisce i file per la compilazione e il debug. Non so cosa stia succedendo, aiuto aiuto aiuto!!!!
Poiché il problema si presenta su forum di altre lingue, non in cinese, possiamo solo ipotizzare cosa dice. Probabilmente avete caricato una versione di debug del programma, ma il mercato richiede una versione di rilascio, quindi ricompilatelo normalmente e inviatelo di nuovo.
 
Yedelkin prodotto e specifica che il bonus è "senza requisiti obbligatori"; chi lo vuole contatta via e-mail, avendo acquistato il prodotto. ... Non va bene?
Va bene
 
Yedelkin prodotto e specifica che il bonus è "senza requisiti obbligatori"; chi lo vuole contatta via e-mail, avendo acquistato il prodotto. ... Non va bene?
Va bene

 
Mykola Demko indicatori nel tester.
Solo di notte
 
Konstantin Nikitin #:

Rashit Ibatullin se si modificano gli stop in modo che non siano uguali a quelli attuali. Inoltre, quando si impostano gli ordini, gli stop dovrebbero essere controllati in modo permanente. Naturalmente, il lotto minimo e massimo. Disponibilità di fondi per prendere posizione.
Tutto questo dovrebbe essere controllato come minimo.

Anche io ho lo stesso problema, di errore di volume non valido ogni volta dopo aver caricato l'EA sul mercato,
E, non sono in grado di capire la risoluzione che hai suggerito.

Puoi per favore spiegarmela in un modo migliore?
Grazie in anticipo.

 
Mehul Madhavjibhai Sheta # Anch'io ho lo stesso problema di errore di volume non valido ogni volta che carico l'EA sul mercato, e non riesco a capire la soluzione che hai suggerito. Potresti spiegarla in modo migliore? Grazie in anticipo.

È necessario normalizzare il volume in base al passo. Ecco un esempio di base:

// Normalizzare al passo (arrotondare per difetto)
   lots = MathFloor(lotsRaw / volumeStep) * volumeStep;

// Verifica se il lotto calcolato soddisfa il minimo
   if(lots < volumeMin)
     {
      // . . .
     }

// Controllare se supera il massimo
   if(lots > volumeMax)
     {
      // . . .
     }
 
Mehul Madhavjibhai Sheta #:

Ho lo stesso problema, errore di volume non valido ogni volta dopo aver caricato l'EA sul mercato,
E non riesco a capire la soluzione che hai suggerito.

Puoi per favore spiegarla in modo migliore?
Grazie in anticipo.

//+----------------------------------------------------------------------------+
//| Descrizione: restituisce il valore normalizzato del lotto negoziato.
//+----------------------------------------------------------------------------+
//| Parametri:|
//| v_sym - nome dello strumento|
//| v_lo è il valore del lotto normalizzato.|
//+----------------------------------------------------------------------------+
double NormL(const string  v_sym,
             const double  v_lo
            )
  {
   double   stp=SymbolInfoDouble(v_sym,SYMBOL_VOLUME_STEP);
   return(((fmin(fmax((round(v_lo/stp))*stp,SymbolInfoDouble(v_sym,SYMBOL_VOLUME_MIN)),SymbolInfoDouble(v_sym,SYMBOL_VOLUME_MAX)))));
  }
/Fine
//+------------------------------------------------------------------+