MetaTrader 4 Build 529 Beta, Yeni Derleyici ile Yayınlandı - sayfa 153

 
VOLDEMAR :


Kaynak yok, neden klasörün ekran görüntüsünü aldım ???

Kaynak yok ama uçbirim kaynak varmış gibi yazıyor...

İşte kod, kaynağı derleyin ve silin ...

Aynı sonucu al...


Buradan sonuç kendini gösteriyor - yürütülebilir dosya, hatanın satırı / sütunu bile orijinalde olduğu gibi gösterdiğinden, derlemeye izin veriyor


Bu arada, günlükte 0'a bölme hakkında hiçbir şey yazmıyorum:

 2014.01 . 06 19 : 38 : 46.875 Script ndn EURUSD,H1: removed
2014.01 . 06 19 : 38 : 46.859 Script ndn EURUSD,H1: loaded successfully

(Bunu bir komut dosyası olarak yaptım, danışman olarak, o zaman evet, günlükte bir hata var, tam olarak kaynak kodunda olması gerektiği yerde)

 
ALXIMIKS :


Bir ürün satılıyor ve belirli ama çok nadir nedenlerden dolayı hata veriyor - ve hatanın nerede olduğunu hemen görebilir, yazara söyleyebilirsiniz.

Şimdi öfkelisin:

"Sildim - ama bana yazıyor ..."

- Yazdığı için sevinin !!!!!


Evet, sevindim!!! ))) Satıcı, mq4 dosyasındaki satır 20 karakter 30'da hata gibi bir mesaj aldığında çok sevinirim.

satıcı ne kötü bir alıcı diyecek, kodu çözmüş ve şimdi çalışmıyor .....

Mesaj birebir aynıysa, ancak kaynak kodu yoksa ex4 yazılacak ve mq4'ün varlığı ile açıklık getirilecek ve belirsizlik ortadan kalkacak .....

 
evillive :

Buradan sonuç kendini gösteriyor - yürütülebilir dosya, hatanın satırı / sütunu bile orijinalde olduğu gibi gösterdiğinden, derlemeye izin veriyor


Bu arada, günlükte 0'a bölme hakkında hiçbir şey yazmıyorum:

(Bunu bir komut dosyası olarak yaptım, danışman olarak, o zaman evet, günlükte bir hata var, tam olarak kaynak kodunda olması gerektiği yerde)


Belki de terminal, ex4 talimatının (yürütülebilir bir dosya) dizgesine ve sembolüne işaret ediyor.
 

Yapı#569

#1. Araç ipuçlarını hiç göstermiyorum (birkaç nesne üst üste)

#2. ( ExpertRemove() ) düğmesini kullanarak Expert Advisor'ı grafikten kaldırır ve ardından Expert Advisor'ı tekrar grafiğe manuel olarak eklemeyi denerseniz, çalışmaz. Hemen ExpertRemoved yazıyor...

 
Pozisyon açmadan komisyonu öğrenmenin bir yolu var mı (komisyon, örneğin ib indirimleri, sembol temel para birimi vb. gibi çeşitli faktörlere göre değişebilir)?
 
maximillion :
Pozisyon açmadan komisyonu öğrenmenin bir yolu var mı (komisyon, örneğin ib indirimleri, sembol temel para birimi vb. gibi çeşitli faktörlere göre değişebilir)?

Brokerinize sorun. Çoğu broker bu tür bilgileri web sitesinde yayınlar.
 
Başlangıçta AccountServer() NULL döndürür (açıkça bağlı değil, ancak OnInit() yine de çağrılır), muhtemelen sunucuya ilk bağlantıda (sunucu değişikliği) OnDeinit() ve ardından OnInit() için bir çağrı olmalıdır, böylece şeyler olabilir olması gerektiği yerde başlatıldı - ertelenmiş yerine OnInit()'te ve ardından gerçek başarılı bağlantıdan sonra OnCalculate() veya OnTick() veya diğer On*() işlevlerinde başlatıldı (bu, OnInit()'i OnCalculate'de başlatmanız gerekiyorsa anlamsız hale getirir) () her neyse).
 
evillive :

Brokerinize sorun. Çoğu broker bu tür bilgileri web sitesinde yayınlar.

Beni ne sandığınızdan emin değilim, ama *ben* komisyonun ne olduğunu biliyorum - ancak EA öyle değil, ticaret maliyetlerini para yönetimi veya sembol seçiminin bir parçası olarak EA'nıza dahil etmek istiyorsanız (EA'nızdan önce) aslında bir işlem açar - bu belirli ayarlarla o belirli sembolü takas etmek çok pahalı olabilir veya risk profiline uyması için komisyonu hesaba katmak için durakların ayarlanması gerekir), kullanıcının yapabileceği ayrı bir ayara ihtiyacınız vardır. komisyonu belirtin - ve çeşitli faktörlere bağlı olarak sembolden sembole ve müşteriden müşteriye önemli ölçüde değişebileceğinden (ve ticari bir EA müşterisi bunlardan bazılarını bile bilmiyor olabilir!), bunu yapmanın güzel veya etkili bir yolu değil . MarketInfo()'nun size takas, marj gereksinimleri vb. gibi aynısını vermesi çok daha güzel ve daha kolay - bunları da biliyorsunuz ve yine de bir tüccara "hey kukla komisyoncunuza takasın ne olduğunu sorun" demiyorsunuz veya marj gereksinimlerinin bu olduğunu varsaymıyorsunuz. tüm araçlarda aynıdır (brokerimin para birimleri, altın, gümüş vb. için farklı marj gereksinimleri vardır).
 
maximillion :

Beni ne sandığınızdan emin değilim, ama *ben* komisyonun ne olduğunu biliyorum - ancak EA öyle değil, ticaret maliyetlerini para yönetimi veya sembol seçiminin bir parçası olarak EA'nıza dahil etmek istiyorsanız (EA'nızdan önce) aslında bir işlem açar - bu belirli ayarlarla o belirli sembolü takas etmek çok pahalı olabilir), kullanıcının komisyonu belirleyebileceği ayrı bir giriş satırına ihtiyacınız vardır - ve sembolden sembole ve müşteriden müşteriye önemli ölçüde değişebileceğinden müşteri çeşitli faktörlere bağlı olarak (ve ticari bir EA müşterisi bunlardan bazılarını bile bilmiyor olabilir!), bunu yapmanın güzel veya etkili bir yolu değil. MarketInfo()'nun size takas, marj gereksinimleri vb. gibi aynısını vermesi çok daha güzel ve daha kolay - bunları da biliyorsunuz ve yine de bir tüccara "hey kukla komisyoncunuza takasın ne olduğunu sorun" demiyorsunuz veya kaldıracın olduğunu varsaymıyorsunuz. tüm sembollerde tek tip (brokerim para birimleri, altın, gümüş vb. için farklı marj gereksinimlerine sahiptir).

Oh, çok üzgünüm ama bu soruyu bir EA'ya atıfta bulunarak sorduğunuzu belirtmediniz: P

Hayır, bir pozisyon açsanız bile MQL tarafından komisyonu bilmenin bir yolu yoktur, sadece terminalde görünür.

 
evillive :

Oh, çok üzgünüm ama bu soruyu bir EA'ya atıfta bulunarak sorduğunuzu belirtmediniz: P

Hayır, bir pozisyon açsanız bile MQL tarafından komisyonu bilmenin bir yolu yoktur, sadece terminalde görünür.


Pozisyonu açtıktan sonra OrderCommission()'un size verdiğini söylersem, umarım MQ tarafından işe alınmazsınız.