Bonjour, Quelqu'un peut-il partager les méthodes communes pour protéger nos indiens...donnez quelques exemples de MQ4 svp.
pour une construction de 600 ou plus
S'il existe des méthodes communes pour protéger, il y aura aussi des méthodes communes pour supprimer la protection.
Ensuite, mettez-le à l'intérieur de l'indicateur.
#import "Kernel32.dll" (Importation)
bool GetVolumeInformationA(string RootPathName,
string VolumeNameBuffer, int VolumeNameSize,
int& VolumeSerialNumber[], int MaximumComponentLength,
int FileSystemFlags, string FileSystemNameBuffer,
int FileSystemNameSize) ;
#import
//+------------------------------------------------------------------+*/
string SystemDriveSerialNumber(string sDrive) {
int iVolumeSerialNumber[1]={0} ;
string sVolumeSerialNumber="Lxxxx" ;
if(GetVolumeInformationA(sDrive+":\", " ", 15, iVolumeSerialNumber, 0, 0, " ", 15))
{
sVolumeSerialNumber=IntegerToHexString(iVolumeSerialNumber[0]) ;
sVolumeSerialNumber=StringConcatenate(StringSubstr(sVolumeSerialNumber,0,4), "-", StringSubstr(sVolumeSerialNumber,4)) ;
}
return(sVolumeSerialNumber) ;
cela ne fonctionne pas
l'indi doit travailler seulement pour un système particulier...
Vous essayez de commercialiser votre indien, alors vous devez chercher dans Google : protection mql4.
recherchez dans Google : protection mql4
Désolé. Je ne peux pas vous aider.
#import "Kernel32.dll" (Importation)
bool GetVolumeInformationW(string RootPathName,
string VolumeNameBuffer, int VolumeNameSize,
int& VolumeSerialNumber[], int MaximumComponentLength,
int FileSystemFlags, string FileSystemNameBuffer,
int FileSystemNameSize) ;
#import
//+------------------------------------------------------------------+*/
string SystemDriveSerialNumber(string sDrive) {
int iVolumeSerialNumber[1]={0} ;
string sVolumeSerialNumber="Lxxxxx" ;
if(GetVolumeInformationA(sDrive+":\", " ", 15, iVolumeSerialNumber, 0, 0, " ", 15))
{
sVolumeSerialNumber=IntegerToHexString(iVolumeSerialNumber[0]) ;
sVolumeSerialNumber=StringConcatenate(StringSubstr(sVolumeSerialNumber,0,4), "-", StringSubstr(sVolumeSerialNumber,4)) ;
}
return(sVolumeSerialNumber) ;
J'ai seulement besoin d'aide pour ce morceau de codage. Il ne fonctionne pas :x
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire