Ricerca di un bug...

4 risposte

Zoki

Abbonato, bbp_partecipante, comunità, 18 risposte.

Visita il profilo

8 anni fa #114261

Penso che avrei bisogno di aiuto per cercare l'insetto...

Durante i test ho notato che il mio EA fa trading solo long, anche se ho rispecchiato tutte le regole e l'unica differenza tra le regole long e short è che ho cambiato "", tutto il resto è uguale. Ho cambiato anche "Enter at Market", quindi ho una direzione long (per le operazioni long) e short (per le operazioni short), e anche numeri magici diversi per entrambe le direzioni. Uso un indicatore personalizzato, che credo funzioni bene, perché funziona bene per le operazioni long, quindi credo che dovrebbe funzionare anche per le operazioni short.

 

In MT4 Strategy tester, se vado su "Expert properties" e imposto "Positions" su Long & Short, il trading avviene solo long. Se imposto Long, effettua solo operazioni long. Se la imposto su Short, non effettua alcuna operazione.

 

Ho controllato tutto più volte, ma ancora non riesco a trovare alcun bug nelle regole o nei test in MT4...

 

Sarei molto lieto se qualcuno fosse disposto a controllare il mio file sqw. 🙂

 

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #133055

Zoki, prova ad allegare il tuo file SQW o invialo direttamente al nostro supporto. [email protected]

0

Zoki

Abbonato, bbp_partecipante, comunità, 18 risposte.

Visita il profilo

8 anni fa #133173

Tomas262,

 

OK, lo farò. Devo inviare anche l'indicatore personalizzato e magari la schermata di "Edit Custom Indicator Dialog"?

 

In questo momento, ho anche un altro grosso problema... tutti i miei EA, che hanno la virgola "," nel nome del file, hanno smesso di funzionare (perché il nome dell'EA viene caricato solo in parte, i caratteri lasciati dalla virgola), mentre cerco di caricarli in Strategy tester. E dopo averli rinominati in nomi senza virgole, non ci sono più trade durante il backtest... anche se ho salvato l'EA da zero con il nuovo nome corto. Ho provato con una nuova istanza di MT4, sempre lo stesso problema. Poi ho provato con la MT4 che ho installato sul mio VPS... Non posso crederci, è ancora lo stesso problema... Gli EA che funzionavano prima, hanno smesso di funzionare (da Strategy Quant e gli altri miei EA di prima), mentre l'EA di base preimpostato "MACD sample" funziona ancora bene. E' successo qualcosa con MT4 (forse un aggiornamento o cosa) o forse solo il mio broker (IC Markets) ha fatto qualcosa (forse è un problema causato dal fine settimana)? Non riesco a trovare alcuna spiegazione ragionevole per questi problemi improvvisi negli ultimi giorni... =:-O

 

Grazie,

 

Zoki

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

8 anni fa #133229

Strano, se si carica posso controllare che

0

Zoki

Abbonato, bbp_partecipante, comunità, 18 risposte.

Visita il profilo

8 anni fa #133266

Tomas262, ho scoperto in seguito che la MT4 che ha iniziato a darmi problemi sul mio PC era la versione 890, aggiornata il 25 settembre, ed è anche successo che ho iniziato ad avere questi problemi proprio negli ultimi giorni, forse un giorno o due prima del weekend. Ho anche controllato la MT4 sul VPS, che ha la MT4 880, aggiornata il 18 settembre. Ha lo stesso problema con i nomi dei file con le virgole. Può essere (posso solo supporre) che la MT4 sul mio PC, che ha funzionato prima del 25 settembre, non sia stata aggiornata il 18 settembre alla versione 880.

 

Se volete controllare, forse il modo migliore sarebbe provare con la MT4 che uso io (ma siate sicuri che mostrerà l'ultima versione costruita 890 dopo l'installazione, chissà, forse è già di nuovo nuova versione), ho preso la MT4 sul sito da IC Markets (ma non credo che possa essere un problema solo della loro versione MT4, forse si tratta di tutto l'ultimo aggiornamento della MT4 costruita):

http://www.icmarkets.com/forex-trading-platform/meta-trader-4/

 

Il prossimo passo, dopo l'installazione, è salvare un esempio di EA all'interno di SQ EA Wizard, con un nome che includa le virgole, ad esempio "Esempio 01, EMA 10,20, Stoch, SL, TP" o simile. Dopo di che di solito copio il codice in SQ EA Wizard in MT4 MetaEditor e lo salvo lì con lo stesso nome con cui l'ho salvato in SQ EA Wizard. Poi lo compilo e dovrebbe apparire nell'elenco degli EA all'interno di Strategy tester. Dopo aver cliccato sull'EA scelto nell'elenco degli EA in Strategy tester, verrà caricato con il nome completo "Example 01, EMA 10,20, RSI" o verrà caricato solo parzialmente come ""Example 01" (solo fino alla prima virgola nel nome), che poi MT4 non trova nella sua cartella con quel nome, quindi non può essere avviato, non può nemmeno aprire le impostazioni o aprire in MetaEditor.

 

Grazie per l'aiuto!

0

Stai visualizzando 4 risposte - da 1 a 4 (di 4 totali)