Hatalar, hatalar, sorular - sayfa 2300

 
SuhanovDM94 :
Belki MT5'in açık bir API'si vardır ve onunla yapabilirsiniz? Yine de, hangi yöne kazılacak?

İkinci bağlantı

 
Andrey Khatimlianskii :

İkinci bağlantı

Bu arada, sunucu kapalı:

hizmet kullanılamıyor


HTTP Hata 503. Servis kullanılamıyor.

 
Andrey Khatimlianskii :

İkinci bağlantı

Andrey, merhaba. Bağlantınız MQL5.com arama motoruna yönlendiriyor. Ne demek istediğinizi açıklarsanız gerçekten çok sevinirim.

 
SuhanovDM94 :

Andrey, merhaba. Bağlantınız MQL5.com arama motoruna yönlendiriyor. Ne demek istediğinizi açıklarsanız gerçekten çok sevinirim.

Aramayı kullanmanız gerektiğini kastetmiştim:


 
Nikolai Semko :

Bilgili kişilerin sınıf örneklerine işaretçiler konusunu anlamalarına yardımcı olmak istiyorum. Sonra girmiyorum.

Aşağıdaki örnek komut dosyasına sahibiz:

Yürütüldüğünde, beklendiği gibi elimizde:


bunun gibi bir sınıfın örneğini bildirirsek:

sonra yürütüldüğünde elimizde:

onlar. yıkıcı başlatılmaz bile, bellek buna göre serbest bırakılmaz.


Böyle bir sınıfın bir örneğini bildirirsek:

daha sonra yapıcı iki kez, yıkıcı 1 kez çalıştırılır, ancak bellek serbest bırakılmaz ve POINTER_AUTOMATIC nesne işaretçi türüne sahibiz, ancak POINTER_DYNAMIC bekleniyordu


Yıkıcının her zaman yürütülmesi ve silme işleminin doğru şekilde yürütülmesi nasıl sağlanır?

Peki, kafadaki yulaf lapası.

 
TheXpert : Tüm kombinasyonlar şablon tarafından devralınır, bu nedenle 9 parametre 10 fonksiyon aşırı yüklemesi gerektirir.

Teşekkürler, hemşehrim, Tanrı sizi karmada artıları korusun)

 
Andrey Khatimlianskii :

Aramayı kullanmanız gerektiğini kastetmiştim:


Bu rehber gerekenlere sahip görünüyor. Bu yönde kazacağım. Teşekkür ederim!

 

Çalışan bir danışmandan, lütfen sorunun ne olduğunu açıklayın?

Sayıları ZigZag köşelerine bağlama

Verilerin çıktısı ve grafiğe bağlanması ("referans" fiyat koordinatı Düşük) aşağıdaki gibi gerçekleştirilir:

1) gerekli değişkenler tanımlanır

harici string font_name = "Arial"; harici int yazı tipi_boyutu = 8; dış renk HighColor=Turuncu, LowColor=SolukYeşil;

int kBtT,DtT; //Çubuk Sayısı, Mevcut trendin uzunluğu ve bool tvT,tnT; //Mevcut trend yukarı/aşağı

2) bir fonksiyon tanımlandı

void ORT(int n, double Y1, string l, color c) {

string Obj = TimeToStr(Zaman[n], TIME_DATE|TIME_MINUTES);

ObjectCreate(Obj, OBJ_TEXT , 0, Zaman[n], Y1);

ObjectSetText(Obj, l, font_size, font_name);

ObjectSet(Obj, OBJPROP_COLOR, c); }

3) komuttan sonra

if(tvT) ORT(kBtT,Düşük[kBtT],DtT,DüşükColor); else ORT(kBtT,Yüksek[kBtT]+6*_Nokta,DtT,YüksekRenk);

ZigZag göstergesinin üst ve alt kısımlarına YAKIN kurulu olduğu herhangi bir döviz çiftinin grafiğinde, bunlara karşılık gelen değerler görüntülenir.

Bununla birlikte, daha sonra ZigZag LOWERS'daki sayılar değişmeden kalır ve ZigZag TOP'larda, pencere BOYUTU değiştiğinde, bir nedenden dolayı birkaç piksel yukarı veya aşağı kaymaya başlarlar.

Sebebi nedir ve bu "sorunu" düzeltmek için ne yapılabilir?

 
aleger :

Çalışan bir danışmandan, lütfen sorunun ne olduğunu açıklayın?

Verilerin çıktısı ve grafiğe bağlanması ("referans" fiyat koordinatı Düşük) aşağıdaki gibi gerçekleştirilir:

1) gerekli değişkenler tanımlanır

harici string font_name = "Arial"; harici int yazı tipi_boyutu = 8; dış renk HighColor=Turuncu, LowColor=SolukYeşil;

int kBtT,DtT; //Çubuk Sayısı, Mevcut trendin uzunluğu ve bool tvT,tnT; //Mevcut trend yukarı/aşağı

2) bir fonksiyon tanımlandı

void ORT(int n, double Y1, string l, color c) {

string Obj = TimeToStr(Zaman[n], TIME_DATE|TIME_MINUTES);

ObjectCreate(Obj, OBJ_TEXT , 0, Zaman[n], Y1);

ObjectSetText(Obj, l, font_size, font_name);

ObjectSet(Obj, OBJPROP_COLOR, c); }

3) komuttan sonra

if(tvT) ORT(kBtT,Düşük[kBtT],DtT,DüşükColor); else ORT(kBtT,Yüksek[kBtT]+6*_Nokta,DtT,YüksekRenk);

ZigZag göstergesinin kurulu olduğu herhangi bir döviz çiftinin grafiğinde, üstleri ve dipleri YAKIN, ilgili değerler görüntülendi.

Bununla birlikte, daha sonra ZigZag LOWERS'daki sayılar değişmeden kalır ve ZigZag TOP'larda, pencere BOYUTU değiştiğinde, bir nedenden dolayı birkaç piksel yukarı veya aşağı kaymaya başlarlar.

Sebebi nedir ve bu "sorunu" düzeltmek için ne yapılabilir?

Yüksek[] üzerinde bulunan bir metin nesnesi için bağlantı noktası (OBJPROP_ANCHOR özelliği) ANCHOR_LOWER (alt orta bağlantı noktası) olarak ayarlanmalıdır.

Alçak[] üzerinde bulunan bir metin nesnesi için, bağlantı noktası (OBJPROP_ANCHOR özelliği) ANCHOR_UPPER (ortada üstte bağlantı noktası) olarak ayarlanmalıdır.

Veya her iki konum için ANCHOR_CENTER - merkezdeki bağlantı noktası.

Dene.

 
Artyom Trishkin :

Yüksek[] üzerinde bulunan bir metin nesnesi için bağlantı noktası (OBJPROP_ANCHOR özelliği) ANCHOR_LOWER (alt orta bağlantı noktası) olarak ayarlanmalıdır.

Alçak[] üzerinde bulunan bir metin nesnesi için, bağlantı noktası (OBJPROP_ANCHOR özelliği) ANCHOR_UPPER (ortada üstte bağlantı noktası) olarak ayarlanmalıdır.

Veya her iki konum için ANCHOR_CENTER - merkezdeki bağlantı noktası.

Dene.

Teşekkür ederim. Sabah erkenden başlayacağım (şimdi çok fazla üzülmemek ve çok fazla sevinmemek için). İyi geceler!