Diskussion zum Artikel "LifeHack für Händler: Fast-Food aus Indikatoren" - Seite 10

 
Anatoli Kazharski:

Dann ergibt sich dieses Ergebnis:

//---

Sie haben das erste Ergebnis bei heißem, das zweite bei kaltem Wasser. Sind Sie sicher, dass es sich um eine HDD und nicht um eine SSD handelt? 350-Gigabyte-Besen? Und auch die Zeit stimmt mit meiner SSD überein (und der Rest der Hardware ist genau die gleiche).

2018.01.26 15:49:12.924    Terminal    Windows 10 (build 16299) x64, IE 11, UAC, Intel Core i7-4770  @ 3.40GHz, Memory: 24633 / 32655 Mb, Disk: 51 / 222 Gb, GMT+3

2018.01.26 15:50:05.361    Core 1    EURUSD,M1: 9444372 ticks, 146040 bars generated. Test passed in 0:00:07.156 (including ticks preprocessing 0:00:01.250).

Ich werde es auf dem Besen versuchen.

Ich habe einen Symlink auf der HDD zum Tester-Ordner gemacht, nichts hat sich dramatisch verändert. Entweder ist der Engpass nicht im Tester-Ordner, oder das Problem ist nicht im Besen. tkc-Dateien sind jetzt auf HDD

2018.01.26 16:25:22.984    Core 1    EURUSD,M1: 9444372 ticks, 146040 bars generated. Test passed in 0:00:07.265 (including ticks preprocessing 0:00:01.265).


 
Комбинатор:

Das erste Ergebnis erhalten Sie im heißen Zustand, das zweite im kalten. Sind Sie sicher, dass es sich um eine HDD und nicht um eine SSD handelt? 350-Gigabyte-Besen? Und auch die Zeit stimmt mit meiner SSD überein (und der Rest der Hardware ist genau die gleiche)

HDD ist 500GB (logisches Laufwerk C bei ~150, D bei ~350).

Ich versuche es noch einmal mit den gleichen Parametern und starte das Terminal neu:

2018.01.26 15:25:29.922 Terminal        MetaTrader 5 x64 build 1755 started (MetaQuotes Software Corp.)
2018.01.26 15:25:29.941 Terminal        Windows 10 (build 16299) x64, IE 11, UAC, Intel Core i7-4770  @ 3.40 GHz, Memory: 3822 / 8075 Mb, Disk: 35 / 319 Gb, GMT+3

//---

2018.01.26 15:39:30.657 Core 1  authorized (agent build 1755)
2018.01.26 15:39:30.659 Tester  EURUSD,M1 (MetaQuotes-Demo): testing of Experts\Examples\MACD\MACD Sample.ex5 from 2017.09.01 00:00 to 2018.01.26 00:00
...
2018.01.26 15:39:36.843 Core 1  EURUSD,M1 (MetaQuotes-Demo): generating based on real ticks
2018.01.26 15:39:36.843 Core 1  EURUSD,M1: testing of Experts\Examples\MACD\MACD Sample.ex5 from 2017.09.01 00:00 to 2018.01.26 00:00 started with inputs:
2018.01.26 15:39:36.843 Core 1    InpLots=0.1
2018.01.26 15:39:36.843 Core 1    InpTakeProfit=50
2018.01.26 15:39:36.843 Core 1    InpTrailingStop=30
2018.01.26 15:39:36.843 Core 1    InpMACDOpenLevel=3
2018.01.26 15:39:36.843 Core 1    InpMACDCloseLevel=2
2018.01.26 15:39:36.843 Core 1    InpMATrendPeriod=26

Erster Test (im kalten Zustand):

2018.01.26 17:11:34.824 Core 1  final balance 10168.90 USD
2018.01.26 17:11:34.824 Core 1  EURUSD,M1: 9753093 ticks, 147480 bars generated. Environment synchronized in 0:00:00.094. Test passed in 0:00:08.078 (including ticks preprocessing 0:00:01.234).
2018.01.26 17:11:34.824 Core 1  EURUSD,M1: total time from login to stop testing 0:00:08.172 (including 0:00:00.094 for history data synchronization)
2018.01.26 17:11:34.824 Core 1  607 Mb memory used including 44 Mb of history data, 256 Mb of tick data

//---

Zweiter Test (heiß):

2018.01.26 17:12:35.048 Core 1  final balance 10168.90 USD
2018.01.26 17:12:35.048 Core 1  EURUSD,M1: 9753093 ticks, 147480 bars generated. Test passed in 0:00:05.985.
2018.01.26 17:12:35.048 Core 1  597 Mb memory used including 44 Mb of history data, 256 Mb of tick data
 
Anatoli Kazharski:

Wir müssen also einen anderen Engpass oder einen anderen Weg finden.

 
Комбинатор:

Wir müssen also nach einem anderen Engpass suchen, oder einen anderen Weg finden.


Schalten Sie Ihr Bitlocker ein

 
Rashid Umarov:

Schalten Sie Ihren Bitlocker ein.

Nein, ich bin nicht bereit, ein solches Opfer zu bringen.

 
Rashid Umarov:

Machen Sie den MACD SaMple von der Lieferung auf Ihre Einstellungen. Und woher kommt der EURO in der Bilanz, ist das nicht der Punkt?

Und die Testzeit ist immer noch viel länger als Ihre.

Ergebnis auf meinem Heimcomputer, Testzeit - 10 Sekunden. HDD

2018.01.27 05:00:10.164 Core 1  agent process started
2018.01.27 05:00:10.756 Core 1  connecting to 127.0.0.1:3000
2018.01.27 05:00:10.756 Core 1  connected
2018.01.27 05:00:10.765 Core 1  authorized (agent build 1755)
2018.01.27 05:00:10.768 Tester  EURUSD,M1 (MetaQuotes-Demo): testing of Experts\Examples\MACD\MACD Sample.ex5 from 2017.09.01 00:00 to 2018.01.26 00:00

2018.01.27 05:00:23.217 Core 1  MetaTester 5 started on 127.0.0.1:3000

2018.01.27 05:00:23.217 Core 1  46 Kb of total initialization data received
2018.01.27 05:00:23.217 Core 1  Intel Core i7-6700  @ 3.40 GHz, 8073 MB

2018.01.27 05:00:23.217 Core 1  EURUSD,M1 (MetaQuotes-Demo): generating based on real ticks
2018.01.27 05:00:23.217 Core 1  EURUSD,M1: testing of Experts\Examples\MACD\MACD Sample.ex5 from 2017.09.01 00:00 to 2018.01.26 00:00 started with inputs:
2018.01.27 05:00:23.217 Core 1    InpLots=0.1
2018.01.27 05:00:23.217 Core 1    InpTakeProfit=50
2018.01.27 05:00:23.217 Core 1    InpTrailingStop=30
2018.01.27 05:00:23.217 Core 1    InpMACDOpenLevel=3
2018.01.27 05:00:23.217 Core 1    InpMACDCloseLevel=2
2018.01.27 05:00:23.217 Core 1    InpMATrendPeriod=26
2018.01.27 05:00:23.217 Core 1  EURUSD : 2017.09.12 23:59 - real ticks absent for 176 minutes out of 1421 total minute bars within a day
2018.01.27 05:00:23.217 Core 1  EURUSD : real ticks begin from 2015.01.01 00:00:00

2018.01.27 05:00:24.537 Core 1  final balance 50168.90 USD
2018.01.27 05:00:24.537 Core 1  EURUSD,M1: 9753093 ticks, 147480 bars generated. Environment synchronized in 0:00:03.140. 
Test passed in 0:00:10.328 (including ticks preprocessing 0:00:01.157).
2018.01.27 05:00:24.537 Core 1  EURUSD,M1: total time from login to stop testing 0:00:13.468 (including 0:00:03.140 for history data synchronization)
2018.01.27 05:00:24.537 Core 1  600 Mb memory used including 44 Mb of history data, 256 Mb of tick data
 

Wiederholung des Tests - 7 Sekunden

2018.01.27 05:08:23.818 Core 1  final balance 50168.90 USD
2018.01.27 05:08:23.818 Core 1  EURUSD,M1: 9753093 ticks, 147480 bars generated. Environment synchronized in 0:00:00.077. 
Test passed in 0:00:07.610 (including ticks preprocessing 0:00:01.156).
2018.01.27 05:08:23.818 Core 1  EURUSD,M1: total time from login to stop testing 0:00:07.687 (including 0:00:00.077 for history data synchronization)
2018.01.27 05:08:23.818 Core 1  600 Mb memory used including 44 Mb of history data, 256 Mb of tick data
 
Rashid Umarov:

Ergebnis auf einem Heimcomputer, Testzeit: 10 Sekunden. HDD

Wirkt sich BitLocker auf die Berechnung der Cloud-Bewertung aus?

 
fxsaber:

Beeinflusst BitLocker die Berechnung des Cloud Rating?

Das PR (Performance Rating) eines Agenten hängt nur von der Rechenleistung des Prozessorkerns ab, auf dem er läuft. Dies wird im Abschnitt Zahlung beschrieben

Wie hoch sind die Kosten pro PR-Einheit pro Zeiteinheit?

Die Kosten für die Arbeit eines Testagenten mit PR=100 für eine Stunde werden auf 0,02 USD festgelegt. Ein Quantum ist eine Arbeitseinheit, die als die Arbeit eines Agenten mit PR=1 für 1 ms (1 Millisekunde) definiert ist. Die Kosten pro Quantum sind also:

QuantPreis=0,02 USD/(100PR*3.600.000 ms)=5,55556E-11 [USD/(PR*ms)]

Die Tabelle zeigt die Kosten für einen Dauerbetrieb von 1 Stunde und 1 Monat für einen Ein-Kern-Testagenten mit PR=100.

Intervall QuantPreis, USD/(PR*ms) PR des Mittels
Zeit, ms Betrag, USD
1 Stunde
5.55556E-11 100
3 600 000
0.02
1 Monat
5.55556E-11 100
2 592 000 000 14.40

Die optimale Anzahl von Testagenten entspricht der Anzahl der Kerne. Wenn ein Computer über einen Prozessor mit 4 Kernen verfügt, werden standardmäßig 4 Agenten installiert, und die Kosten sind dementsprechend viermal höher.
.

Es wird nicht empfohlen, die Anzahl der Agenten höher einzustellen als die Anzahl der Kerne. Es wird Ihre Einnahmen nicht erhöhen, da in diesem Fall die PR jedes installierten Agenten sinkt.

Um sich gegen langsame Agenten im MQL5 Cloud Network zu schützen, wird die Zeit, die ein Agent für die Ausführung eines Durchgangs benötigt, mit der Zeit anderer Agenten mit demselben PR für dieselbe Aufgabe verglichen. So können Sie solche "langsamen" Agenten sofort ausschließen und ihnen keine Aufgaben geben.

Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
  • cloud.mql5.com
Да, конечно. Мы приветствуем энтузиастов и приглашаем всех желающих создавать проекты по распределенным вычислениям. Чтобы предоставить мощности своего компьютера бесплатно, вам достаточно скачать и установить агенты тестирования. Подробно об этом можно прочитать в разделе Справка. Как происходит учет мощностей, предоставленных моими агентами...
 
Rashid Umarov:

Die PR (Performance Rating) eines Agenten hängt nur von der Rechenleistung des Prozessorkerns ab, auf dem er läuft. Dies wird im Abschnitt Zahlung beschrieben

Zum Schutz vor langsamen Agenten im MQL5 Cloud Network wird die Zeit, die ein Agent für die Ausführung eines Durchgangs benötigt, mit der Zeit anderer Agenten mit demselben PR für dieselbe Aufgabe verglichen. So können Sie solche "langsamen" Agenten sofort ausschließen und ihnen keine Aufgaben geben.

Ihre Agenten (bei denen der Test 21 Sekunden dauert) würden also verbannt?