Mq4 Koruma yöntemleri..

[Silindi]  
Merhaba, Herkes bizim indi'mizi korumak için ortak yöntemleri paylaşabilir mi... biraz örnek MQ4 plz.
[Silindi]  
600 yapı veya daha fazlası için
 
Korumak için ortak yöntemler varsa, korumayı kaldırmak için ortak yöntemler de olacaktır.
 
Ardından göstergenin içine koyun.
[Silindi]  
#import " Kernel32 .dll"
bool GetVolumeInformationA(dize RootPathName,
string VolumeNameBuffer, int VolumeNameSize,
int& VolumeSerialNumber[], int MaximumComponentLength,
int FileSystemFlags, string FileSystemNameBuffer,
int DosyaSistemAdıBoyutu);
#içe aktarmak
//+------------------------------------------- -------------------+*/
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));
}
dönüş(sVolumeSerialNumber);

bu çalışmıyor


[Silindi]  
indi'nin yalnızca belirli bir sistem için çalışması gerekir..
 
İndi'nizi ticarileştirmeye çalışıyorsunuz, bu yüzden Google'da arama yapmanız gerekiyor: mql4 protection .
[Silindi]  
mql4 korumasına giderseniz, sadece öneriyi dll'de yazmalarını söylüyorlar. ama bunu nasıl yapacağımı bilmiyorum ..
 
Google'da arama yapın: mql4 koruması
 
Afedersiniz. Sana yardım edemem.
[Silindi]  
#import " Kernel32 .dll"
bool GetVolumeInformationW(dize RootPathName,
string VolumeNameBuffer, int VolumeNameSize,
int& VolumeSerialNumber[], int MaximumComponentLength,
int FileSystemFlags, string FileSystemNameBuffer,
int DosyaSistemAdıBoyutu);
#içe aktarmak
//+------------------------------------------- -------------------+*/
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));
}

dönüş(sVolumeSerialNumber);

sadece bu kodlama parçası yardıma ihtiyacım var .. çalışmıyor :x