Aide au codage - page 137

 
Mastercash:
Quelqu'un peut-il m'aider ?

Mon client veut protéger son indy (pas EA) avant de le vendre.Il veut que je mette un code de sécurité sur l'indy de sorte que lorsqu'il est installé dans le graphique MT4 et que le graphique est exécuté, un formulaire de clé de licence utilisateur apparaîtra et l'indicateur ne sera pas en mesure de fonctionner, la dll C++ vérifiera automatiquement le serveur mysql distant pour voir si l'utilisateur est autorisé à utiliser l'indy ou non, si l'utilisateur est autorisé, l'indy commencera à fonctionner, sinon, un formulaire d'enregistrement de l'utilisateur apparaîtra sur le graphique MT4, et l'utilisateur sera en mesure de sommet ses détails à la base de données et demander la licence.

J'ai besoin de quelqu'un pour m'aider avec le code DLL C++ pour créer le formulaire de licence et le formulaire d'enregistrement, et la chaîne de caractères qui se connectera au serveur mysql distant et demandera les détails du client et renverra au graphique MT4 les résultats de la recherche mysql distante.

Il existe déjà des solutions faites exactement comme celles que vous décrivez. Elles sont cependant commerciales.

 
mladen:
Il existe déjà des solutions faites exactement comme celles que vous décrivez. Elles sont cependant commerciales.

Oui, mladen... mais j'ai besoin de quelqu'un pour m'aider avec le code dll C++ pour créer le formulaire de licence et le formulaire d'enregistrement, et la chaîne de caractères qui se connectera au serveur mysql distant et demandera les détails du client, et renverra au graphique MT4 les résultats de la recherche mysql distante. J'ai besoin d'aide, ce problème de dll me conduit vraiment à ...... Peut-on utiliser VB.net ?

 
Mastercash:
Oui, mladen... mais j'ai besoin de quelqu'un pour m'aider avec le code dll C++ pour créer le formulaire de licence et le formulaire d'enregistrement, et la chaîne de caractères qui se connectera au serveur mysql distant et demandera les détails du client.et renverra au graphique MT4 les résultats de la recherche mysql distante.j'ai besoin d'aide, ce problème de dll me conduit vraiment ..... peut-on utiliser VB.net

Je doute que vous trouviez facilement des collaborateurs pour un tel projet.

Il s'agit d'un projet pluriannuel, avec une demande de codeurs hautement spécialisés et compétents qui ne partageront probablement pas leurs connaissances et les détails d'un tel projet s'ils ne sont pas grassement payés pour cela.

 
mladen:
Je doute que vous trouviez facilement des collaborateurs pour un tel projet. Il s'agit d'un projet sur plusieurs années, avec une demande de codeurs hautement spécialisés et compétents qui ne partageront probablement pas leurs connaissances et les détails d'un tel projet s'ils ne sont pas grassement payés pour cela.

gush !.....Il ne s'agit pas de payer pour le programmeur, c'est le risque d'exposer le fichier à la tierce partie.......Mladen, nous devrions être en mesure de le faire.....pourquoi ne pas ouvrir un nouveau fil de discussion sur ce sujet et voir si nous pouvons trouver quelqu'un qui peut être la formation des commerçants sur la programmation dll pour MT4 ou MT5, les commerçants ont besoin ? tx pour votre réponse....

 
Mastercash:
Gush !.....Il ne s'agit pas de payer pour le programmeur, mais du risque d'exposer le fichier à un tiers.......Mladen, nous devrions être en mesure de le faire.....pourquoi ne pas ouvrir un nouveau fil de discussion sur ce sujet et voir si nous pouvons trouver quelqu'un qui peut former les traders sur la programmation de dll pour MT4 ou MT5, les traders en ont besoin ? tx pour votre réponse....

Il existe déjà un fil de discussion sur le codage des fichiers DLL pour Metatrader, dans lequel vous trouverez de nombreux conseils. Le fil de discussion est ici : https://www.mql5.com/en/forum/174921

 

Bonjour les codeurs et programmeurs experts. J'ai besoin d'aide. Comment coder afin d'éviter les chevauchements ? Par exemple, vous avez deux indicateurs qui ont des commentaires en haut à gauche. Comme ils ont des commentaires au même endroit, l'un prend le dessus sur l'autre mais vous voulez voir les deux commentaires des indicateurs. Demandez simplement, comment déplacer les commentaires pour éviter le chevauchement ? Merci.

 
RyuShin:
Bonjour les codeurs et programmeurs experts. J'ai besoin d'aide. Comment coder pour éviter le chevauchement ? Par exemple, vous avez deux indicateurs qui ont des commentaires en haut à gauche. Comme ils ont des commentaires au même endroit, l'un prend le dessus sur l'autre mais vous voulez voir les deux commentaires des indicateurs. Demandez simplement, comment déplacer les commentaires pour éviter le chevauchement ? Merci.

RyuShin

Ajoutez aussi une coordonnée Y et définissez la OBJPROP_YDISTANCE des étiquettes pour qu'elles soient différentes (cela déplacera les étiquettes sur un axe vertical). Mais vous devez utiliser des objets (étiquettes) pour cela. Vous ne pouvez pas le faire en utilisant la fonction Comment().

 
mladen:
RyuShin Ajoutez également une coordonnée Y et définissez l'OBJPROP_YDISTANCE des étiquettes pour qu'elles soient différentes (cela déplacera les étiquettes sur un axe vertical). Mais vous devez utiliser des objets (étiquettes) pour cela. Vous ne pouvez pas le faire en utilisant la fonction Comment().

Merci beaucoup mladen. Je ne suis pas un codeur ni un programmeur donc je ne sais pas où ajouter OBJPROP_YDISTANCE. Voici un code que j'ai. //---- Calculer les Pivots Comment("\nCitations d'hier:\nH ",hier_high,"\nL ",hier_low,"\nC ",hier_close) ; double R = hier_high - hier_low;//échelle double p = (hier_high + hier_low + hier_close)/3;// Pivot standard

 
RyuShin:
Merci beaucoup mladen. Je ne suis pas un codeur ni un programmeur, donc je ne sais pas où ajouter OBJPROP_YDISTANCE. Voici un code que j'ai. //---- Calculer les Pivots Commentaire("\nCotations d'hier:\nH ",hier_high,"\nL ",hier_low,"\nC ",hier_close) ; double R = hier_high - hier_low;//échelle double p = (hier_high + hier_low + hier_close)/3;// Pivot Standard

RyuShin

Vous ne pouvez pas utiliser ce code pour cela

Le problème est que lorsque la fonction Comment() est utilisée, seul le dernier commentaire (du dernier indicateur, script ou EA) sera affiché sur le graphique. La fonction Comment ne permet pas d'afficher plusieurs commentaires sur le graphique

Vous devez utiliser des objets pour afficher cette information, mais cette seule ligne de commentaire prendrait beaucoup plus de temps à coder en utilisant des objets que lorsque la fonction Comment() est utilisée.

 
mladen:
RyuShin Vous ne pouvez pas utiliser ce code pour cela Le problème est que lorsque la fonction Comment() est utilisée, seul le dernier commentaire (du dernier indicateur, script ou EA) sera affiché sur le graphique. La fonction Comment ne permet pas d'afficher plusieurs commentaires sur le graphique Vous devez utiliser des objets pour afficher cette information mais cette seule ligne de commentaire nécessiterait beaucoup plus de codage en utilisant des objets que lorsque la fonction Comment() est utilisée.

Ok, je comprends maintenant. Merci. Voici une autre question : est-il possible de coder les X et Y des textes pour qu'ils ne bougent pas ? Peut-être en utilisant OBJPROP_XDISTANCE et OBJPROP_YDISTANCE ?

Dossiers :
usdjpyh4_1.png  42 kb
usdjpyh4-2.png  42 kb
Raison: