Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 326
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Bene, ogni tick, le nuove informazioni passano, ogni tick il segnale di acquisto passa, ma il server cerca di accedere in quel momento (durante i tick).
Allora, lascia stare, che c'è di male?
Ma semmai c'è una funzione IsConnected();
Quindi lascia stare, qual è il problema?
Ma semmai c'è la funzione IsConnected();
beh, la cosa peggiore che è successa è che il commercio positivo non si è aperto:)
Ma vorrei sapere cosa è successo veramente - se il broker stava facendo casino o se c'era un problema da parte mia.
1. beh, la cosa peggiore che è successa è che non si è aperto un trade positivo:)
2. Ma vorrei sapere cosa è successo veramente - se il broker stava facendo casino o c'era un problema da parte mia.
1. è una specie di fenomeno normale e naturale.
Non c'è modo di saperlo. Spesso si perde la connessione per qualche secondo.
1. questo è una specie di fenomeno normale e naturale.
2. non c'è modo di saperlo. Molto spesso la connessione si perde per qualche secondo.
In un mese di test con questo broker, è la prima volta che succede, anche se ho già notato 4 problemi con loro - probabilmente è il momento di cercarne un altro:)
Grazie per le vostre risposte).
Guardi mai quello che hai scritto?!
Qualcosa mi dice che "il cane è qui":
Grazie, ho capito.
Non hai bisogno di una bandiera. La bandiera può essere persa in situazioni anomale. È meglio controllare - se c'è una posizione aperta e, se c'è - oltre
Oh, penso di aver capito. Ho capito la logica, quindi ecco cosa ho fatto. Tuttavia, quando lo compilo, ottengo un errore ')'. - l'assegnazione si aspetta D:\Alpari\experts\Sp.mq4 (160, 92). Ho controllato tutte le parentesi dieci volte - non riesco a trovare l'errore. Una specie di poltergeist del cazzo. artmedia70, se non ti dispiace dimmi dov'è l'errore.
è un po' strano.
Per favore, ditemi se questa funzione è scritta correttamente.
double GetLastUpperFractal()
{
double LastUpperFractalPrice = 0;
for (int i = 0; i<=Bars; i++)
{
double FractalUp = iFractals(Symbol(),PERIOD_M5,MODE_UPPER,i);
if (FractalUp != 0) LastUpperFractalPrice = FractalUp;
}
return (LastUpperFractalPrice);
}
//+------------------------------------------------------------------+
double GetLastLowerFractal()
{
double LastLowerFractalPrice = 0;
for (int i = 0; i<=Bars; i++)
{
double FractalDown = iFractals(Symbol(),PERIOD_M5,MODE_LOWER,i);
if (FractalDown != 0) LastLowerFractalPrice = FractalDown;
}
return (LastLowerFractalPrice);
}