
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Merhaba, lütfen bana aşağıdakileri nasıl yapacağımı gösterebilir misiniz: Bir EA'ya, yalnızca belirli sayılarla başlayan hesaplarla işlem yapmasına izin verecek bir kod eklemem gerekiyor. Örneğin, EA'nın yalnızca 16 ile başlayan hesap numaralarıyla işlem yapmasını istiyorum*** Hesap numarası 16 ile başlar ve beş basamaklı bir sayıdır... geri kalan üç sayı herhangi bir sayı olabilir. Herhangi bir yardım takdir edildi...En iyi rgds
if (StringSubstr(AccountNumber(),0,2) != '16') return;
Merhaba beckham.is.619, Çok teşekkürler
Önerinizi denedim ancak geriye dönük test yaptığımda şu hatayı alıyorum: StringSubstr işlevi için ilk parametre bir dize olmalıdır
Herhangi bir yardım takdir edildi
Merhaba beckham.is.619, Çok teşekkürler
Önerinizi denedim ancak geriye dönük test yaptığımda şu hatayı alıyorum: StringSubstr işlevi için ilk parametre bir dize olmalıdır
Herhangi bir yardım takdir edildiÇirkin hack, ama hile yapmalı.
if (StringSubstr(DoubleToStr(HesapNumarası(),0),0,2) != '16') döner;
Merhaba, lütfen bana aşağıdakileri nasıl yapacağımı gösterebilir misiniz: Bir EA'ya, yalnızca belirli sayılarla başlayan hesaplarla işlem yapmasına izin verecek bir kod eklemem gerekiyor. Örneğin, EA'nın yalnızca 16 ile başlayan hesap numaralarıyla işlem yapmasını istiyorum*** Hesap numarası 16 ile başlar ve beş basamaklı bir sayıdır... geri kalan üç sayı herhangi bir sayı olabilir. Herhangi bir yardım takdir edildi...En iyi rgds
int f = HesapNumarası() / 1000;
if(f!=16) dönüş;
Merhaba beckham ve Michel
İkinize de çok teşekkür ederim. Her iki kodunuz da çalışıyor ve yardımınız için çok minnettarım....İkiniz için de en iyisi
en iyi rgds
Merhaba beckham ve michel
Eğer koda 21 deyin başka bir hesap numarası eklemek istesem bunu nasıl yapardım? Başka bir seçenek denedim ama işe yaramazsa .... yardımın için teşekkür ederiz.
en iyi rgds
Merhaba beckham ve michel
Eğer koda 21 deyin başka bir hesap numarası eklemek istesem bunu nasıl yapardım? Başka bir seçenek denedim ama işe yaramadı .... yardımınız için teşekkür ederiz.
en iyi rgdsint f = HesapNumarası() / 1000;
if(f!=16 && f!=21) dönüş;
Belki anlamak daha kolay:
if(f == 16 || f == 21) // "||" mantıksal "veya" operatörüdür
{
// Eşyalarını burada yap
}
Bu kod benim EA'mda: aşağıya koyun int init() {
string ls_0 = "2010.04.18"; // EA'nın süresinin dolacağı tarih
int str2time = StrToTime(ls_0);
if (TimeCurrent() >= str2time) {
Alert("Demo lisansının süresi doldu!"); // Süresi dolduğunda açılacak olan metin
dönüş (0);
}
if (AccountNumber() != 100762) { // Bu EA için hesap numarası
Alert("Bu EA, hesap numaranız için lisanslı değildir!");
dönüş;
}
Merhaba michel, çok teşekkür ederim...bir cazibe gibi çalışıyor. Dimaxx sana da teşekkürler
Senin için her şeyin en iyisini dilerim...
Merhaba Michel
Bana aşağıdakileri nasıl yapacağımı gösterebilir misiniz: Pazar gecesi bir EA'nın işlem yapmasını istemiyorum. Bunu yapmasını nasıl engelleyebilirim?
en iyi rgds