Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 647
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
Il globale non aiuta?
Ho pensato - non è sempre facile, ancheGlobalVariablesFlush aiuta in caso di arresto di emergenza.
Dovete ancora controllare ogni spunta
perché lo spread si allarga anche prima della notizia
O con un timer.
ma si può perdere l'inizio dell'allargamento con il timer.
Bisogna comunque controllare ogni spunta
Perché lo spread non può essere registrato ogni XX:10 minuti, per esempio? All'inizio dell'ora, lo spread non dovrebbe allargarsi, o c'è una fregatura?
Perché lo spread non può essere registrato ogni XX:10 minuti, per esempio? All'inizio dell'ora, lo spread non dovrebbe allargarsi, o c'è una fregatura?
Notizie che arrivano all'improvviso
potete scrivere un indicatore di spread e utilizzare l'indicatore nel vostro Expert Advisor
Cioè, il calcolo verrà eseguito dall'indicatore e l'Expert Advisor chiederà se si può o non si può fare trading
Notizie che arrivano all'improvviso
OK, allora come faccio a implementare su ogni tick, come faccio a sapere se lo spread attuale è normale?
P.S. Anche qui ho un problema con l'implementazione: dopo il fine settimana il mercato apre con un grande spread, come faccio a scoprire se lo spread è grande? Prendete i dati di venerdì, ma possono anche essere alti se la registrazione è stata fatta prima della chiusura del mercato. È necessario produrre un intero codice con diversi controlli, o sto andando nella direzione sbagliata?
Ok, allora come faccio a implementare su ogni tick, come faccio poi a sapere che lo spread attuale è normale?
Confronta il tick passato con il tick attuale
se è più di 4, il commercio è proibito
era 2 è diventato 8 coefficiente 4
o quando si inizia per la prima volta, calcolare lo spread medio per 1000 tick, scriverlo nel globale
all'avvio, sondare il globale, scriverlo nella variabile come un modello e controllare gli spread rispetto al modello
OK, allora come faccio a implementare su ogni tick, come faccio a sapere se lo spread attuale è normale?
P.S. Anche qui ho un problema con l'implementazione: dopo il fine settimana il mercato apre con un grande spread, come faccio a sapere se lo spread è grande? Prendete i dati di venerdì, ma possono anche essere alti se la registrazione è stata fatta prima della chiusura del mercato. È necessario produrre un intero codice con diversi controlli, o sto andando nella direzione sbagliata?
Come si può fare senza controllare? 30-40% dei controlli del codice
preferibilmente fare come "nix" vieta tutto ciò che non è permesso
Beh, come si può fare a meno dei controlli? 30-40% di controlli del codice
Preferibilmente fare come "nix" proibisce tutto ciò che non è permesso.
La riconciliazione dovrebbe probabilmente essere fatta conTimeGMT per tenere conto dei fusi orari? Scrivere nell'array degli ultimi 1000 tick, poi scrivere nella variabile globale e fare lo stesso ad ogni nuovo orologio?
Sembra tutto piuttosto complicato, o non ho dormito abbastanza).
Si prega di descrivere in modo più dettagliato.
La riconciliazione dovrebbe probabilmente essere fatta conTimeGMT per tenere conto dei fusi orari? Scrivere in un array degli ultimi 1000 tick, poi scrivere in una variabile globale, e così via per ogni nuovo orologio?
Sembra tutto piuttosto complicato, o non ho dormito abbastanza).
Si prega di descrivere in modo più dettagliato.
MqlTick, scrivere nella struttura, controllare il numero di tick, calcolare lo spread medio, scrivere nel globale
prima di fare trading controllate il rapporto tra il valore globale e lo spread reale
MqlTick, scrivere nella struttura, controllare il numero di tick, contare lo spread medio, scrivere nel globale
E prima di fare trading controllate il rapporto tra il valore globale e lo spread reale
Ok, nessun problema.
Quando controllarlo, per non incorrere in una disgrazia e non iniziare a scrivere ogni volta di più, e di conseguenza raggiungere i 20 punti.
La situazione può essere che cominciamo a scrivere un piccolo, come risultato, viene arrotondato e si controlla lo spread attuale per il massimo, poi lo spread aumenta gradualmente e si scrive un più alto, perché il test, è passato con lo scritto, e come risultato si arriva al massimo).