Erreurs, bugs, questions - page 463

 

J'ai organisé un concours dans mt5 pendant 1 mois, j'avais un accès complet aux participants. Après la réinstallation du système d'exploitation, seuls les comptes MT4 sont restés et, à partir du cinquième, tous ont été supprimés.

Il y a trois options possibles.

1 Je n'ai pas accédé au terminal avec les comptes des concurrents pendant un demi-mois. - Le compte de démonstration est-il donné pour N temps ?

2 Après la réinstallation de l'OS - tous les comptes du compte de démonstration disparaissent ?

3. j'avais réinstallé un des quelques terminaux mt5, j'ai installé environ 5 terminaux, j'ai réinstallé l'un d'entre eux et tous les autres terminaux ont perdu leurs comptes. est-ce possible ?

Quelle pourrait être la raison de la suppression automatique des comptes ? On ne m'a pas encore écrit mais j'ai bien peur que les concurrents aient également perdu leurs comptes.

J'ai tout fait le même jour, c'est pour ça que je n'arrive pas à trouver le "trou".

 
Zeleniy:

J'ai organisé un concours dans mt5 pendant 1 mois, j'avais un accès complet aux participants. Après avoir réinstallé le système d'exploitation, seuls les comptes MT4 sont restés et tous ont été supprimés de mt5.

2 Après le changement de système d'exploitation, tous les comptes du compte dém disparaissent ? Le système d'exploitation a été changé sur un autre lecteur, mais MT4 n'a pas été affecté.

Oui, avec le terminal MetaTrader 5, après le changement d'OS, les mots de passe sont définitivement écrasés pour des raisons de sécurité du compte. C'est une conséquence du changement de l'environnement terminal.

Ne vous fiez jamais aux mots de passe enregistrés automatiquement - vous devez les sauvegarder dans un endroit distinct.

 
Renat:

Oui, le terminal Metatrader 5 voit ses mots de passe écrasés pour des raisons de sécurité des comptes après un changement de système d'exploitation. C'est une conséquence de la modification de l'environnement du terminal.

Vous ne pouvez jamais vous fier aux mots de passe enregistrés automatiquement - ils doivent absolument être sauvegardés dans un endroit distinct.

Merci pour cette réponse rapide. Les mots de passe ont été laissés sur le forum lorsqu'ils ont été envoyés aux concurrents. C'est une bonne chose que ce soit arrivé pour moi.

Merci, nous garderons cela à l'esprit la prochaine fois.

 

Bonjour !

Pourquoi ne pourriez-vous pas faire la section "Profit" de la section "Trading" avec des cases à cocher non pas pour l'une des positions de choix, mais avec la possibilité de sélectionner (cases à cocher) pour deux options simultanément, c'est-à-dire "en monnaie" et "en pips" ? Cela élargit et ne grève pas les capacités du programme.

Dossiers :
ewblpk6e08.JPG  15 kb
 
Comment puis-je obtenir des informations sur les séries chronologiques et ajouter mes propres colonnes d'affichage de données au tableau de sortie de l'optimisation en mode mathématique ?
 

Bonjour !


Lors de l'ouverture d'un ordre, le stop-loss et le take-profit ne sont pas définis. Quel peut être le problème ?


double Point = 0,00001 ;

MqlTradeRequest mrequest ; // À utiliser pour envoyer une demande de transaction.
MqlTradeResult mresult ;// A utiliser pour recevoir les résultats de l'exécution des demandes de transaction.
double Ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK) ; // meilleure enchère
double Bid = SymbolInfoDouble(_Symbol,SYMBOL_BID) ; // meilleure offre de vente

mrequest.action = TRADE_ACTION_DEAL ; // exécution immédiate
mrequest.price = NormalizeDouble(Ask,_Digits) ; // dernier cours vendeur
mrequest.sl = Ask - StopLoss * Point ; // Stop Loss
mrequest.tp = Bid + TakeProfit * Point ; // Prise de profit
mrequest.symbol = _Symbol ; // symbole
mrequest.volume = GetLots() ; // nombre de lots à négocier
mrequest.magic = 0 ; // Nombre magique
mrequest.type = ORDER_TYPE_BUY ; // ordre d'achat
mrequest.type_filling = ORDER_FILLING_AON ; // type de commande - tout ou rien
mrequest.écart = 5 ;// dérapage par rapport au prix actuel

OrderSend(mrequest,mresult) ; // envoyer la commande

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
Angel777:

Bonjour !


Lors de l'ouverture d'un ordre, le stop-loss et le take-profit ne sont pas définis. Qu'est-ce que ça peut être ?


Probablement le même problème qu'ici.
 

Est-il possible d'appeler un destructeur sans supprimer un objet ?

 
220Volt:

Est-il possible d'appeler un destructeur sans supprimer un objet ?

Pourquoi ? La désinitialisation des classes peut être faite avec des méthodes spécialisées si nécessaire...
 
_____Life_Line:
Comment puis-je obtenir les informations de la série chronologique et ajouter mes colonnes au tableau de sortie de l'optimisation en mode calculs mathématiques ?

Les informations sur les séries temporelles peuvent être obtenues de plusieurs manières, vous pouvez copier des séries temporelles individuelles avec CopyXXXX() ou la structure entière en une seule fois avec CopyRates().

Les colonnes dans les résultats d'optimisation sont ajoutées automatiquement lors de l'ajout/suppression de paramètres d'entrée, la fonction OnTester() est utilisée pour sortir les informations utilisateur.

Malheureusement, la sortie ne peut être utilisée que pour la fonction cible, et un seul de ces doubles.

Les autres informations peuvent être sorties dans un fichier uniquement, et seulement si vous optimisez votre code sur les agents locaux. Sinon, l'enregistrement dans le fichier se fera sur la machine où l'agent est installé, ce qui n'est pas pratique lorsqu'on utilise des agents distants, car ils sont anonymes ou il suffit de demander au propriétaire (si vous connaissez la personne sur laquelle l'agent est optimisé).

Raison: