Geçen gün garip bir durumla karşılaştım - TF M1 üzerindeki gösterge, bir günlük barın açılış fiyatını yanlış belirlemeye başladı. Gösterge zaten 3 yıldır kullanılıyor, bundan önce şikayet yoktu. Değişim çok önemliydi, yaklaşık 500 puan, sabahları doğru verileri gösterdi ve öğleden sonra yalan söylemeye başladı. TF'yi değiştirmek yardımcı olmadı, yalnızca gösterge ayarlarındaki gösterge hesaplama TF'sini değiştirmek yardımcı oldu. Bunu nasıl çoğaltacağımı bilmiyorum. Bu tür aksaklıklar otomatik ticaret sırasında korkutur.
[in] Относительный путь к файлу, содержащему данные для ресурса. Если путь начинается с обратной косой черты "\" (пишется "\\"), то файл ищется относительно папки Если второй вариант функции вызывается для...
Bir kaynak oluşturmaya çalışırken, derleyici BMP dosyası mouse.bmp'ye "yemin eder"
Bununla birlikte, doğrudan kullanılırsa, hata yoktur ve resim doğru şekilde görüntülenir.
arşivdeki dosya.
Editör
MT4'teki davranış benzer...
8 bitlik bir bit eşlemi yutmak istemiyor. 24 veya 32 bit'e dönüştürmek daha iyidir.
Bir alfa kanalı gerektiğinde 32 bit tercih edilir, o zaman grafiği kapatan dikdörtgen bir arka plan üzerinde değil, şeffaf bir arka plan üzerinde görüntü elde etmek mümkün olacaktır.
Bu durumda, bitmap'i ResourceReadImage aracılığıyla bir diziye aktarmanız ve COLOR_FORMAT_ARGB_NORMALIZE kullanmanız gerekir.
Оператор возврата return - Операторы - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
İyi günler, güncellemeden sonra şu hata ortaya çıktı [MT4 (1280) / MetaEditor (2375)]:
Bir sınıf gövdesinde bir şablon işlevi aşırı yüklendiğinde, şablon parametresi işlevin doğru sürümünü geçersiz kılar. (Küresel işlevler için - aşırı yük çözünürlüğü iyi çalışıyor.)
template < typename T>
class template_class{};
class X
{
public :
template < typename T>
void f( const template_class<T>&)
{
Print ( "T" );
T * obj = NULL ;
}
void f( const template_class< string >&)
{
Print ( "string" );
}
void call()
{
template_class< string > ts;
f(ts); //Вызывает версию Т, а должен string.
}
};
voidOnStart ()
{
X x;
x.call();
}
Şu anda, uzantıdaki yalnızca son hanede farklılık gösteren aptalca bir sürü özdeş dosya var.
Farklı klasörlerdeler. Birleştirilmiş bir sembolik bağlantı chtol'unuz var mı?
MQL5'te her iki Terminal için ortaktır.
MT5 arayüzünün dili nasıl değiştirilir? Eskiden menüde bir switcher vardı, şimdi bulamıyorum.
Bir kaynak oluşturmaya çalışırken, derleyici BMP dosyası mouse.bmp'ye "yemin eder"
Bununla birlikte, doğrudan kullanılırsa, hata yoktur ve resim doğru şekilde görüntülenir.
arşivdeki dosya.
Editör
MT4'teki davranış benzer...
Bir kaynak oluşturmaya çalışırken, derleyici BMP dosyası mouse.bmp'ye "yemin eder"
Bununla birlikte, doğrudan kullanılırsa, hata yoktur ve resim doğru şekilde görüntülenir.
arşivdeki dosya.
Editör
MT4'teki davranış benzer...
8 bitlik bir bit eşlemi yutmak istemiyor.
24 veya 32 bit'e dönüştürmek daha iyidir.
Bir alfa kanalı gerektiğinde 32 bit tercih edilir, o zaman grafiği kapatan dikdörtgen bir arka plan üzerinde değil, şeffaf bir arka plan üzerinde görüntü elde etmek mümkün olacaktır.
Bu durumda, bitmap'i ResourceReadImage aracılığıyla bir diziye aktarmanız ve COLOR_FORMAT_ARGB_NORMALIZE kullanmanız gerekir.
Dönüş değeri olan işlevlere erişmek için bir şablon parametresi aracılığıyla kapsamın genişletilmesi.
Örnek 1: işlev çağrısı temel sınıf.
Örnek 2: statik bir sınıf işlevini çağırmak.
Bir sınıf gövdesinde bir şablon işlevi aşırı yüklendiğinde, şablon parametresi işlevin doğru sürümünü geçersiz kılar.
(Küresel işlevler için - aşırı yük çözünürlüğü iyi çalışıyor.)