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

 
stringo :

Sorun çözülebilir. Dörtteki grafiklerin beşteki grafiklerle aynı olmasını sağlamaya çalışıyoruz. Böylece beşli kodu alıp dördünde değişiklik yapmadan uygulayabilirsiniz.

Olması gerektiği gibi çalışmayan örneğinizi verin.

Servis masasında konuşalım. Parmağınızı gösterip "Burası böyle çalışmalı, başka türlü değil" diyorsunuz. Gerekçe ile itiraz ediyoruz. Veya kabul edin ve düzeltmeler yapın.

Fonksiyon kodu ve çağrısı dahil yukarıda her şeyi argümanlarla anlattım, buradaki insanlar beni anladı ve mevcut sorunu onayladı ve daha fazla tartışmak istiyorsunuz :) Gülümsedim ...

İşte benim argümanım https://www.mql5.com/ru/forum/147679/page114#878619 ve işte insanların argümanları https://www.mql5.com/ru/forum/147679/page114#878702 ve https://www.mql5.com/ru/forum/147679/page114#878740 şubeye bak bunlar üç vaka değil ayrıca susanlar da var...

 
stringo :

Sorun çözülebilir. Dörtteki grafiklerin beşteki grafiklerle aynı olmasını sağlamaya çalışıyoruz. Böylece beşli kodu alıp dördünde değişiklik yapmadan uygulayabilirsiniz.

Olması gerektiği gibi çalışmayan örneğinizi verin.

Servis masasında konuşalım. Parmağınızı gösterip "Burası böyle çalışmalı, başka türlü değil" diyorsunuz. Gerekçe ile itiraz ediyoruz. Veya kabul edin ve düzeltmeler yapın.


Sorun hala mevcut. Her ne kadar grafiğin üzerinden atlamaya karar verildi. seçildiğinde nesneler, ancak grafikte hala kaos.

Daha detaylı anlatacağım: Gerçek şu ki, terminalin eski versiyonunda, sağ üst köşeye bir nesne eklerken, diyelim ki 15x20 bir noktada, bu noktaya sağ üst köşesinden bağlanıyordu. Şu anda (yapı 558), sol üst köşeye eklenmiştir, ancak yalnızca özelliklerinin değiştirilmesi programdan geliyorsa. El ile bir nesne yaratır ve özelliklerini değiştirirsek, her şey yolunda demektir.

Aynı şey diğer köşeler için de geçerlidir.

 
Barbarian :

Fonksiyon kodu ve çağrısı dahil yukarıda her şeyi argümanlarla anlattım, buradaki insanlar beni anladı ve mevcut sorunu onayladı ve daha fazla tartışmak istiyorsunuz :) Gülümsedim ...

İşte benim argümanım https://www.mql5.com/ru/forum/147679/page114#878619 ve işte insanların argümanları https://www.mql5.com/ru/forum/147679/page114#878702 ve https://www.mql5.com/ru/forum/147679/page114#878740 şubeye bak bunlar üç vaka değil ayrıca susanlar da var...

Kodunu gönderdiğiniz işlevi hangi parametrelerle adlandırdığınızı bilmiyoruz.

Tekrar ediyorum, bu fonksiyona yaptığınız çağrı ile örneğinizi verin! Bunu yapmak senin için zorsa, şimdilik diğer sorunları çözeceğiz.

 
Lion.Fx :

Sorun hala mevcut. Her ne kadar grafiğin üzerinden atlamaya karar verildi. seçildiğinde nesneler, ancak grafikte hala kaos.

Daha detaylı anlatacağım: Gerçek şu ki, terminalin eski versiyonunda, sağ üst köşeye bir nesne eklerken, diyelim ki 15x20 bir noktada, bu noktaya sağ üst köşesinden bağlanıyordu. Şu anda (yapı 558), sol üst köşeye eklenmiştir, ancak yalnızca özelliklerinin değiştirilmesi programdan geliyorsa. El ile bir nesne yaratır ve özelliklerini değiştirirsek, her şey yolunda demektir.

Aynı şey diğer köşeler için de geçerlidir.

Tekrarlıyorum. İlk beşte olmayı seviyoruz. Lütfen bir tane daha bağlama uygulayın - nesnenin "bağlantı" noktasının nesnede nerede olduğunu belirtin. Sizin durumunuzda, sağ üst köşedeki .

 ObjectSetInteger (chart_id,object_name, OBJPROP_ANCHOR , ANCHOR_RIGHT_UPPER );
 
stringo :

Kodunu gönderdiğiniz işlevi hangi parametrelerle adlandırdığınızı bilmiyoruz.

Tekrar ediyorum, bu fonksiyona yaptığınız çağrı ile örneğinizi verin! Bunu yapmak senin için zorsa, şimdilik diğer sorunları çözeceğiz.

Bir fonksiyon çağrısında tüm parametreler çağrının kendisinde yazıyor, hatta fonksiyon parametrelerini özellikle sizin için boyadım.

Ve düzeltip düzeltmeyeceğine gelince, artık benim için pek fark etmiyor, genel olarak olduğu gibi bırakabilirsiniz...

 
VOLDEMAR :

dün bir bmp resmi ile uğraşıyordum ve çizelgeye yükleyemedim ve bu anın işe yarayıp yaramadığını bilmiyorum ...

Ne

ObjectSet   (label_name, OBJPROP_BMPFILE   ,euro );

Bir dize parametresi belirtmelisiniz! ObjectSetString'i kullanın

 
artmedia70 :

Henüz tamamlanmamış bir danışman var. sipariş üzerine yazıyorum. 509'da da çalışacağı için beta olarak yazıyorum. 557. yapıya kadar, Uzman Danışman test cihazında çalıştı (dekorasyonlar için grafik nesneleri hariç). Bugün danışmanı, görsel modda test etmek için yeni terminaldeki 558. yapıya güncelledikten sonra başlattım. Tek bir anlaşma değil. Anlamakta fayda var - başlangıca () girmiyor. Genel olarak. Başlangıçtaki ilk satır Print("Merhaba !!!"); Böyle bir günlük girişi yok. init()'e ulaşır - mesajlar ondan çıkar. 509'da her şey çalışıyor.

Nasıl olunur? Danışmanı transfer etme hakkım yok - sipariş üzerine yapılır. Ve 558. yapıda çalışmama sebebinin belirlenmesi gerekiyor.


EA'yı çizelgeye atmaya mı çalıştınız ( strateji test cihazında değil)? Günlükte mesajlar var mı?


not. Sorun yeniden oluşturuldu. Bir düzeltme ile bir sonraki yapıyı bekleyin.

 
VOLDEMAR :

dün bir bmp resmi ile uğraşıyordum ve çizelgeye yükleyemedim ve bu anın işe yarayıp yaramadığını bilmiyorum ...


Спасибо !


Yardımda 4024 hatasının açıklaması yok

 
VOLDEMAR :

Yani kimse bu işlevin çalışıp çalışmadığını cevaplamadı ...

Yardımda 4024 hatasının açıklaması yok


1. Yukarıdaki iki gönderiyi yanıtladı

2. Kitaplıklar klasöründeki stdlib.mq4 dosyasına bakın (belgeler henüz tamamlanmadı)

       case 4024 : error_string= "internal error" ;                                             break ;

Bu hatayı almadan önce hangi işlevi ve hangi parametrelerle çağırdınız?