Adam Maciejewski

Adam Maciejewski Zastępca Dyrektora
ds. Ekonomiczno –
Finansowych, INSTAL
...

Temat: zwiększenie wydajności komputera przy procesie...

Witam,

chciałbym zwiększyć szybkość pracy systemu podczas optymalizacji w MT4. Podczas testów system pokazuje wykorzystanie procesora na poziomie około 20-23%.
Czy są jakieś możliwości ustawiania systemu i użycia niewykorzystanej mocy do zwiększenia szybkości działania testera w Metatraderze 4?


Z góry dziękuję za odpowiedź
Łukasz Tomaszkiewicz

Łukasz Tomaszkiewicz Członek Rady
Nadzorczej HFT
Brokers S.A.

Temat: zwiększenie wydajności komputera przy procesie...

Witaj,

Tak niskie użycie procesora jest spowodowane tym, że pewnie masz procesor czterordzeniowy, a niestety MetaTrader 4 nie jest zoptymalizowany do pracy wielordzeniowej toteż nie jest w stanie wykorzystać pełni możliwości i działa tylko na jednym rdzeniu.

I niestety - nie jesteś w stanie nic na to poradzić, natomiast możesz oczywiście uruchomić drugiego, trzeciego... itd. MetaTradera - wtedy każdemu zostanie automatycznie przydzielony inny rdzeń (bądź możesz to w Menedżerze zadań wymusić ręcznie wybierając opcję "Ustaw koligację" dla danego procesu)

Pozdrawiam

luktom
Mirosław Gajda

Mirosław Gajda Flash
Developer/Designer,
freelancer

Temat: zwiększenie wydajności komputera przy procesie...

Warto poszukiwać strategii, które opierają się na informacji o cenie tylko z momentów otwarcia słupków, w takim przypadku czas trwania testowania i optymalizacji drastycznie się skraca (trzeba tylko wybrać odpowiedni model z listy w testerze strategii).

Można sobie wtedy pozwolić na jednoczesną optymalizację kilku parametrów i analizować wyniki na płaszczyźnie 2D (co ułatwia odróżnienie "dopasowania reguły do historii" od "odnalezienia reguły w historii").

Oczywiście dotyczy to strategii działających w wyższych interwałach.

Następna dyskusja:

Programista MT4 , FIX API




Wyślij zaproszenie do