Discussione sull’articolo "Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti" - pagina 2

 

Salve,

Ho fatto tutto come scritto, ore, intervallo e così via, ma quando lo provo, mostra risultati completamente diversi sul grafico. Inoltre, quando clicco su"apri grafico" (risultato del trading) il grafico non mostra alcuna operazione.

Документация по MQL5: Операции с графиками / ChartOpen
Документация по MQL5: Операции с графиками / ChartOpen
  • www.mql5.com
Операции с графиками / ChartOpen - Документация по MQL5
 
Quantum:
Chiudere una posizione aperta significa effettuare un'operazione nella direzione opposta.
In quali righe è descritto?
 

Ottimo articolo. Non l'ho letto tutto, ma ho trovato subito quello che cercavo.

 
SHOOTER777:

Qual è la convenienza...?

Meno lettere.
 
Ho anche problemi con i test, a differenza del caso precedente, ho caricato la storia, ho iniziato i test, ma il risultato è nullo.
File:
 

Grazie, ma non ha parlato di come chiudere le posizioni.

 
song_song:

Grazie, ma non parla di come chiudere le posizioni.

Sì, è vero che l'articolo non parla in dettaglio di come chiudere le posizioni, tuttavia, se si apre una posizione di vendita, una volta aperta una posizione di acquisto, la posizione di vendita viene automaticamente chiusa.

Pertanto, per chiudere una posizione Buy, aprire una Sell; e per chiudere una posizione Sell, aprire una Buy.

Grazie.

 
Quantum:

Cosa dice il log? Si prega di fornire il file di log del tester.

 
Quantum:
Cosa c'è scritto nel log? Si prega di fornire il file di log del tester.
A quanto pare è necessario rivolgersi specificamente a qualcuno dell'azienda, perché a quanto ho capito l'autore non capisce molto bene la nostra lingua. Ho appena compilato il suo Expert Advisor nel mio terminale e l'ho eseguito per testarlo, ma non è stato testato. L'Expert Advisor è rimasto attaccato al grafico e me ne sono dimenticato, ma oggi ha effettuato un trade. Cioè, effettua operazioni, ma non vuole essere testato in alcun modo. Qual è il problema? Qualcuno può spiegarmi qualcosa? Ho allegato il file prima.
 
Tincup:
A quanto pare è necessario rivolgersi specificamente a qualcuno dell'azienda, perché a quanto ho capito l'autore non capisce molto bene la nostra lingua. Ho appena compilato il suo Expert Advisor nel mio terminale e l'ho eseguito per testarlo, ma non è stato testato. L'Expert Advisor è rimasto attaccato al grafico e me ne sono dimenticato, ma oggi ha effettuato un'operazione. Cioè, effettua operazioni, ma non vuole essere testato in alcun modo. Qual è il problema? Qualcuno può spiegarmi qualcosa, ho allegato il file prima.


Ciao Tincup,
Ho tradotto il mio commento in inglese e ho deciso di rispondere. In primo luogo, non c'è nulla di sbagliato nel codice dell'articolo, si compila bene e funziona bene.
Ho provato a guardare l'immagine fornita in precedenza e ho scoperto che il codice che hai cercato di eseguire non è lo stesso codice di questo articolo. È stato modificato. Se il codice modificato non funziona, che effetto ha sull'autore?

Ho fornito di seguito i test del codice, sia in inglese che in russo. Questi test sono stati condotti questa mattina. Potete provare a convalidarlo voi stessi. Non ho modificato i parametri di input per il russo, ma posso modificare i parametri di input per il codice inglese.

Se avete problemi con il codice modificato, posso aiutarvi se lo desiderate.

Ricercate i risultati che ho presentato e fatemi sentire il vostro feedback su di essi.

Non capisco il russo, ma uso Google Translate per leggere e rispondere.

Spero di aver risposto alla vostra domanda

Grazie.

File: