Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 30
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ho fatto una prova con l'attrezzo su H1.
circa il 10% è stato fatto utilizzando l'algoritmo genetico.
Ha premuto stop e ha cambiato i parametri.
Ora all'avvio - c'è una "autorizzazione" negli agenti.
Se cambio lo strumento o il periodo, tutto comincia a funzionare.
Ho resettato il terminale e riavviato gli agenti - non aiuta.
Non posso riavviare).
Si prega di consigliare cosa per i problemi?
Ha fatto una prova con l'attrezzo su H1.
circa il 10% è stato fatto utilizzando l'algoritmo genetico.
Ha premuto stop e ha cambiato i parametri.
Ora all'avvio - c'è una "autorizzazione" negli agenti.
Se cambio lo strumento o il periodo, tutto comincia a funzionare.
Ho resettato il terminale e riavviato gli agenti - non aiuta.
Non posso riavviare).
Si prega di consigliare cosa per i problemi?
L'ho fatto succedere senza alcun cambiamento di parametri aggiuntivi, continuo a ottimizzare.
Sembra che questa innovazione con la continuazione delle ottimizzazioni non vada del tutto liscia.
All'inizio ho pensato che il mio computer ci avrebbe pensato e avrebbe continuato a ottimizzare... Ma no... l'autorizzazione si blocca lì.
Ho deciso di fare quanto segue: sono tornato al mio vecchio metodo, "partendo da zero".
Ho scritto un breve BAT che cancella le cartelle cache, logs, agent.... È possibile cancellarlo manualmente.
Per favore, ditemi se questo design può funzionare nei fine settimana e in generale, cioè non l'ho visto funzionare.
Perché sotto forma di esperto? Non ci sono comunque tic.
Per favore, ditemi se può funzionare nei fine settimana, e in generale, un tale disegno, cioè, non l'ho visto funzionare.
Qualcuno ti ha gentilmente inviato lo script ieri: https://www.mql5.com/ru/forum/3775/page179#comment_305342
Per quanto riguarda la domanda attuale: se lo spacchettamento va in OnInit(), dovrebbe stampare a qualsiasi inizio del programma, compreso il fine settimana.
Grazie!!!
In forma esperta, senza zecche, contavo che funzionasse almeno una volta, è OnInit.
Ho avuto questo risultato senza alcun cambiamento di parametri aggiuntivi, ma solo una continuazione dell'ottimizzazione.
A quanto pare, questa innovazione con la continuazione delle ottimizzazioni non va del tutto liscia.
All'inizio ho pensato che il computer ci avrebbe pensato e avrebbe continuato... Ma no... questa autorizzazione si blocca.
Ho deciso di fare quanto segue: sono tornato al mio vecchio metodo, "partendo da zero".
Ho scritto un breve BAT che cancella le cartelle cache, logs, agent.... È possibile cancellarlo manualmente.
Farò un tentativo. Farò un tentativo.
Yedelkin, non posso riavviare perché il server ci mette troppo tempo a farlo...
Grazie!!!
In forma esperta, senza zecche, contavo che funzionasse almeno una volta, è OnInit.
Qualcuno ti ha gentilmente inviato lo script ieri: https://www.mql5.com/ru/forum/3775/page179#comment_305342
E per quanto riguarda la domanda attuale: se l'unprinting va in OnInit(), dovrebbe stampare a qualsiasi avvio di programma, compresi i fine settimana.
Grazie!!! Allora, ho una specie di... difetti...
Ha funzionato! Mi dispiace, non so cosa fosse prima.
Ma qui.
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) Il valore di PERIOD_W1 corrisponde a 32769
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) ID PERIOD_W1 corrisponde a 32769
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'ID PERIOD_MN1 corrisponde a 49153
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'ID PERIOD_D1 ha il valore 16408
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'ID PERIOD_H4 corrisponde al valore 16388
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'ID PERIOD_H1 corrisponde al valore 16385
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'ID PERIOD_M30 ha il valore 30
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) Con l'ID PERIOD_M15 ci sono 15
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'identificatore PERIOD_M1 ha il valore 1
2012.09.01 17:29:23 PrintPERIOD (EURUSD,M5) L'identificatore PERIOD_W1 ha il valore 32769
Grazie!!! Interessante!!!
Sì, in realtà è lo script che mi è stato offerto che scrive apparentemente, che ho inserito nella funzione on tick del mio EA!
Qualcuno ha usato MoneyFixedRisk?
Io lo uso così:
cSymbol = nuovo CSymbolInfo();
cSymbol.Name(Symbol());
cSymbol.Refresh();
cMoney = nuovo CMoneyFixedRisk();
cMoney.Percentuale(2.0);
cMoney.Init(cSymbol, PERIOD_CURRENT, 1.0);
doppio sl = cSymbol.Ask()-Point()*50;
doppio lotto = cMoney.CheckOpenLong(cSymbol.Ask(), sl);
Restituisce sempre 0.
Se imposto stoploss = 0, restituisce minlot.
Conto demo, ci sono 10000 dollari nel conto) ma perché restituisce zero non capisco ....