Una strategia di trading efficace basata sull'analisi multivariata di più DC - pagina 14
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
Beh, è solo che non capisco che tipo di 'analisi del tick' stai facendo ... :))
Soprattutto perché il thread si chiama "Una strategia di trading efficace basata su ... "
Quello che sta facendo xnsnet non è in contraddizione con l'argomento, ma lo completa in modo costruttivo.
("tempo del server" - "tempo del client") --- non è una costante?
Perché memorizzare il prezzo quando si può memorizzare l'incremento di prezzo per tick?
E se c'è un'interruzione della connessione o un'interferenza, su quali incrementi si basa?
(Legare le virgolette ai millisecondi)
xnsnet - secondo me, comprimere le informazioni dei tick (codifica del tempo, intervalli, ecc.), renderebbe molto più difficile
elaborazione successiva. È necessario creare un unico flusso di tick per diversi strumenti e diversi broker, o meglio ancora, agenzie di informazione, sincronizzati per tempo. Aumenterà significativamente il volume delle informazioni immagazzinate, ma permetterà di elaborarle utilizzando i pacchetti standard esistenti orientati all'analisi e alla previsione, altrimenti, durante l'elaborazione si dovrà di nuovo decodificarle ed espanderle in un unico flusso, ed è un lavoro extra, inoltre, sarà molto più difficile capire e sistematizzare le informazioni codificate.
Sì, Pilgrim, ti ho capito molto bene, per compressione delle informazioni intendevo il consolidamento finale dei dati di diversi clienti, sullo stesso server DC o server demo. Naturalmente non avevo intenzione di applicare algoritmi di compressione:) In futuro chiamerò questa azione convergenza, per esempio la storia di un mese fa, elaborata molto tempo fa.
Diciamo che penso che i dati fusi in tempo reale, possono essere fusi di nuovo, per esempio in caso di client cattivo, che fornisce dati, questi dati semplicemente possono essere scartati come inutili, se è stato controllato per la bontà, bontà a sua volta confermata dalla ricezione degli stessi dati da diversi altri client, diciamo con diversi indirizzi IP e in diversi intervalli di indirizzi, come opzione da considerare. Non è così complicato come sembra, come sviluppatore ho una buona idea di tutti questi passaggi, quindi puoi stare tranquillo.
Commento: Ecco un'altra conclusione nella fattibilità di un tale server, inizialmente ho pensato a quello che posso fare io stesso, cioè raccogliere le informazioni da solo, poi sono arrivato alla conclusione di un server globale che farà questo, utilizzando i dati di altri clienti, così ci liberiamo del tracciamento indipendente di più broker e server, assegnando questi compiti agli stessi clienti e dando loro in cambio le informazioni che aiutano il server, nella misura necessaria. Di conseguenza, abbiamo l'opportunità di monitorare altre società di intermediazione senza usare i nostri sforzi. In questo caso, le informazioni non saranno assorbite da tutti i clienti, ma solo da quelli che il server stesso sceglie, la metodologia di selezione delle fonti dipende dal numero e dalla diversità dei clienti, così come la loro armatura (tasso di assorbimento e fornitura), in generale, i parametri più importanti.
Capisco che un solo server non può far fronte a più clienti venditori, quindi dovete anche pensare alla delega o implementarlo in un cluster. Ma non è così importante ora:) L'essenza è chiara:) Si noti che il progetto non esiste ancora e non ha iniziato, mi forma nella mia testa l'idea generale e allo stesso tempo in questo thread, perché sono già stato parlato qui, come. Aa Iniziare un progetto? Sì? Sì... Interessante:) Piuttosto, i valori sono determinati prima di iniziare, anche se molto è già chiaro:) Già tante volte ho iniziato e mi sono bloccato, anche se c'è un lato positivo, prima o poi uso i frutti degli altri, invece dei loro, anche se dopo un lungo periodo di tempo:) Immagino di non essere il primo, né l'ultimo:) Perché prima di imbarcarsi in qualsiasi progetto, è necessario pensare a tutto in dettaglio, inciampare è già diventato disgustoso, soprattutto quando una parola come "stallo", per un motivo o un altro è diventata un'abitudine:) È per questo che bisogna sviluppare l'argomento, mettersi in gioco, argomentare, dedurre la verità, combattere le varie contraddizioni. Perché questo è esattamente ciò per cui tutti sono grati, forse insieme determineremo il significato del progetto:) Vi ricordo che qualsiasi opinione sull'argomento è importante, a condizione di averne studiato il contenuto. Il progetto, semmai, sarà aperto e disponibile pubblicamente per uso non commerciale, la parte server di sicuro:). Io in realtà quasi tutto ultimamente all'aperto, ho grandi speranze per questo:). Controllare la licenza non mi serve, se sosterrò solo un programma, le donazioni, tutti i partecipanti saranno ricompensati con una parte della donazione, se proprio, intendo le donazioni:) Per vendere qualcosa, non escludo questo fatto, è necessario creare un'azienda, attirare persone, ecc. In un ambiente commerciale credo che questo progetto possa essere sostenuto o meno dai commercianti. Per il resto, penso che lei lo capisca molto bene. I progetti aperti sono più veloci da sviluppare, più rapidi da implementare, ecc. specialmente quando c'è solo uno starter e nessun supporto. Onestamente, non è il livello dei compiti in cui importa chi lo fa e come viene fatto, l'importante è farlo:)
La linea di chiusura dello strumento nella finestra è disegnata in verde in MT. Gli altri sono applicati dopo il ridimensionamento, c'è un esempio nel file allegato, non sono riuscito a caricarlo come codice nella finestra. Il file stesso è destinato ad altri compiti, quindi ha qualche particolarità, inoltre non conosco MQL e sto scrivendo in modo molto disordinato.
Giusto, ma sarebbe meglio creare la propria finestra simile a quella che visualizza i grafici degli strumenti, ma non so come fare. Questo è necessario non solo per mostrare i grafici in scala di diversi strumenti in una finestra, ma anche per fare la loro sincronizzazione nel tempo. Una scalatura non dà un quadro oggettivo completo, a causa delle omissioni in posti diversi in strumenti diversi i grafici di strumenti diversi sono spostati l'uno rispetto all'altro, e questo disturba sia il quadro della percezione che la precisione di ulteriori calcoli.
Ho iniziato a fare il programma di sincronizzazione ora, purtroppo, non ho avuto il tempo di finire il debug oggi, e domani avrò un'interruzione della connessione internet per una settimana, quindi i risultati saranno visualizzati tra una settimana. Per il momento vi saluto tutti.
Per il resto ho controllato le capacità video del sito:) Finalmente controllato:) Onestamente snagit toglie le ultime risorse del mio computer, probabilmente perché sovraccaricato dai servizi e il carico costante della CPU dal 20 al 50 per cento o perché i due monitor, vorrei saperlo. Abbastanza per iniziare la registrazione e tutto lag come uno sconosciuto, non importa quale dimensione regione o schermo, lag sempre lo stesso, come se l'intero desktop cattura, in linea di principio, sì, ma come altro:)