[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 419

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
Il mio caso è così difficile?
double ExtVolumesBuffer[];
hai ragione sulla posizione. Dovreste specificare la dimensione dell'array prima di usarlo. O fare un altro buffer
Oppure, da una funzione chiamata, il programma non può essere fermato? (Codice di esempio, da usare nell'indicatore)
return(deinit());
Cosa intendi per stop? rimuovere l'EA/indicatore dal grafico?
su deinit():
la chiamata di deinit non porta alla disattivazione dell'indicatore/indicatore, ma la disattivazione porta alla chiamata di deinit
Cosa intendi per stop? rimuovere l'EA/indicatore dal grafico?
su deinit():
non è la chiamata a deinit che causa la disabilitazione dell'indicatore/esperto, è la disabilitazione che causa la chiamata di deinit
Stop significa fermare l'esecuzione della funzione di partenza - dalla funzione chiamata. Come return(0).
Riguardo a deinit, ne sono consapevole, per questo non so come risolvere questo enigma. A quanto pare non si può fare così.
Stop significa fermare l'esecuzione della funzione di partenza - dalla funzione chiamata. Come return(0).
Su deinit, lo so, è per questo che non so come risolvere questo puzzle. A quanto pare non si può fare così.
Allora cosa vi impedisce di restituire (-1) o qualcos'altro con questa funzione e fare una chiamata a questa funzione in start() con un controllo? per esempio, così:
Allora cosa vi impedisce di restituire (-1) o qualcos'altro con questa funzione e fare una chiamata a questa funzione in start() con un controllo? per esempio così:
hai ragione sulla posizione. Dovreste specificare la dimensione dell'array prima di usarlo. O fare un altro buffer
dkfl.zrjdktdbx 09.12.2011 16:56
Buona sera, ho riscontrato che il robot di trading non chiude le posizioni, circa una volta su 50, quando raggiunge un profitto. Poi deve chiudere tutto, ordini pendenti e tutto il resto, e impostare di nuovo. La mancata chiusura crea confusione negli ordini e un drawdown.
Quindi immaginate, a volte si scopre che un ordine chiuso a takeprofit, Clowes Price - prezzo di chiusura dell'ordine - è uguale a zero!!!!!
Vedi la quinta linea nello screenshot qui sotto, è la quinta linea, l'ordine chiuso su takeprofit. E nella nona riga dal basso Il prezzo di chiusura dell'ordine è uguale a zero!!!!!
Sembra che non ci sia niente di particolarmente complicato nel codice... Ve lo mostro subito.
L'avviso è sulla seconda e terza riga del codice e scrive tutto nel log, compreso il fatto cheOrderClosePrice( ) dell'ordine 49 è uguale a zero.Quando faccio un ordine, salvo il tempo nella finestra di wremjapomnim. Non appena un ordine viene chiuso a currentprofit, cancello tutti gli ordini e di nuovo ricordo il tempo nel wremjapomnim pyrimen e impostarli.
Dimmi come tracciare la formazione di un frattale nell'EA. Ho bisogno di aprire un ordine dopo la formazione di un nuovo frattale. Non so come funziona questo indicatore; ha una specie di linea superiore e una specie di linea inferiore.
Se, per esempio, si forma un frattale e il prezzo rompe quel minimo, il frattale sarà ridisegnato o avrò solo un altro frattale?