EA'yı KİLİTLEME/Şifreleme - sayfa 9

 

Koruma

joselb:
Birisi bir EA'yı maksimum güvenlikle nasıl koruyacağını veya RapidForex Ironclad ile nasıl iletişim kuracağını biliyorsa, lütfen tronss gmail com'da benimle iletişime geçin.

Maksimum güvenliğe şu şekilde ulaşılabilir:

1.) Temel ticaret mantığını bir dll'ye koyun (çünkü kırmak kolay değildir)

2.) EA'nızı mq4 ile yazın ve bazı dll-Fonksiyonlarını çağırın ve derleyin

ex4

3.) bu ex4 dosyasının cmpute md5-sağlama toplamı

4.) dll işlevinde ex4 dosyasının md5 sağlama toplamını kontrol edin. Kod dll işlevi

öyle ki, yalnızca ex4 dosyasının doğru sağlama toplamı durumunda çalışır.

5.) bunu, bu bölümde açıklandığı gibi hesap numarası kontrolü ile birleştirebilirsiniz.

iplik.

(dll işlev çağrıları EA'nızı yavaşlatmaz ve uygulaması kolaydır!)

 

Program Güvenliği

Selam beyler

MQ4 için harika bir EA geliştirdim. bu, son 14 ayda büyük sabit karlar sağlar.

Bu EA reklamını yapmak için bazı arkadaşlar tarafından teşvik edildim.

Bunu yapmayı özlediğim tek şey, kodumu kırılmaktan ve kodu çözülmekten korumak.

Ex4 dosyalarının ihlal edilmesini önlemeyle ilgili her türlü ipucu, püf noktası ve tekniği çok istiyorum.

Paylaşmak istediğiniz herhangi bir bilgiyi takdir ediyorum.

teşekkürler

Gilben

 

Mql'de yapacak pek bir şey yok... ex4'ün kodu çok kolay çözülebilir.

%100 güvenli olmayan ancak kırılması daha zor olan bir dll kullanın.

Bu forumda dll oluşturmayla ilgili bazı yazılar var, bağlantıları hatırlayamıyorum ..

İşte aklıma bir tanesi geldi.

VC++ .DLL / Forum Oluşturma: MetaTrader 4 ile Forex Ticareti

 

DLL koruma hizmeti

RapidForex'ten DLL kullanan IronClad şifreleme programı var

 
gilben:
Selam beyler

MQ4 için harika bir EA geliştirdim. bu, son 14 ayda büyük sabit karlar sağlar.

Bu EA reklamını yapmak için bazı arkadaşlar tarafından teşvik edildim.

Bunu yapmayı özlediğim tek şey, kodumu kırılmaktan ve kodu çözülmekten korumak.

Ex4 dosyalarının ihlal edilmesini önlemeyle ilgili her türlü ipucu, püf noktası ve tekniği çok istiyorum.

Paylaşmak istediğiniz herhangi bir bilgiyi takdir ediyorum.

teşekkürler

Gilben

hesap yöneticisi olabilir ve insanların hesabı yönetmesine yardımcı olabilirsiniz.

 

Merhaba Gilben - İsteğinizle ilgili olarak size bazı bilgiler göndermeye çalışıyordum ama PM'leri engellediniz - size bilgileri gönderebilmem için lütfen profilinizi güncelleyin.

rgds, neo

 

kilitledim

gilben:
Selam beyler

MQ4 için harika bir EA geliştirdim. bu, son 14 ayda büyük sabit karlar sağlar.

Bu EA reklamını yapmak için bazı arkadaşlar tarafından teşvik edildim.

Bunu yapmayı özlediğim tek şey, kodumu kırılmaktan ve kodu çözülmekten korumak.

Ex4 dosyalarının ihlal edilmesini önlemeyle ilgili her türlü ipucu, püf noktası ve tekniği çok istiyorum.

Paylaşmak istediğiniz herhangi bir bilgiyi takdir ediyorum.

teşekkürler

Gilben

Bana "Killer-EA" mesajını gönder, ben de senin için kilitleyeyim. EA'nızın satılan her örneği için bana %10 veriyorsunuz.

 

X çubuklarının DateTime'ını ileriye alma

Bir zaman dizim var: "2009.08.04 02:45"

Aşağıdakileri kullanarak onu kullanılabilir bir DateTime değerine dönüştürebileceğimi biliyorum:

StrToTime("2009.08.04 02:45") işlevi

Ama gerçekten ihtiyacım olan şey, 20 bar ileri DateTime.

Öyleyse sorum şu-- bir DateTime verildiğinde, 20 barlık DateTime'ı nasıl ileri alabilirim?

Ben buraya çok takıldım. iBarShift() işlevini denedim ama bu işe yaramadı. Doğru yolda mıyım?

Birisi beni doğru yöne işaret edebilir mi?

 

İleri ile ne demek istediğinden emin değilim, gelecekte varsaydım. Sorunuzu doğru anladıysam...

Başlangıç noktanız, geçerli saat olabilecek şekilde belirlenmelidir, TimeCurrent() işlevi son sunucu saatini saniye cinsinden döndürür. Veya başlangıç noktanız mevcut çubuğun açılış zamanı olabilir Zaman[0] mevcut çubuk zamanını saniye cinsinden döndürür. Veya başlangıç zamanı, Time[3]'deki gibi herhangi bir geçmiş çubuğu olabilir, açılış zamanı 3. kapalı çubuğu geri çalıştıracaktır. başlama saatiniz belirlendikten sonra, bar boyutunuz da belirlenmelidir. Period() işlevi, mevcut grafik zamanınızın dakika sayısını geri döndürür veya bir günde 1440 dakika olduğu için kendi zaman aralığınızı oluşturabilirsiniz, bunu bir günde zaman olacak 60(saniye) ile çarpın. Başlangıç saatinize ekleyin.

Şimdi tek yaptığın kolay

FutureTime = Zaman[0] + ( Period() * 60 * x );

Were, x, aradığınız nokta (çubuk) sayısıdır. 60, dakika cinsinden döndürülen Period() işlevini saniye olarak değiştirmektir. Zaman[0], mevcut çubukların açılma zamanını saniye cinsinden geri alır. Dolayısıyla, x için 20 girerseniz, mevcut çubuğun açılış saatinden gelecekte 20. çubuğun tarih saat biçiminde saati döndürür.

FutureTime = StrToTime( "2009.08.04" ) + ( 1440 * 60 * x );

Gelecekte gece yarısı saatini X gün döndürecek

TimeToStr( FutureTime, TIME_DATE | TIME_MINUTES); gelecekteki çubuk saatinizin veya tarihinizin yazdırılabilir bir dizesini döndürür.

Keit