![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
Se FILE_COMMON non è specificato, il default sarà nella cartella locale.
State dicendo che la descrizione della funzione FileCopy() nel manuale è sbagliata? Un parametro con un valore predefinito non può arrivare secondo se è seguito da parametri senza valori predefiniti. Per non parlare del fatto che non ci sono affatto parametri predefiniti nella descrizione.
State dicendo che la descrizione della funzione FileCopy() nel manuale è sbagliata? Un parametro con un valore predefinito non può arrivare secondo se è seguito da parametri senza valori predefiniti. Per non parlare del fatto che non ci sono affatto parametri predefiniti nella descrizione.
Provato. Finora non posso dire nulla, tranne che: "Qualcosa non è del tutto chiaro con FileCopy()". :)
Sono già stanco oggi e riproverò domani a mente fresca...
Comunque, la domanda rimane: quale flag dovrebbe essere impostato per il common_flag di FileCopy() se il file si trova in una cartella locale?
Comunque, la domanda rimane: quale flag dovrebbe essere impostato per il common_flag di FileCopy() se il file si trova in una cartella locale?
Hm. Non sono necessarie bandiere per la cartella locale. E poiché un parametro è un'unione di bit di flag, nessun flag -- 0
Ditemi solo: se una funzione ha quattro parametri separati da virgola, cosa si deve specificare dopo la prima virgola e prima della seconda?
Rispondetemi allora: se una funzione ha quattro parametri non ottimali separati da virgola, cosa devo mettere dopo la prima virgola e prima della seconda?
In caso di dubbio, fate una costante, come
#define FILE_LOCAL 0
e scriverlo.
E poiché un parametro è un'unione di bit di flag, nessun flag -- 0
In caso di dubbio, fate una costante come
e scriverlo.
Stai dicendo che, rispondendo alla mia domanda, suggerisci di mettere solo 0 tra la prima e la seconda virgola?
Non è che "ho dei dubbi" - vedo che non ci sono informazioni complete sulla situazione di cui ho bisogno nel Manuale, e le parole sulla "fusione di bit" - non significano nulla per me. La funzione è dichiarata con quattro parametri - quindi la domanda sorge, cosa specificare come secondo parametro.
A giudicare dal silenzio, il metodo indovina-tutto è in azione :) Ok, siamo giunti alle seguenti conclusioni:
La descrizione della funzione FileCopy() non contiene un flag corrispondente alla posizione del file in una cartella locale, ma non ci sono parametri predefiniti o istruzioni su quale valore specificare per il secondo parametro nel caso in cui il file si trovi nella cartella locale.
Scriverò alla SD.