Chiacchiere sul tester di strategia MT5 - pagina 8

 
Yuriy Zaytsev:
:-) sì, non voglio privare la tua famiglia di 10.000 dollari

Questo è quello che dicono tutti quando non vogliono discutere. non ascoltare nessuno, controlla tu stesso il metodo con i link alla cartella.
 
Andrey Dik:

Pago 100 dollari per l'hosting.
VPS per 25gb di disco o hai sommato più hosting? Allora avresti dovuto scrivere "hosting".
 
Renat Fatkhullin:
VPS per 25gb di disco o hai sommato più hosting? Allora avresti dovuto scrivere "hosting".

uno che ospita 25 gb di disco rigido e 2,5 gb di opera.
 
Andrey Dik:

Questo è quello che dicono tutti quando non vogliono discutere. non ascoltare nessuno, controlla tu stesso il metodo con riferimenti alla cartella.

Si dice che un uomo è uno sciocco e l'altro un furfante. Il furfante sa che vincerà la scommessa.

Non voglio essere una canaglia - :-) , beh non voglio che tu sia nell'altra posizione - da me descritta -.

Beh, conosco il tuo divano teorico - ha scricchiolato di nuovo sotto il peso dei pensieri teorici. Andrey, sto solo scherzando, non arrabbiarti ;-)

 
Yuriy Zaytsev:

Si dice che quando c'è una discussione, uno sciocco e un altro furfante, il furfante sa che vincerà.

Non voglio essere una canaglia :-) e non voglio che tu ti trovi in un'altra posizione come quella che ho descritto.

So che il tuo divano teorico sta scricchiolando di nuovo. Andrey, stavo solo scherzando, non arrabbiarti ;-)


Cosa, già provato a lavorare con una cartella sul link? Non puoi creare un link? Non preoccupatevi, potete farlo, lo so, cercate un po' su Google e tutto si risolverà.

Sei di nuovo dalla parte sbagliata della questione.... Guarda, un po' più tardi Renat verrà a dire cosa si può fare e si farà. Cosa canterai allora? - Vi ritroverete con la stessa cosa della storia delle nuvole.
 
Andrey Dik:

uno che ospita 25 gb di spazio su disco rigido e 2,5 gb di opera.
Sovrapprezzo. A meno che non si contino le zone speciali.
 
Renat Fatkhullin:
Sovrapprezzo. A meno che non si contino le aree speciali.

Mi scusi, cos'è questo? Troppo caro?
Lavoro con una società di hosting dedicato che può ospitare VPS ovunque sia conveniente per il cliente, NY4, LD4, quindi è costoso, ma veloce (0-1ms ping).
 
Yuriy Zaytsev:

È tutto chiaro :-) Oh, mio Dio... se qualcuno dei professionisti l'avesse visto, si sarebbe messo a ridere! bandiere ;-))) cosa diavolo sono le bandiere!

Avete 100 tick in un momento, e dovete registrarne solo uno!

---

e i vostri 100 terminali competono per il file bloccandolo uno per uno? --- dovete rendervi conto che 100 terminali non hanno idea di cosa stia succedendo tra di loro

e altre 100 zecche dello stesso strumento vengono dopo e tu non le hai ancora risolte

Analizzo altri simboli e c'è la stessa divertente spazzatura!

Sembra che tu sia passato dai database al metodo del file lento :-))) e torniamo ai database. Come fai con la registrazione da 100 terminali in una fonte - ci dovrebbe essere un record con un ID - e non 100 record


L'ha fatto una volta:https://www.mql5.com/ru/articles/1316#c4_1

È chiaro che senza un DB, l'unico modo per avere uno scambio adeguato tra terminali senza dll, è quello di bloccare un file e competere per l'accesso ad esso, come questo tin:

do
{
   handle = FileOpen("data.bin", FILE_WRITE|FILE_COMMON);
}
while(handle == INVALID_HANDLE)

Ci sono artigiani che organizzano la sincronizzazione dell'ambiente di trading tramite WebRequest e il server intermedio (cerca i copiatori di accordi in Market).

È chiaro che tutto questo è lento e fa buchi negli hard disk degli utenti, ma cosa si può fare se il database non ci è stato dato (e non lo sarà).

 
Vasiliy Sokolov:


L'ha fatto una volta:https://www.mql5.com/ru/articles/1316#c4_1

È chiaro che senza un database, l'unico modo per scambiare adeguatamente tra terminali senza dll è quello di bloccare un file e competere per l'accesso ad esso, come questo tin:

Ci sono artigiani che organizzano la sincronizzazione dell'ambiente di trading tramite WebRequest e server intermedio (vedi copiatori di accordi in Market).

È chiaro che tutto questo è lento e fa buchi negli hard disk degli utenti, ma cosa possiamo fare se non ci viene dato (e non ci verrà dato) DB.

Vedi, Yuri, ci sono soluzioni! E si potrebbe ottenere tutto questo in MT!

È solo che l'ideologia di MT è tale che non implica l'avere diverse copie di terminali in esecuzione, quindi non c'è il compito di accedere a un unico database.

 
Andrey Dik:

Hai già provato a lavorare con una cartella per riferimento? Non riesci a creare un link? Non preoccupatevi, potete farlo, so che potete, basta una piccola ricerca su Google.

Sei di nuovo dalla parte sbagliata della questione.... Guarda, un po' più tardi Renat verrà a dire cosa si può fare e si farà. Cosa canterai allora? - Vi ritroverete con la stessa cosa della storia con la nuvola.

Stai parlando di leggere la storia da una zona - da una cartella per un gruppo dal terminale, la storia non viene cambiata, si risolve senza problemi. Si sa da molto tempo della mappatura personalizzabile.

Non è così, hai scaricato la cronologia da un terminale e poi hai fatto riferimento ad essa da altri terminali - niente di che... non è questo il problema.