Buon pomeriggio, per favore aiutatemi con questa domanda. Ho un codice (da qualche parte scaricato dalla brava gente) - l'essenza del codice è questa: se l'ordine viene chiuso da uno stop loss, viene reimpostato di nuovo con gli stessi parametri. Ma il problema è che se lo eseguo adesso, il codice reinserisce tutti gli ordini per i periodi passati, e io voglio solo gli ordini che hanno chiuso da stoploss per esempio solo per oggi! Quale filtro mettere, si prega di consigliare? Non sai come ottenere la data dell'ordine e confrontarla con la data attuale? Grazie.
Ragazzi, non capisco cosa c'è che non va... quando si attraversa, toccando la linea del prezzo, Alert non si spegne e funziona per ogni tick, quindi come posso risolvere il problema? come faccio a farlo suonare per un tempo stabilito, o il numero di volte?
Buongiorno, per favore aiutatemi a risolvere il problema, ho impostato il timeframe della MA a 5 minuti per guardarla sul grafico a 1 minuto, è disegnata una in una senza considerare la scala. Grazie!
ara66676: Si verifica un errore nella stringa. Codice in mt5. StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1));
Aggiunta la stringa ResultSymbols="12345"; Compilato senza errori. Prova a dividere
LRA: Aggiunta la stringa ResultSymbols="12345"; Compilato senza errori. Prova a dividere in parti
grazie, ho trovato la ragione, nella quinta MT non si possono inserire calcoli nella funzioneStringTrimLeft(), cioè prima si deve dichiarare una stringa, poi assegnarle dei calcoli e poi passare questa stringa alla funzione StringTrimLeft()
Buon pomeriggio, per favore aiutatemi con questa domanda. Ho un codice (da qualche parte scaricato dalla brava gente) - l'essenza del codice è questa: se l'ordine viene chiuso da uno stop loss, viene reimpostato di nuovo con gli stessi parametri. Ma il problema è che se lo eseguo adesso, il codice reinserisce tutti gli ordini per i periodi passati, e io voglio solo gli ordini che hanno chiuso da stoploss per esempio solo per oggi! Quale filtro mettere, si prega di consigliare? Non sai come ottenere la data dell'ordine e confrontarla con la data attuale? Grazie.
Va bene? if (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...
Ma prima di mezzanotte, gli ordini del giorno saranno fitti, e subito dopo mezzanotte, saranno vuoti
RequiredInterval=36000; // 10 ore
È meglio così? se ((TimeCurrent()-OrderCloseTime()) < RequiredInterval) ...
Se (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...
Ma prima di mezzanotte, gli ordini di oggi saranno densi, e subito dopo mezzanotte, saranno vuoti.
RequiredInterval=36000; // 10 ore
È meglio così? se ((TimeCurrent()-OrderCloseTime()) < RequiredInterval) ...
Aiuta chi può, c'è un errore nella riga sottostante. Codice in mt5.
StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1));
Aggiunta la stringa ResultSymbols="12345"; Compilato senza errori. Prova a dividere in parti