Forex programozás › Fórum › Egyéb › Több MT4 idővel lelassítja a gépet? › Válasz erre: Több MT4 idővel lelassítja a gépet?
- a naplófájlok esetén a több tíz megabytenál nagyobb fájlok a súlyosnak nevezhetőek, így esetedben nem ez a helyzet;
- nem a forráskód vizsgálata az első lépés, hanem a viselkedés ellenőrzése;
- a naplófájlokat kikapcsolt MT4 esetén minden akadály nélkül törölheted; ezzel viszont csak lemezterületet nyersz, egyebet nem!
- az, hogy hiba nélkül lefordul egy kód az nem azt jelenti, hogy a működés során nem okozhat problémát vagy lassulást.
A Hogyan lehet backtesztelni Metatrader4 alatt? I. rész – alapok és adatok című cikkemben a Gyertyák (oszlopok) száma bekezdés kapcsolódik ide:
A Max oszlop a chartban beállítási lehetőség jelentése: egy charton maximum ennyi darab gyertya lesz megjelenítve. Például az indikátorok értékeinek számításakor ennek a paraméternek nagy jelentősége van, hiszen ha ez az érték extrém magas, az indikátori értékek kiszámítása több időt vehet igénybe – emiatt egy erős(ebb) számítógép is belassulhat. Egy chart megnyitásakor maximum az itt megadott darabszámnyi múltbeli gyertyát fog letölteni a MT4, azonban a folyamatos futtatás közben beérkező árváltozásokkal létrejövő új gyertyák miatt ez a szám túlléphető.
Második lépésként ellenőrizd tehát a fentieket, olvasd el a cikk ide vágó részét és ellenőrizd a beállításaidat!
Ha ez sem segít, akkor érdemes egyenként tesztelni az indikátorokat és kidobálni azokat, amelyek a lassulást okozzák.