Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1238

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
E la prima parte della frase e la domanda nel suo insieme?
Beh, siamo programmatori. Bicchieri pieni e vuoti sul comodino e tutto il resto...
Tuttavia, ho scritto tre possibili scenari e cosa succede durante di essi nel ciclo di calcolo dell'indicatore principale:
Forum sul trading, sistemi di trading automatico e test di strategia
FAQ da principianti MQL5 MT5 MetaTrader 5
Artyom Trishkin, 2020.08.06 15:17
rates_total - prev_calculates è un algoritmo molto efficiente.
La quarta situazione - sotto zero - è abbastanza possibile. Ma non viene gestito nel ciclo calcolato for(int i=limit; i>=0; i--) ...
Poche persone vogliono pensarci e di solito si limitano a copiare e incollare. Corrispondentemente, il primo lancio e il cambiamento della storia sono quando limite>1, quindi dovremmo scrivere del primo lancio in tale situazione e non controllare prev_calculato per zero.
Alexei, sono interessato )))) Ma non vedo l'errore! E non c'è da vergognarsi di imparare. E se qualcuno è più intelligente o più esperto, non ci vedo niente di male neanche in questo.
Ho appena eseguito l'indicatore con un grande parametro di input per la dimensione di una candela. Voglio avere candelabri più piccoli.
Tutti i prezzi delle candele sono calcolati e inizializzati dai buffer degli indicatori. Tutto è corretto. Ma non c'era nessun rendering. Non capisco perché.
Ti ho suggerito
......... per iniziare a selezionare le barre dopo un numero N, o almeno un'ultima barra chiusa. L'avete provato? Fa il rendering?
E ancora una volta vi suggerisco di iniziare selezionando almeno un'ultima barra chiusa. Quando si ottiene un risultato positivo, solo allora si procede ai calcoli e alle condizioni.
Vi ho suggerito
e vi suggerisco di cominciare a individuare almeno un'ultima barra chiusa. Quando si ottiene un risultato positivo, solo allora si passa ai calcoli e alle condizioni.
Temo di non capirla... Quale barra proponete di assegnare? Quello che ho formato? O sul grafico?
Se è sulla carta, non ne ho bisogno a priori. L'indicatore è considerato lo stesso su qualsiasi timeframe.
Il calcolo precedente è stato eseguito su H1, e ora è su H4. Il risultato è lo stesso.
Temo di non capirla... Quale barra propone di evidenziare? Quello che si è formato su di me? O sul grafico?
Se è sulla carta, non ne ho bisogno a priori. L'indicatore è considerato lo stesso su qualsiasi timeframe.
Il calcolo precedente è stato eseguito su H1, e ora è su H4. Il risultato è lo stesso.
Alexey ti ha detto che prima dovresti almeno far disegnare le candele al tuo indicatore. Come sono. Almeno sulla barra attuale. Se ci riuscite, considerate che il primo passo verso la comprensione è passato. Ma è auspicabile non cercare di trovarlo provando diversi parametri, ma con la propria mente.
Cosa c'entra questo con l'a priori? Ne avete molto bisogno - se non potete disegnare una candela con solo quattro valori.
Alexey ti ha detto che dovresti prima rendere il tuo indicatore almeno solo disegnare le candele. Come sono. Almeno sulla barra attuale. Se ci riuscite, considerate che il primo passo verso la comprensione è passato. Ma è auspicabile non cercare di trovarlo provando diversi parametri, ma con la propria mente.
Cosa c'entra questo con "a priori"? Ne avete davvero bisogno poiché non potete disegnare una candela con solo quattro valori.
Capito. Sarà fatto. ...
Salve. Ho deciso di provare a padroneggiare sia il linguaggio mql5 che la piattaforma mt5. Ho una domanda sul tester. Ho una domanda sulle citazioni. Ho messo la coppia audcad sulla piattaforma di Weltrade. Ho un piccolo pannello informativo nel mio Expert Advisor. Vedo in modalità di visualizzazione che gli spread non sono corretti (molto piccoli, simili agli spread di eurusd). Ho contattato il supporto tecnico della società (Veltrade) e ho chiesto se ci sono diversi spread per mt4 e mt5. Hanno risposto che sono uguali. Cosa devo fare se non c'è corrispondenza nel tester? Ho cercato di ottimizzarlo usando il codice genetico. Il carico della mia CPU era del 100%, e dopo pochi minuti di lavoro il mio computer si è bloccato (il processore era un phenom II x4 955 (4 core, 3,2 GHz), il refrigeratore era di riserva). Dopo due volte ho deciso di non rischiare più. Come dovrei capire una tale situazione? Poi, quando si testa senza visualizzazione non c'è nessuna informazione sull'accordo, solo un grafico. È vero o sto facendo qualcosa di sbagliato? L'informatività è piuttosto scarsa in modalità di visualizzazione. In effetti, sono più preoccupato per l'incoerenza degli spreads. In breve, la mia prima impressione è di completa delusione. Ma lo sconto è dovuto al fatto che non l'ho ancora capito.
Imposta i test basati su zecche reali. Allora tutti i dubbi sulla validità dello spread scompariranno.
Imposta i test basati su zecche reali. Allora tutti i dubbi sulla validità dello spread scompariranno.
Grazie, lo proverò ora. Qual è il tuo consiglio sull'ottimizzazione. Sono più interessato alla velocità. Potrei correggere la qualità più tardi, durante i test.
P.S. Ho fatto come mi hai consigliato, gli spread sono gli stessi. Ho controllato di proposito il tipo di account. È specificato per diffondersi su audcad 4.1 (fluttuante). Sullo stesso conto (grafico demo) è 4,7 (fluttuante). Nel tester, mt5, massimo 2,8 (che galleggia su un lato più piccolo).
Grazie, farò una prova. Qual è il tuo consiglio sull'ottimizzazione? Sono più interessato alla velocità. La qualità può essere regolata in seguito, durante i test.
Non posso darti alcun consiglio. Non uso l'ottimizzazione. Penso che sia solo un ciarlatano.