Szia!
Nem találtam információt az OrderSelect() működésének alapjaival kapcsolatban, ezért forulok hozzád, hátha tudod a választ. A kérdésem a következő:
Ha egy ciklussal végigfuttatom a kereskedéseimet, akkor az mennyire terheli a gépet, illetve szervert? Pontosabban a szerverről szedi az adatokat, vagy a terminálból? Ugyanis gondolom, hogy az utóbbi esetben gyorsabb az eljárás. Azért érdekel, mert minden tick-nél át akarom futtatni az összes bent lévő kereskedésemet (ami kivételes esetekben 100 fölé is mehet), majd azok adataival egy-két gyors számítást elvégezni. Nem tudom, hogy milyen erőforrásigényei vannak ennek. Ha csak a kliensgépet terheli (terminálból kéri), akkor semmi gond, alárakok egy erős vasat, de a szervert és kapcsolat sebességét véletlenül sem akarom feláldozni.
A ciklus egyszerűen csak így néz ki:
for (i=0; i
Oké, semmi számtás az egész, de ha minden ticknél 100 kereskedést lekérek a szerverről, az már problémás lehet, gondolom. Persze tárolhatnék minden megnyitott kereskedést tömbben, amit végigfuttatni valószínűleg gyorsabb, de ezt el akarom kerülni.
Köszönöm a válaszodat!