Questions des débutants MQL5 MT5 MetaTrader 5 - page 372

 
valeriy odintsov:

question aux experts mt4

Un trader place un ordre en suspens et le ferme avant qu'il ne soit activé. Après une semaine, il voit cet ordre ouvert et déclenché.

La question est de savoir s'il est techniquement possible pour le courtier d'ouvrir un ordre en attente à distance (par exemple, pour clôturer le compte de quelqu'un).

La situation est réelle - aucun rapport n'a été envoyé au courrier. Les journaux du serveur du courtier et les journaux de compte ont été désactivés.

Les journaux du serveur du courtier et les journaux mt4 du trader sont différents - par l'heure d'ouverture d'un ordre contesté.

L'ordre en attente ne peut pas être fermé, le trader peut seulement supprimer l'ordre en attente qui n'a pas fonctionné ou fermer l'ordre déclenché.

Montrez-moi les lignes du journal pour que ce dont vous parlez soit clair.

 

Les journaux du terminal l'ont enregistré, mais les journaux du serveur montrent qu'il n'a pas été supprimé- et qu'il a été défini à une heure différente - ultérieure.

Voici l'information.

le terminal enregistre l'ordre

88872265 (COMP), 13.05.2015 :
20:52:35.905 '161820' : modifier l'ordre en attente #88872265 buy limit 3.00 EURUSD at 1.1303 sl : 0.0000 tp : 0.0000 -> prix : 1.1301 sl : 0.0000 tp : 0.0000
20:52:36.106 '161820' : l'ordre en attente #88872265 buy limit 3.00 EURUSD a été modifié -> prix : 1.1301 sl : 0.0000 tp : 0.0000
20:56:35.622 '161820' : modifier l'ordre en attente #88872265 buy limit 3.00 EURUSD at 1.1301 sl : 0.0000 tp : 0.0000 -> prix : 1.1297 sl : 0.0000 tp : 0.0000
20:56:35.812 '161820' : l'ordre en attente #88872265 buy limit 3.00 EURUSD a été modifié -> prix : 1.1297 sl : 0.0000 tp : 0.0000
23:23:34.611 '161820' : supprime l'ordre en attente #88872265 buy limit 3.00 EURUSD à 1.1297 sl : 0.0000 tp : 0.0000
23:23:34.791 '161820' : l'ordre en attente #88872265 a été supprimé.

Il semble que la commande ait été supprimée

journal fourni par le courtier

2015.05.13 17:15:57.913 95.67.255.56 '161820' : ordre #88872265, achat limite 3.00 EURUSD à 1.13020
2015.05.13 17:19:58.809 95.67.255.56 '161820' : modifier l'ordre #88872265, achat limite 3.00 EURUSD à 1.13020, sl : 0.00000 tp : 0.00000 -> 1.13030, sl : 0.00000 tp : 0.00000 exp : jamais
2015.05.13 17:19:58.809 95.67.255.56 '161820' : modified #88872265, buy limit 3.00 EURUSD at 1.13030, sl : 0.00000 tp : 0.00000

aucune mention de la suppression

 
valeriy odintsov:

Les journaux du terminal l'ont enregistré, mais les journaux du serveur montrent qu'il n'a pas été supprimé- et qu'il a été défini à une heure différente - ultérieure.

Voici l'information.

le terminal enregistre l'ordre

88872265 (COMP), 13/05/2015 :
20:52:35.905 '161820' : modifier l'ordre en attente #88872265 buy limit 3.00 EURUSD at 1.1303 sl : 0.0000 tp : 0.0000 -> prix : 1.1301 sl : 0.0000 tp : 0.0000
20:52:36.106 '161820' : l'ordre en attente #88872265 buy limit 3.00 EURUSD a été modifié -> prix : 1.1301 sl : 0.0000 tp : 0.0000
20:56:35.622 '161820' : modifier l'ordre en attente #88872265 buy limit 3.00 EURUSD at 1.1301 sl : 0.0000 tp : 0.0000 -> prix : 1.1297 sl : 0.0000 tp : 0.0000
20:56:35.812 '161820' : l'ordre en attente #88872265 buy limit 3.00 EURUSD a été modifié -> prix : 1.1297 sl : 0.0000 tp : 0.0000
23:23:34.611 '161820' : supprime l'ordre en attente #88872265 buy limit 3.00 EURUSD à 1.1297 sl : 0.0000 tp : 0.0000
23:23:34.791 '161820' : l'ordre en attente #88872265 a été supprimé.

Il semble que la commande ait été supprimée

journal fourni par le courtier

2015.05.13 17:15:57.913 95.67.255.56 '161820' : ordre #88872265, achat limite 3.00 EURUSD à 1.13020
2015.05.13 17:19:58.809 95.67.255.56 '161820' : modifier l'ordre #88872265, achat limite 3.00 EURUSD à 1.13020, sl : 0.00000 tp : 0.00000 -> 1.13030, sl : 0.00000 tp : 0.00000 exp : jamais
2015.05.13 17:19:58.809 95.67.255.56 '161820' : modified #88872265, buy limit 3.00 EURUSD at 1.13030, sl : 0.00000 tp : 0.00000

Il n'est pas question de suppression.

Avez-vous trouvé ces entrées vous-même ?

Pour une raison quelconque, dans le journal du terminal, il n'y a pas d'ouverture d'un ordre et sa modification au prix 1.13030.

Elle commence par une modification à 1.13030.

Et dans les journaux du courtier, seul l'ordre est ouvert au prix de 1.13020 et le modifie au prix de 1.13030.

Mais pas d'autre action avec l'ordre.

Qu'y a-t-il à comparer ?

 

Bonjour à tous. Je ne suis pas un programmeur. Je voudrais clarifier les choses avant de postuler en tant que freelance.

J'ai besoin de créer un morceau de code que je peux insérer dans n'importe quel EA. MT5

J'ai besoin de créer un code. Ce qui limite le travail du bot par temps et par numéro de compte. Est-ce possible ?

Et si vous remontez le temps dans le vent, le robot ne fonctionnera pas. Comme prendre des informations dans les bios.
Ou quelque chose comme ça.

Une protection en somme.

 
MASTERXAYS:

Bonjour à tous. Je ne suis pas un programmeur. Je voudrais clarifier les choses avant de postuler en tant que freelance.

J'ai besoin de créer un morceau de code que je peux insérer dans n'importe quel EA. MT5

J'ai besoin de créer un code. Ce qui limite le travail du bot par temps et par numéro de compte. Est-ce possible ?

Et si vous remontez le temps dans le vent, le robot ne fonctionnera pas. Comme prendre des informations dans les bios.
Ou quelque chose comme ça.

Une protection en somme.

Personne n'est au courant ?
 
MASTERXAYS:
Personne n'est au courant ?

C'est l'été. Tout le monde est détendu. Ou endormis sur leurs derrières :

1

 
MASTERXAYS:

Bonjour à tous. Je ne suis pas un programmeur. Je voudrais clarifier les choses avant de postuler en tant que freelance.

J'ai besoin de créer un morceau de code que je peux insérer dans n'importe quel EA. MT5

J'ai besoin de créer un code. Ce qui limite le travail du bot par temps et par numéro de compte. Est-ce possible ?

Et si vous remontez le temps dans le vent, le robot ne fonctionnera pas. Comme prendre des informations dans les bios.
Ou quelque chose comme ça.

Une protection en somme.

//+------------------------------------------------------------------+
//| Expert Check Account owner function                              |
//+------------------------------------------------------------------+
bool ExpCheckUser()
{
  long     acc_login = long ( AccountInfoInteger( ACCOUNT_LOGIN ) );
  string   acc_user  = AccountInfoString( ACCOUNT_NAME );
  datetime renta     = D'2015.05.30 00:00';

  if ( ( acc_login == ХХХХХ ) && ( acc_user == "Ххххххх Михаил Хххххххх" ) && TimeCurrent()<renta )
  {
    return( true );
  }
  return( false ); 
} 
 
Alexey Viktorov:

Avez-vous trouvé ces entrées vous-même ?

Pour une raison quelconque, dans le journal du terminal, il n'y a pas d'ordre d'ouverture et de modification au prix de 1,13030.

Elle commence par une modification à 1.13030.

Et dans les journaux du courtier, seul l'ordre est ouvert au prix de 1.13020 et le modifie au prix de 1.13030.

Mais l'ordre n'est pas suivi d'effet.

Que pouvons-nous comparer ici ?

Encore une fois.

Il y avait un ordre en attente mais il a été supprimé et n'a jamais été déclenché.

Au bout d'un certain temps, le commerçant trouve le déclencheur.

 
Bonjour, Pouvez-vous me parler des signaux de l'assistant mql5, ils sont créés UNIQUEMENT sur la base des buffers internes des indicateurs ? (c'est-à-dire que de l'ensemble de l'indicateur, seules les valeurs de ces tampons doivent être analysées/imprimées ?)
 
valeriy odintsov:

une fois de plus.

il y avait un ordre en attente - mais il a été supprimé sans être déclenché.

Au bout d'un certain temps, le commerçant trouve le déclencheur.

Encore une fois.

Je ne parle pas des actions du trader, mais de ces logs (lignes) que vous avez exposés au public.

Disons que je me moque qu'il n'y ait pas de ligne d'ouverture d'ordre et sa première modification dans les logs du terminal...

Mais pourquoi n'y a-t-il pas d'autre historique de cette commande dans les journaux du courtier? Où est la preuve que l'ordre a été déclenché ? Et a-t-il été modifié avant d'être activé ?

Raison: