Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo
Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo.
Il codice può essere formattato normalmente direttamente nell'editor di codice usando lo styler di codice: Ctrl + <
L'ho formattato per te - ora è normalmente leggibile.
Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo.
L'avete identificato correttamente, l'errore è nella funzione di controllo delle posizioni
Non ho copiato tutto il codice per errore. Va bene lì return(count);
}
Il codice finisce così, come è giusto che sia. Non ci sono errori e avvertimenti durante la compilazione del codice. Devo aver fatto un errore nelle funzioni, non riesco a capire dove. L'ho aggiustato come mi è stato detto sopra. Anche io non ho errori, ma il consulente stesso funziona allo stesso modo (il primo segnale, compra per l'intero deposito, dato lotti, come 1 lotto impostato e lui compra 1 lotto di offerte 200 o più, finché il deposito è sufficiente. Ma il segnale è corretto, compra anche correttamente, solo molto)
Non ho copiato tutto il codice per errore. Va bene return(count);
}
Il codice finisce così, come è giusto che sia. Non ci sono errori e avvertimenti durante la compilazione. Devo aver fatto un errore nelle funzioni, non riesco a capire dove. L'ho aggiustato come mi è stato detto sopra. Anche io non ho errori, ma il consulente stesso funziona allo stesso modo (il primo segnale, compra per l'intero deposito, dato lotti, come 1 lotto impostato e lui compra 1 lotto di offerte 200 o più, finché il deposito è sufficiente. Ma il segnale è corretto, compra anche correttamente, ma molto)
Alexander Fedosov: Come trovare il numero di candele tra le date?
se il TF è sincronizzato allora qualsiasi funzione CopyXXXX():
Fare riferimento alle date di inizio e fine dell'intervallo di tempo richiesto
intCopyTime( stringasymbol_name,// nome del simbolo ENUM_TIMEFRAMEStimeframe,// periodo datetimestart_time,// da quale data datetimestop_time,// fino a quale data datetimetime_array[]//array per copiare il tempo di apertura );
se il TF è sincronizzato allora qualsiasi funzione CopyXXXX():
Fare riferimento alle date di inizio e fine dell'intervallo di tempo richiesto
intCopyTime( stringasymbol_name,// nome del simbolo ENUM_TIMEFRAMEStimeframe,// periodo datetimestart_time,//da quale data datetimestop_time,// fino a quale data datetimetime_array[]//array per copiare il tempo di apertura );
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.
Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo
Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo.
Il codice può essere formattato normalmente direttamente nell'editor di codice usando lo styler di codice: Ctrl + <
L'ho formattato per te - ora è normalmente leggibile.
Ragazzi, aiutatemi a sistemare l'EA. Invece di controllare gli ordini, comprerà senza fermarsi, al primo segnale, fino a spendere l'intero deposito. Grazie a tutti in anticipo.
L'avete identificato correttamente, l'errore è nella funzione di controllo delle posizioni
Ho evidenziato in rosso, fisso.
L'ho corretto.
Avete identificato correttamente l'errore nelle funzioni di controllo della posizione
evidenziato in rosso, corretto.
Questo è tutto.
Riparato, è ancora lo stesso. Il problema è ancora lì.
Hai copiato tutto il codice lì dentro?
Hai copiato tutto il codice lì dentro?
Non ho copiato tutto il codice per errore. Va bene lì return(count);
}
Il codice finisce così, come è giusto che sia. Non ci sono errori e avvertimenti durante la compilazione del codice. Devo aver fatto un errore nelle funzioni, non riesco a capire dove. L'ho aggiustato come mi è stato detto sopra. Anche io non ho errori, ma il consulente stesso funziona allo stesso modo (il primo segnale, compra per l'intero deposito, dato lotti, come 1 lotto impostato e lui compra 1 lotto di offerte 200 o più, finché il deposito è sufficiente. Ma il segnale è corretto, compra anche correttamente, solo molto)
Non ho copiato tutto il codice per errore. Va bene return(count);
}
Il codice finisce così, come è giusto che sia. Non ci sono errori e avvertimenti durante la compilazione. Devo aver fatto un errore nelle funzioni, non riesco a capire dove. L'ho aggiustato come mi è stato detto sopra. Anche io non ho errori, ma il consulente stesso funziona allo stesso modo (il primo segnale, compra per l'intero deposito, dato lotti, come 1 lotto impostato e lui compra 1 lotto di offerte 200 o più, finché il deposito è sufficiente. Ma il segnale è corretto, compra anche correttamente, ma molto)
Ho controllato e corretto.
Come trovare il numero di candele tra le date?
se il TF è sincronizzato allora qualsiasi funzione CopyXXXX():
Fare riferimento alle date di inizio e fine dell'intervallo di tempo richiesto
intCopyTime(
stringasymbol_name,// nome del simbolo
ENUM_TIMEFRAMEStimeframe,// periodo
datetimestart_time,// da quale data
datetimestop_time,// fino a quale data
datetimetime_array[]//array per copiare il tempo di apertura
);
Valore restituito
Numero di elementi della matrice copiati o -1 in caso di errore.
potete usare iBarShift() per trovare 2 barre in base al tempo
se il TF è sincronizzato allora qualsiasi funzione CopyXXXX():
Fare riferimento alle date di inizio e fine dell'intervallo di tempo richiesto
intCopyTime(
stringasymbol_name,// nome del simbolo
ENUM_TIMEFRAMEStimeframe,// periodo
datetimestart_time,//da quale data
datetimestop_time,// fino a quale data
datetimetime_array[]//array per copiare il tempo di apertura
);
Valore restituito
Numero di elementi della matrice copiati o -1 in caso di errore.