Contatore di gap. Voglio contare le lacune che sono più di 10 punti.
La variabile "gap" si azzera. Non capisco perché. Ho già provato di tutto. Ho provato con i loop e la statica - non funziona. Ho il sospetto di aver scritto i cicli in modo errato.
#property strict#property script_show_inputsinputint GapInPips = 100;
inputint GapCount = 10;
//+------------------------------------------------------------------+voidOnStart()
{
int i = 1, gap = 0;
while(i < Bars && gap < GapCount && !IsStopped())
{
int r = (int)(MathAbs(Close[i + 1] - Open[i]) / Point);
if (r >= GapInPips)
{
gap++;
Print("ГЭП!========: ", gap, " , ВЕЛИЧИНА ГЭПА==: ", r, ", время гэпа = ", Time[i]);
}
i++;
}
}
//+------------------------------------------------------------------+
0 09:36:28.169 t EURUSD,H1: GAP!========: 1 , GAP EXPECTATION==: 182, gap time = 2020.06.15 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 2 , GAP VALUE==: 112, gap time = 2020.06.01 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 3 , GAP VALUE==: 134, gap time = 2020.05.11 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 4 , GAP VALUE==: 225, gap time = 2020.04.13 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 5 , GAP VALUE==: 192, gap time = 2020.03.30 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 6 , GAP VALUE==: 100, gap time = 2020.03.24 23:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 7 , GAP VALUE==: 926, gap time = 2020.03.16 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 8 , GAP VALUE==: 602, gap time = 2020.03.09 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 9 , GAP VALUE==: 136, gap time = 2020.03.02 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 10 , GAP VALUE==: 242, gap time = 2020.02.24 00:00:00
On Balance Volume (OBV) Индикатор Балансового Объема (On Balance Volume, OBV) связывает объем и изменение цены, сопровождавшее данный объем. Momentum Индикатор движущей силы рынка (Momentum) измеряет величину изменения цены финансового инструмента за определенный...
Una media mobile semplice con periodo 14, spostamento 0, calcolata usando i prezzi di chiusura sul grafico giornaliero del simbolo corrente. Prende il valore della prima barra (zero è il giorno corrente):
Una media mobile semplice con periodo 14, spostamento 0, calcolata dai prezzi di chiusura sul grafico giornaliero del simbolo corrente. Prendiamo il valore della prima barra (zero è il giorno corrente):
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Buon pomeriggio!
Aiutami a risolvere un semplice problema.
Contatore di gap. Voglio contare le lacune che sono più di 10 punti.
La variabile "gap" si azzera. Non capisco perché. Ho già provato di tutto. Ho provato con i loop e la statica - non funziona. Ho il sospetto di aver scritto i cicli in modo errato.
0 09:36:28.169 t EURUSD,H1: GAP!========: 1 , GAP EXPECTATION==: 182, gap time = 2020.06.15 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 2 , GAP VALUE==: 112, gap time = 2020.06.01 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 3 , GAP VALUE==: 134, gap time = 2020.05.11 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 4 , GAP VALUE==: 225, gap time = 2020.04.13 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 5 , GAP VALUE==: 192, gap time = 2020.03.30 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 6 , GAP VALUE==: 100, gap time = 2020.03.24 23:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 7 , GAP VALUE==: 926, gap time = 2020.03.16 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 8 , GAP VALUE==: 602, gap time = 2020.03.09 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 9 , GAP VALUE==: 136, gap time = 2020.03.02 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 10 , GAP VALUE==: 242, gap time = 2020.02.24 00:00:00
Non riesco a capire perché i+1 inizia lo script in un ciclo infinito? Attenzione in basso - l'espressione non ha effetto, ma c'è un effetto)
Non riesco a capire perché i+1 inizia lo script in un ciclo infinito? Attenzione in basso - l'espressione non ha effetto, ma c'è un effetto)
Poiché i+1 non aumenta il valore di i
Dovrebbe essere o i++ o i+=1
Ciao a tutti. Come calcolare le letture dell'indicatore (media mobile giornaliera) alla chiusura dell'ultimo giorno? Grazie
Calcolare o ricevere? MQL5 o 4 ?
Calcolare o ricevere? MQL5 o 4 ?
MQL4 ottenere
MQL4 ottenere
Una media mobile semplice con periodo 14, spostamento 0, calcolata usando i prezzi di chiusura sul grafico giornaliero del simbolo corrente. Prende il valore della prima barra (zero è il giorno corrente):
Una media mobile semplice con periodo 14, spostamento 0, calcolata dai prezzi di chiusura sul grafico giornaliero del simbolo corrente. Prendiamo il valore della prima barra (zero è il giorno corrente):
Grazie
0 09:36:28.169 t EURUSD,H1: GAP!========: 1 , GAP VALUE==: 182, gap time = 2020.06.15 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 2 , GAP VALUE==: 112, gap time = 2020.06.01 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 3 , GAP VALUE==: 134, gap time = 2020.05.11 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 4 , GAP VALUE==: 225, gap time = 2020.04.13 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 5 , GAP VALUE==: 192, gap time = 2020.03.30 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 6 , GAP VALUE==: 100, gap time = 2020.03.24 23:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 7 , GAP VALUE==: 926, gap time = 2020.03.16 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 8 , GAP VALUE==: 602, gap time = 2020.03.09 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 9 , GAP VALUE==: 136, gap time = 2020.03.02 00:00:00
0 09:36:28.169 t EURUSD,H1: GAP!========: 10 , GAP VALUE==: 242, GAP Time = 2020.02.24 00:00:00
Forse era una variante sbagliata? L'ho copiato. Niente, nessun risultato nel registro.
forse hai mandato la versione sbagliata? L'ho copiato. Niente, nessun risultato nel registro.
È quello giusto.
l'unica cosa che resta da fare è scoprire in quale rivista state guardando i risultati di stampa, vedere la scheda degli esperti