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
Ecco il mio senza la logica di trading vera e propria.
E la mia correzione per il commento di RaptorUK:
Ho modificato il codice Polyline per permettere le sovrapposizioni, ...
TLne compatibile all'indietro:
Per disegnare sul grafico secondario basta usare iWin = WindowFind("indicatorName");
Da un post sul disegno dell'indicatore sia sul grafico principale che sul grafico secondario, TLine potrebbe essere usato per entrambi con delle modifiche.
Per disegnare sul grafico secondario basta usare iWin = WindowFind("indicatorName");
Grazie
Orario di chiusura del mercato.
Volevo chiudere tutti gli ordini prima della fine della settimana (chiusura del mercato venerdì,) per evitare perdite nel caso in cui il mercato si discosti dalla fine della settimana, superando lo SL. (Questo non è modellato nel tester).
Quindi la domanda è quando si chiude (o si apre) il mercato. Tutti i post e le ricerche in rete sono semplicemente sbagliati . Da Forex Education - Introduzione al Forex - IBFX Il mercato Forex opera 24 ore al giorno, 5,5 giorni alla settimana (6:00 PM ET la domenica fino alle 4:00 PM ET il venerdì) Questo è ET - New York ora locale.
Questo significa che tutte le registrazioni dipendono da quando sono state fatte, dato che i confini del DST variano di anno in anno.
Questo significa che è necessario calcolare quando inizia e finisce il DST di NY, per la barra in questione. (Il problema è che Windows non fornisce routine di conversione se non tra il TZ corrente e UTC e solo per l'anno corrente. Se il PC non è su ET non può essere fatto direttamente. Inoltre, fino all'uscita di Windows8, non è possibile ottenere conversioni per ET e anni precedenti. E guardando il registro su Win7 i valori coprono solo il 2005 (e quelli erano sbagliati se li ho letti correttamente). Quindi non scommetto che Win8 sarà migliore.
Questo significa che è necessario calcolare io stesso il DST. Ho aggiornato il mio codice: TimeGmt() e LocalTimeGMT() con argomenti predefiniti, un po' di documentazione aggiuntiva e controlli, e ho scritto del codice per calcolare l'ora di chiusura del mercato. Buon divertimento.
Questi sono buoni punti, ci sono molte altre cose che sono una congettura anche con le funzioni MT4, che non sempre restituiscono il valore corretto. Per esempio broker e serverinfo sul server e parametri di trading, come spread variabile, ECN o no, SL richiesto o no risulta solo dalla gestione degli errori, informazioni sui simboli, ecc.
Molti di essi sono semplicemente cose di base che non possono (e dovrebbero) essere facilmente controllate. Per esempio le informazioni sui grafici aperti e i dati storici, le informazioni sul tempo (come GMT, fuso orario, DST), le informazioni di apertura e chiusura del mercato.
Il Disaster Recovery sarebbe davvero buono, a partire da MT4 che non si spegne e si riavvia come vuole (aggiornamento), anche terminal.exe si spegne correttamente, che rimane congelato nel task manager anche ore dopo che il terminale è stato chiuso (e si pensa che sia stato chiuso correttamente con il pulsante di chiusura senza alcun messaggio di errore).
Un qualche tipo di supporto locale del datacenter sarebbe anche buono, renderebbe il lavoro più facile invece di variabili globali limitate e file aperti. Per non parlare della memorizzazione dei dati ask, bid, tick (spread) che mancano.
Ci sono molte semplici cose mancanti che rendono la vita molto più difficile insieme, ed è una quantità terribile di lavoro per gestirle correttamente se possibile. Molti suggerimenti esterni nad trucchi anche hack sono necessari per un ampio funzionamento corretto. Non biasimo nessuno che pubblica una strategia su codebase e non gestisce tutti i possibili problemi (molti dei quali specifici del broker) con MT4 o il server - specialmente quando il punto è sulla strategia non sulla gestione degli errori.
Mancano anche cose molto semplici, non possiamo gestire i file di log che possono facilmente crescere di centinaia di megabyte o più quando qualcosa va veramente male. Crescono fino a che il disco è pieno e non si può fare nulla, nemmeno un optinon nelle impostazioni del terminale sulla gestione dei logfile.