Fehler, Irrtümer, Fragen - Seite 1712

 

Das Bild zeigt die Market Watch.



Irgendwie haben die Symbole, die nicht nach Mitternacht gehandelt werden, immer noch eine Aktualisierungszeit nach Mitternacht. Und warum?

Und wie kommt es, dass die letzte eingefrorene Zeit der Market Watch selbst (00:00:26) kleiner ist als die Zeit einiger Symbole darin (00:00:41)?

 
Mir ist folgende Besonderheit aufgefallen. Es gibt einen Ticks Expert Advisor. Es zählt Zecken. Also. Wenn 1 Terminal vorhanden ist und der Expert Advisor arbeitet, gibt es eine Menge Ticks.
Aber wenn Sie ein paar mehr Terminals mit EAs öffnen, kommt es aus irgendeinem Grund zu einer Verlangsamung. Das heißt, es gibt weniger Zecken.

Ich habe es bemerkt, weil mein EA sehr tick-sensitiv ist. Ich habe andere Terminals deaktiviert und alles andere funktioniert sofort.

Übrigens lief das alles über VPN. Vielleicht wird die Anzahl der Pakete gefiltert.

Wer hat ähnliche Probleme gehabt?

MT5-Terminals
 
Vladislav Andruschenko:
Ich habe eine solche Besonderheit festgestellt. Es gibt einen Zeckenexperten. Wer zählt Zecken. Also. Wenn 1 Terminal steht und der Expert Advisor arbeitet, gibt es eine Menge Ticks.
Aber wenn Sie ein paar mehr Terminals mit EAs öffnen, kommt es aus irgendeinem Grund zu einer Verlangsamung. Das heißt, es gibt weniger Zecken.

Ich habe es bemerkt, weil mein EA sehr tick-sensitiv ist. Ich habe andere Terminals deaktiviert und alles andere funktioniert sofort.

Übrigens lief das alles über VPN. Vielleicht wird die Anzahl der Pakete gefiltert.

Wer hat ähnliche Probleme gehabt?

Mt5-Terminals
Nun, Sie erhöhen die Bandbreite Ihrer Internetverbindung nicht proportional zur Anzahl der offenen Terminals. Es gehen also Pakete verloren.
Ich bin erstaunt über die Versuche einiger Forumsteilnehmer, jeden Tick zu verfolgen und damit zu handeln. Glauben Sie wirklich, dass Sie mit den HFT-Typen konkurrieren können, die ihre Hardware mit dem Handelsserver verbinden? Naiv. :)
 

Was ist mit dem MetaQuotes-Demo-Server passiert? Das Terminal schreibt "Ungültiges Konto", fragt nach einem Passwort, Sie geben das Passwort ein - "Keine Verbindung".

Wenn Sie versuchen, ein neues Demokonto zu eröffnen, erhalten Sie die Meldung Server nicht verfügbar (n/a)

 
Artyom Trishkin:

Was ist mit dem MetaQuotes-Demo-Server passiert? Das Terminal schreibt "Ungültiges Konto", fragt nach einem Passwort, Sie geben das Passwort ein - "Keine Verbindung".

Wenn Sie versuchen, ein neues Demokonto zu eröffnen, erhalten Sie die Meldung Server nicht verfügbar (n/a)

Versuchen Sie es erneut, ich habe ein neues Konto eröffnet.
 
Alexander:
Versuchen Sie es erneut, ich habe ein neues Konto.

Beim Debuggen des Skripts erhalte ich jetzt einen Fehler

10017

TRADE_RETCODE_TRADE_DISABLED

Kein Handel erlaubt


Drei Versuche hintereinander... Ich habe beschlossen, es vorerst zu lassen.

Bitte unterlassen Sie es, die Schaltfläche "Automatischer Handel" zu betätigen oder andere Ratschläge für Neulinge zu geben.

 
Alexey Viktorov:

Ich bin gerade dabei, mein Skript zu debuggen, und es wird ein Fehler angezeigt

10017

TRADE_RETCODE_TRADE_DISABLED

Kein Handel erlaubt


Drei Versuche hintereinander... Ich habe beschlossen, es vorerst aufzugeben.

Bitte unterlassen Sie es, Neulingen zu raten, die Schaltfläche "Automatischer Handel" zu drücken, und andere Routinefragen zu stellen.

Ich wünschte, ich hätte mehr Details. Build, Server, Terminal, Symbol, Protokolle, Code zu spielen.
 

Lieber Admin

Funktioniert OnTimer im Tester auf mt4? Gebäude 1010

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- create timer
   EventSetTimer(1);
      
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//--- destroy timer
   EventKillTimer();
      
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Timer function                                                   |
//+------------------------------------------------------------------+
void OnTimer()
  {
//---
   Print(TimeCurrent());
  }
//+------------------------------------------------------------------+

Funktioniert nicht? Im Protokoll steht nichts

aber es funktioniert auf mt5

2016.09.28 11:52:01     Core 1  2016.01.03 21:11:09   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:08   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:07   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:06   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:05   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:04   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:03   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:02   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:01   2016.01.01 00:00:00
 
Der Timer funktioniert im MT4-Tester nicht. Und es ist nicht abzusehen, wann das der Fall sein wird.
 
Slawa:
Der Timer funktioniert im MT4-Tester nicht. Und es ist nicht abzusehen, wann das der Fall sein wird.

Ich danke Ihnen.