Erreurs, bugs, questions - page 1712

 
J'ai remarqué la caractéristique suivante. Il existe un conseiller expert en ticks. Il compte les tics. Donc. Lorsqu'il y a un terminal et que le conseiller expert fonctionne, il y a beaucoup de tics.
Mais lorsque vous ouvrez quelques terminaux supplémentaires avec des EA, pour une raison quelconque, il y a un ralentissement. C'est-à-dire qu'il y a moins de tics.

Je l'ai remarqué parce que mon EA est très sensible aux tics. J'ai désactivé les autres terminaux et tout le reste fonctionne immédiatement.

Au fait, tout était sur le VPN. Peut-être qu'ils filtrent le nombre de paquets.

Qui a eu des problèmes similaires ?

Terminaux MT5
 
Vladislav Andruschenko:
J'ai remarqué une telle particularité. Il y a un expert en tiques. Qui compte les tiques. Donc. Lorsqu'il y a un terminal en place et que le conseiller expert fonctionne, il y a beaucoup de tics.
Mais lorsque vous ouvrez quelques terminaux supplémentaires avec des EA, pour une raison quelconque, il y a un ralentissement. C'est-à-dire qu'il y a moins de tics.

Je l'ai remarqué parce que mon EA est très sensible aux tics. J'ai désactivé les autres terminaux et tout le reste fonctionne immédiatement.

Au fait, tout était sur le VPN. Peut-être qu'ils filtrent le nombre de paquets.

Qui a eu des problèmes similaires ?

Terminaux Mt5
En effet, vous n'augmentez pas la bande passante de votre connexion Internet proportionnellement au nombre de terminaux ouverts. Par conséquent, il y a des paquets perdus.
Je suis étonné par les tentatives de certains utilisateurs du forum de suivre chaque tick et de trader dessus. Pensez-vous vraiment que vous pouvez rivaliser avec les gars du HFT qui connectent leur matériel au serveur de trading ? Naïf. :)
 

Qu'est-il arrivé au serveur MetaQuotes-Demo ? Le terminal écrit "Invalid account", demande un mot de passe, vous entrez le mot de passe - "No connection".

Lorsque vous essayez d'ouvrir un nouveau compte de démonstration, vous obtenez un serveur indisponible (n/a)

 
Artyom Trishkin:

Qu'est-il arrivé au serveur MetaQuotes-Demo ? Le terminal écrit "Invalid account", demande un mot de passe, vous entrez le mot de passe - "No connection".

Lorsque vous essayez d'ouvrir un nouveau compte de démonstration, vous obtenez un serveur indisponible (n/a)

Essayez à nouveau, j'ai un nouveau compte ouvert.
 
Alexander:
Essayez à nouveau, j'ai un nouveau compte.

J'obtiens maintenant une erreur en déboguant le script

10017

COMMERCE_RETCODE_TRADE_DÉSACTIVÉ

Pas de commerce autorisé


Trois tentatives d'affilée... J'ai décidé de le laisser pour l'instant.

Veuillez vous abstenir d'appuyer sur le bouton "auto-trade" ou de donner tout autre conseil aux débutants.

 
Alexey Viktorov:

Je suis en train de déboguer mon script et il obtient une erreur

10017

COMMERCE_RETCODE_TRADE_DÉSACTIVÉ

Pas de commerce autorisé


Trois tentatives d'affilée... J'ai décidé de l'abandonner pour le moment.

Veuillez vous abstenir de conseiller d'appuyer sur le bouton "Auto-trade" et autres questions de routine pour les débutants.

J'aimerais avoir plus de détails. Construire, serveur, terminal, symbole, journaux, code à jouer.
 

Cher administrateur

Est-ce que OnTimer fonctionne dans le testeur sur mt4 ? Construction 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());
  }
//+------------------------------------------------------------------+

Ça ne marche pas ? Il n'y a rien dans le journal.

mais il fonctionne sur 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
 
La minuterie ne fonctionne pas dans le testeur MT4. Et on ne sait pas quand ça arrivera.
 
Slawa:
La minuterie ne fonctionne pas dans le testeur MT4. Et on ne sait pas quand ça arrivera.

Merci.

 
Alexander:
Des détails supplémentaires seraient appréciés. Construire, serveur, terminal, symbole, journaux, code de lecture.

Je pensais que ça pouvait être lié aux dysfonctionnements évoqués plus tôt. Le build est 1430 et le serveur est MQ-demo.

Je vérifierai encore quelques fois plus tard et nous déciderons ensuite. Peut-être serait-il préférable de faire une demande à la SD ?