Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 122
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
Ciao, cerco errori in questa funzione.
L'idea è che gli ordini pendenti che non sono stati aperti dovrebbero essere cancellati due giorni dopo essere stati piazzati.
min=1440;
Ciao, cerco errori in questa funzione.
L'idea è che gli ordini pendenti che non sono stati aperti dovrebbero essere cancellati due giorni dopo essere stati piazzati.
min=1440;
Perché vuoi tracciare e cancellare gli ordini in sospeso? Dovresti impostare il loro datetime expiration=TimeCurrent()+min*60+sec; saranno cancellati dopo min*60+sec.
Perché è necessario monitorare e cancellare gli ordini in sospeso? Devi impostare datetime expiration=TimeCurrent()+min*60+sec; saranno cancellati da soli dopo min*60+sec.
paladin80:
OrderOpenTime() restituisce il tempo di apertura dell'ordine.
Per un ordine in sospeso, questa funzione restituisce zero.
OrderOpenTime() restituisce il tempo di apertura dell'ordine.
Per un ordine in sospeso, questa funzione restituisce zero.
Buon pomeriggio. Aiutami a gestire l'indicatore personalizzato.
Sto risolvendo il problema di determinare la distanza dalla linea di tendenza. Ho bisogno di ottenere la distanza della linea di tendenza esattamente sul time frame in cui è tracciata (indipendentemente dal time frame aperto nel terminale). Il valore attuale della linea di tendenza può essere ottenuto utilizzando la funzione ObjectGetValueByShift. Poiché i calcoli possono essere fatti solo in base al tempo di apertura, ho scritto un piccolo indicatore. Sono stato attratto dal fatto che la funzione iCustom ha il parametro timeframe, ma mi chiedo quanto questo parametro sia considerato quando si chiama l'indicatore.
Ecco l'indicatore:
L'indicatore considera il valore attuale della tendenza.
Chiamo l'indicatore stesso:
Qui, per esempio, il tempo PERIOD_D1 viene passato all'indicatore come parametro, sul quale viene tracciata la tendenza e per il quale deve essere calcolata la distanza.
Calcolo semplicemente la distanza dalla tendenza:
Sembra essere così, ma non è così: quando si passa ad altri tempi (diversi da D1), l'indicatore restituisce altri valori (corretti per i tempi a cui passo).Qui abbiamo una domanda: fino a che punto viene considerato un periodo quando si chiama la funzione iCustom?
O forse ho sbagliato l'indicatore?
t = OrdiniTotali();
perché contare???? ha contato??
Così l'ho fatto per passare il valore per riferimento. La logica è semplice!
Nella mia versione, la funzione è più breve ... :)
Sì, a proposito, questo modo di implementazione è più intelligente. Solo all'inizio c'era più spazio occupato da funzioni aggiuntive. È andata a finire così:
Non è che ci sia qualcosa da ottimizzare, vero?
Cioè, è molto più comodo, quando non c'è niente all'inizio. E tutto è chiamato puramente da funzioni. E l'ultima volta si è scoperto che l'inizio ha un sacco di sovraccarichi di ogni tipo sulle funzioni principali e sovraccarichi di quelle aggiuntive...
Buona giornata!
Per favore aiutate e spiegate perché l'Expert Advisor non funziona o non fa trading?