Die Wunder gehen weiter! - Seite 6

 

Ja, wenn die Wunder erst einmal begonnen haben, sind sie nicht mehr aufzuhalten.

Und typisch ist, dass der Grund wahrscheinlich einfach und offensichtlich ist. Aber das ist das Letzte, was wir je erfahren werden.

Ich weiß nicht, was ich sonst tun soll. Bitweiser Vergleich von Story-Dateien für Kopien? Das ist einfach und schnell. Aber darum geht es nicht. Ermittelt der Zufallszahlengenerator bei der Simulation von Ticks ein anderes Ergebnis? Aber dann sollte es sich nicht genau auf demselben Terminal reproduzieren.

Ich weiß es nicht. Ich bin bis jetzt ausgetrocknet.))

 

Außerdem ist mir neulich ein weiteres Missgeschick passiert.

Ich bin ein mittelmäßiger mql-Benutzer, ich habe die Grundfunktionen gelernt, aber ich habe keine Zeit, alle Feinheiten der Sprache zu studieren, wie üblich, und ich bezahle dafür von Zeit zu Zeit.

Der Kern meines Fehlers: Ich habe einer Variablen vom Typ double das Verhältnis von zwei Variablen vom Typ int zugewiesen , was ich mit 0 be wertete.

   int a=1;
   int b=2;
   double c= a/ b;//переменная с будет равна 0


 

In der Zwischenzeit, nachdem ich die Internetverbindung getrennt hatte, beschloss ich, den TS auf beiden Terminals erneut im autonomen Modus laufen zu lassen. Die Ergebnisse des Tests auf dem MQ-Terminal sind die gleichen, daher werde ich sie hier nicht noch einmal zeigen. Der Test auf dem Alpari-Terminal fiel wieder ganz anders aus, obwohl ich an den Einstellungen nichts verändert habe. Nun gibt es weitere Geschäfte, die dem Test mit dem MQ-Terminal ähneln.

Zeit Typ Bestellung Band Preis S / L T / P Gewinn Bilanz
1 2009.09.02 10:55 kaufen 1 0.10 1.61528 0.00000 0.00000
2 2009.09.02 12:40 schließen 1 0.10 1.61966 0.00000 0.00000 43.80 1043.80
3 2009.09.03 05:25 kaufen 2 0.10 1.62827 0.00000 0.00000
4 2009.09.03 08:10 schließen 2 0.10 1.63116 0.00000 0.00000 28.90 1072.70
5 2009.09.03 11:05 kaufen 3 0.10 1.63620 0.00000 0.00000
6 2009.09.03 12:20 schließen 3 0.10 1.63842 0.00000 0.00000 22.20 1094.90
7 2009.09.04 16:35 kaufen 4 0.10 1.63454 0.00000 0.00000
8 2009.09.04 18:10 schließen 4 0.10 1.63972 0.00000 0.00000 51.80 1146.70
9 2009.09.08 17:05 kaufen 5 0.10 1.65669 0.00000 0.00000
10 2009.09.08 17:40 schließen 5 0.10 1.65220 0.00000 0.00000 -44.90 1101.80
11 2009.09.15 13:05 kaufen 6 0.10 1.64923 0.00000 0.00000
12 2009.09.15 14:39 schließen 6 0.10 1.64473 0.00000 0.00000 -45.00 1056.80
13 2009.09.15 18:10 kaufen 7 0.10 1.64387 0.00000 0.00000
14 2009.09.15 19:05 schließen 7 0.10 1.64628 0.00000 0.00000 24.10 1080.90
15 2009.09.16 17:10 kaufen 8 0.10 1.64977 0.00000 0.00000
16 2009.09.16 20:45 schließen 8 0.10 1.65010 0.00000 0.00000 3.30 1084.20
17 2009.09.18 11:00 kaufen 9 0.10 1.63482 0.00000 0.00000
18 2009.09.18 14:51 schließen 9 0.10 1.63479 0.00000 0.00000 -0.30 1083.90
19 2009.09.18 19:15 kaufen 10 0.10 1.62652 0.00000 0.00000
20 2009.09.21 00:00 schließen 10 0.10 1.62154 0.00000 0.00000 -49.85 1034.05
21 2009.09.21 01:40 kaufen 11 0.10 1.62618 0.00000 0.00000
22 2009.09.21 07:07 schließen 11 0.10 1.62168 0.00000 0.00000 -45.00 989.05
23 2009.09.21 17:40 kaufen 12 0.10 1.62315 0.00000 0.00000
24 2009.09.22 08:40 schließen 12 0.10 1.62798 0.00000 0.00000 48.25 1037.30
25 2009.09.23 23:20 kaufen 13 0.10 1.63481 0.00000 0.00000
26 2009.09.24 02:15 schließen 13 0.10 1.63579 0.00000 0.00000 9.65 1046.95
27 2009.09.25 03:30 kaufen 14 0.10 1.59312 0.00000 0.00000
28 2009.09.25 06:45 schließen 14 0.10 1.60030 0.00000 0.00000 71.80 1118.75

Jetzt weiß ich nicht, was ich denken soll, ich kann davon ausgehen, dass die Geschichte irgendwie nicht zu einem Terminal entsprechen, aber die Läufe auf ein und demselben Terminal zeigt so hervorragende Ergebnisse, während der Betrieb des gleichen TS auf einem anderen Terminal ist stabil und sie arbeiten mit den Zitaten der gleichen Brokerage-Unternehmen.

Aber diese Geschichte führt uns zu sehr beunruhigenden Schlussfolgerungen: Das Terminal wurde uns als Blackbox übergeben, niemand weiß wirklich, was darin vor sich geht, und wenn DC seine Adresse in die Terminals hochlädt, kann es andere Einstellungen ändern, ohne dass wir es merken. Auf jeden Fall ist der Fall eindeutig ein dunkler.

 
storm писал(а) >>

Außerdem ist mir neulich ein weiteres Missgeschick passiert.

Ich bin ein mittelmäßiger mql-Benutzer, ich habe die Grundfunktionen gelernt, aber ich habe keine Zeit, alle Feinheiten der Sprache zu studieren, wie üblich, und ich bezahle dafür von Zeit zu Zeit.

Der Kern meines Fehlers: Ich habe das Verhältnis von zwei Variablen des Typs int einer Variablen des Typs double zugewiesen , was ich mit 0 be wertete.


Aber es ist eher von einer anderen Art. Es handelt sich um einen reinen Programmfehler.

 
Angela >> :

Aber dies ist eine etwas andere Geschichte. Dies ist ein reiner Programmierfehler.

Ich stimme zu.

Aber ich kann Ihnen nur einen Rat geben: Schicken Sie Ihren Code an einen Profi, der übrigens (soweit ich weiß) eine solche Hilfe angeboten hat.

 

Ich habe ein weiteres Experiment gemacht, ein anderes Terminal vom Alpari-Server heruntergeladen und den TS darauf laufen lassen, das Ergebnis ist nicht das gleiche wie bei den beiden vorherigen Terminals:

Zeit Typ Bestellung Band Preis S / L T / P Gewinn Bilanz
1 2009.09.01 12:15 kaufen 1 0.10 1.62351 0.00000 0.00000
2 2009.09.01 15:13 schließen 1 0.10 1.61902 0.00000 0.00000 -44.90 955.10
3 2009.09.02 11:00 kaufen 2 0.10 1.61561 0.00000 0.00000
4 2009.09.02 12:40 schließen 2 0.10 1.61966 0.00000 0.00000 40.50 995.60
5 2009.09.02 22:45 kaufen 3 0.10 1.62762 0.00000 0.00000
6 2009.09.03 10:55 schließen 3 0.10 1.63641 0.00000 0.00000 87.75 1083.35
7 2009.09.04 16:30 kaufen 4 0.10 1.63389 0.00000 0.00000
8 2009.09.07 02:15 schließen 4 0.10 1.63976 0.00000 0.00000 58.65 1142.00
9 2009.09.09 11:20 kaufen 5 0.10 1.65119 0.00000 0.00000
10 2009.09.10 11:45 schließen 5 0.10 1.64980 0.00000 0.00000 -14.05 1127.95
11 2009.09.10 13:45 kaufen 6 0.10 1.66131 0.00000 0.00000
12 2009.09.10 17:00 schließen 6 0.10 1.66720 0.00000 0.00000 58.90 1186.85
13 2009.09.11 11:15 kaufen 7 0.10 1.67063 0.00000 0.00000
14 2009.09.11 16:03 schließen 7 0.10 1.66613 0.00000 0.00000 -45.00 1141.85
15 2009.09.11 18:05 kaufen 8 0.10 1.66953 0.00000 0.00000
16 2009.09.14 02:02 schließen 8 0.10 1.66503 0.00000 0.00000 -45.05 1096.80
17 2009.09.15 10:40 kaufen 9 0.10 1.66276 0.00000 0.00000
18 2009.09.15 11:23 schließen 9 0.10 1.65817 0.00000 0.00000 -45.90 1050.90
19 2009.09.16 05:07 kaufen 10 0.10 1.64748 0.00000 0.00000
20 2009.09.16 08:40 schließen 10 0.10 1.64598 0.00000 0.00000 -15.00 1035.90
21 2009.09.16 16:50 kaufen 11 0.10 1.64857 0.00000 0.00000
22 2009.09.16 22:20 schließen 11 0.10 1.64977 0.00000 0.00000 12.00 1047.90
23 2009.09.18 08:00 kaufen 12 0.10 1.63806 0.00000 0.00000
24 2009.09.18 08:46 schließen 12 0.10 1.63356 0.00000 0.00000 -45.00 1002.90
25 2009.09.23 23:15 kaufen 13 0.10 1.63482 0.00000 0.00000
26 2009.09.24 02:25 schließen 13 0.10 1.63664 0.00000 0.00000 18.05 1020.95
27 2009.09.24 17:30 kaufen 14 0.10 1.60743 0.00000 0.00000
28 2009.09.24 18:25 schließen 14 0.10 1.60646 0.00000 0.00000 -9.70 1011.25
29 2009.09.25 03:20 kaufen 15 0.10 1.59272 0.00000 0.00000
30 2009.09.25 06:40 schließen 15 0.10 1.59865 0.00000 0.00000 59.30 1070.55
31 2009.09.25 16:20 kaufen 16 0.10 1.60157 0.00000 0.00000
32 2009.09.25 16:39 schließen 16 0.10 1.59709 0.00000 0.00000 -44.80 1025.75

Und worauf warten wir noch? Wie kann man in dieser Situation von einer Optimierung des TS sprechen, wenn bei der Übertragung des TS von einem Terminal auf ein anderes nicht nur die optimierten Parameter, sondern die gesamte Logik des TS zusammenbricht!!! Und soweit mir meine Intuition sagt, haben diese Probleme nichts mit dem Markt zu tun. "Wie soll man weiterleben? Wohin wird der arme Bauer gehen? "Die Weißen werden kommen und rauben, die Roten werden kommen und rauben!"

 
storm писал(а) >>

Ich stimme zu.

Ich kann Ihnen nur raten, den Code Ihres EA an einen der Profis zu schicken, die übrigens (so wie ich es verstehe) eine solche Hilfe anbieten.

Wenn das Problem im Code lag, war auch der Betrieb des TS auf dem MQ-Terminal nicht stabil. Ich habe täglich Hunderte von Durchläufen auf diesem Terminal durchgeführt, um die Logik von TC zu debuggen, und konnte keine derartigen Probleme feststellen.

 

Angela, lassen Sie mich Ihnen eine Frage stellen...

Haben Sie das MK-Terminal mit demselben Demokonto wie das Alparev-Konto verbunden? Wenn Sie die Namen der Server oder IPs nicht kennen, ist alles dasselbe?

So oder so, es ist klar, dass etwas mit den Kursen oder den Handelseinstellungen nicht stimmt!

 

Versuchen Sie es auf diese Weise:

  1. Deinstallieren Sie beide Terminals und installieren Sie sie in neuen Verzeichnissen (Ordnern).
  2. Laden Sie den Verlauf in das Alpari-Terminal.
  3. Trennen Sie die Verbindung zum Internet und schalten Sie das Gerät NICHT ein , bis der Test abgeschlossen ist.
  4. Vom Alpari-Terminal aus exportieren Sie die Zitate in eine Datei.
  5. Laden Sie aus der extrahierten Datei Zitate in das MQ-Terminal herunter.
  6. Führen Sie Ihren Expert Advisor in beiden Terminals aus.
 
DC2008 писал(а) >>

Versuchen Sie es auf diese Weise:

  1. Deinstallieren Sie beide Terminals und installieren Sie sie in neuen Verzeichnissen (Ordnern).
  2. Laden Sie den Verlauf in das alpari-Terminal.
  3. Trennen Sie die Verbindung zum Internet und schalten Sie das Gerät NICHT ein, bevor der Test abgeschlossen ist.
  4. Im Alpari-Terminal exportieren Sie die Zitate in eine Datei.
  5. Laden Sie die Zitate aus der empfangenen Datei in das MQ-Terminal.
  6. Führen Sie Ihren EA in beiden Terminals aus.

Du bist ein Clown. Wie wäre es, die Festplatte auf niedriger Ebene zu formatieren und Windows neu zu installieren?