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

 

Derleyici daha katı hale geldiğinden , IndicatorCounted() operatörünün yalnızca mevcut finansal araç için değil, aynı zamanda herhangi bir başkası için de veri elde etme yeteneğine sahip daha genişletilmiş bir versiyonuna ihtiyaç vardır .

Bunu yapmak mümkün olabilir mi?

 
ForexMoneyMaker :

Derleyici daha katı hale geldiğinden , IndicatorCounted() operatörünün yalnızca mevcut finansal araç için değil, aynı zamanda herhangi bir başkası için de veri elde etme yeteneğine sahip daha genişletilmiş bir versiyonuna ihtiyaç vardır .

Bunu yapmak mümkün olabilir mi?

IndicatorCounted() işlevi başlangıçta bir koltuk değneğiydi. Troykadaki göstergeleri programlayanlar ne demek istediğimi anlayacaktır.

İlk beşte, prev_calculated parametresiyle ve OnCalculate işlevinde hesaplanan çubukların sayısını döndürerek zarif bir çözüm bulduk. Ve bu karar şimdi yeni dörde taşındı

 

İlginç bir an gözlemliyorum.

Danışmanı çalıştırıyorum, siparişleri açıyor, ancak bunlar grafikte görüntülenmiyor. 556'yı oluşturmak için güncellendi, aynı şey. Daha doğrusu, zamanla, istediği gibi çizecek, sonra çekmeyecek.

OS 8.1 derleme 556

 
stringo :

not. Bu arada, sorunu az kan dökerek çözebilirsiniz.

Önceki formatta bir dizi yapı oluşturursunuz ve daha önce olduğu gibi bu diziyi DLL'ye iletirsiniz. Hangisinin yeniden yazılması gerekmeyecek

Teşekkür ederim! Aynısını zaten geliştirilmiş ürünler için de yapacağım. Bu arada, bu uyumluluk sorununu çözecektir, yani. danışmanın hem yapı 509'da hem de yenisinde çalışmasına izin verecektir.

 
Night63 :

İlginç bir an gözlemliyorum.

Danışmanı çalıştırıyorum, siparişleri açıyor, ancak bunlar grafikte görüntülenmiyor. 556'yı oluşturmak için güncellendi, aynı şey. Daha doğrusu, zamanla, istediği gibi çizecek, sonra çekmeyecek.

OS 8.1 derleme 556


Gece , açılış fiyatlarına bakın. Onlar bir nevi abartılı. Muhtemelen Dist=1000'e sahipsiniz.
 
Metin etiketleriyle ne yaptınız? Yerlerini bilmiyorlar, davranamıyorlar.

Tüm OBJ_LABEL'lerin koordinatları, grafiğin ötesinde bile kaybolur. 555'te her şey hala normal olmasına rağmen, hareket etmek istemiyorlar (5 için örneklerdeki LabelMove işlevini kullanarak). Alt pencereye geçmek de işe yaramaz - kaybolurlar (nesneler listesinde vardır, gidin ve onları grafikte bulun).

556'daki grafik nesneler, isme bağlı olarak hala oluşturulur.

Nesne bir alt penceredeyse, ObjectFind hala çalışmıyor.


 
valeryk :


vra için mi çalışıyorsun?
Evet. Çok normal ve yeterli bir müşteri olduğu ortaya çıktı. Ve onlar komşuydu. Yakınlarda yaşıyoruz.
 
pro_ :
Metin etiketleriyle ne yaptınız? Yerlerini bilmiyorlar, davranamıyorlar.

Tüm OBJ_LABEL'lerin koordinatları, grafiğin ötesinde bile kaybolur. 555'te her şey hala normal olmasına rağmen, hareket etmek istemiyorlar (5 için örneklerdeki LabelMove işlevini kullanarak). Alt pencereye geçmek de işe yaramaz - kaybolurlar (nesneler listesinde vardır, gidin ve onları grafikte bulun).

556'daki grafik nesneler, isme bağlı olarak hala oluşturulur.

Nesne bir alt penceredeyse, ObjectFind hala çalışmıyor.


En havalı şey, onları seçerseniz, hepsi kendi yerlerine atlarlar. Örnekler ve resimlerle bunun hakkında zaten yazdım .
 
VOLDEMAR :

Ve Rusça MQL'deki kataloglar görüntülenmiyor


görüntülenir.


detayları alalım

 
artmedia70 :
En havalı şey, onları seçerseniz, hepsi kendi yerlerine atlarlar. Örnekler ve resimlerle bunun hakkında zaten yazdım .


Evet gördüm, ancak gerçek şu ki, etiket koordinatı çoğu bilgilendirici göstergede olduğu gibi grafiğin kenarına çok yakınsa, etiket görünür grafiğin dışındadır. Bunu yalnızca pencerenin kendisini büyüterek veya gösterge alt penceresini azaltarak ( metin alt kenarda yazıyorsa) görebilirsiniz. Tekrar çift tıklamak onu grafiğin dışına çıkarır.
Ek olarak, parametrelerde nesneleri bir alt pencereye aktarma yeteneğim var. Her şey çalıştı. Şimdi düğmeler ve giriş alanları orada, ancak metin etiketleri kayboluyor.

Alt pencerede metin bulunan göstergeler hiçbir şey göstermez. (örneğin, iEposure)