Hatalar, hatalar, sorular - sayfa 1264

 
Zeleniy :
Evet, bir abonelik için bana bunun ne anlama geldiğini söyleme?

Abone olan kişi, abonelik tutarı ayrıldı, ardından üç seçenek.

1. Abonelik süresi sona erdi - fonlar size aktarıldı.

2. Üyeliği iptal edilen kişi - fonlar size aktarıldı.

3. Sinyalin yayınını iptal ettiniz - fonlar aboneye iade edildi.

 
Kino :

Abone olan kişi, abonelik tutarı ayrıldı, ardından üç seçenek.

1. Abonelik süresi sona erdi - fonlar size aktarıldı.

2. Üyeliği iptal edilen kişi - fonlar size aktarıldı.

3. Sinyalin yayınını iptal ettiniz - fonlar aboneye iade edildi.

İletim iptal edilmedi.

İlk iki seçeneğe gelince, bilmiyorum ama fonlar hesaba geçmedi. İlk seçenek hariç tutulmuştur, abonelik sonlandırılamamıştır.

 
Zeleniy :

İletim iptal edilmedi.

İlk iki seçeneğe gelince, bilmiyorum ama fonlar hesaba geçmedi. İlk seçenek hariç tutulmuştur, abonelik sonlandırılamamıştır.

Abonelik süresi (ay) sona erdiğinde hesaba para yatırılır, bir kişi abonelikten çıkarsa hemen alınır, yayını durdurursanız asla alınmaz.
 
Kino :
Abonelik süresi (ay) sona erdiğinde hesaba para yatırılır, bir kişi abonelikten çıkarsa hemen alınır, yayını durdurursanız asla alınmaz.
Teşekkür ederim, mantıklı ve doğru, ancak abone olurken, abone sinyali depozito ile eksi olarak bırakırsa, yapardım (bunu düşündüm), o zaman fonlar aboneye iade edilir ve giderse artıya, sonra fonlar tüccarın bakiyesine gider.
 

Lütfen MetaTrader 4'te OnChartEvent() içine düşen CHART_PRICE_MIN ve CHART_PRICE_MAX grafik özelliklerinin güncellenmesindeki hatayı düzeltin.

Grafiği fare tekerleği ile kaydırırken veya klavye düğmelerini kullanırken, CHART_PRICE_MIN ve CHART_PRICE_MAX grafik özelliklerinin değerleri güncellenmez.

veya gecikmeyle güncellendiğinde, sonuç olarak gösterge, grafiğin mevcut durumu hakkında hatalı bilgiler alır.

Belirtilen özellikler, yalnızca grafikte ek bir olay olması durumunda doğru değerleri alır.

Belirtilen özellik güncellemesi için özel etkinlikler uygun değil.


Ekli hata kodu.

Hatayı görmek için fare veya klavyeyi kullanarak grafiği kaydırmanız yeterlidir.

ardından ekranın sol köşesinde görüntülenen özellik değerlerini gözlemleyerek fare ile ekrana tıklayın veya klavyeden enter tuşuna basın.

Grafikteki fiyat skalası hiçbir şekilde değişmezken, görüntülenen CHART_PRICE_MIN ve CHART_PRICE_MAX özellikleri değerlerini değiştirecektir.

Servis Masası İsteği #1133064.

Dosyalar:
Test.mq4  3 kb
 

Derleme hatası , 1036 oluştur

 #property library
class A {
public :
         bool EventKillTimer () const { return ( true );}
         bool f()                    { return ( EventKillTimer () ); }
};
1014 derlemesinde ve önceden hatasız derlenmiş
 

Ve yapı 1036'daki önceki gönderi Yürütme hatasıyla ilgili

 class A {
public :
         void EventKillTimer () const { Print ( 1 ); }
         void h() { EventKillTimer (); }
};
void OnStart ()
{
        A a;
        a.h(); //ничего не выводится в журнал
}

A:: EventKillTimer() yerine :: EventKillTimer () olarak adlandırılır

1014 günlük oluştur - beklendiği gibi "1"

Önemli fark (!)

 

Sağda ## olduğunda derleme hatası

 #define F1( function, op ) \
template < typename T>       \
void function( T& t, T delta ) { t op delta; }

#define F2( function, op )    F1( function ##ccc, op )

F2( bbb, += )

void OnStart ()
{
         int a = 2 ;
        bbbccc( a, 3 );
//      bbb+=
         Print ( a );
}

bbcccc(...) işlevi yerine, aşağıdaki gibi ilk 3 karakterdeki otomatik değiştirmeden - derleyici bbb+=(...)

Daha önce, benzer bir hata https://www.mql5.com/ru/forum/1111/page1241#comment_1127887 istek #1085568 tarafından düzeltildi

C++'da benzer bir örnek hatasız derlenir.

 
Hepiniz hoşgeldiniz!
Sevgili geliştiriciler, Win 8 çalıştıran bir tablet platformunda MT5 + MetaEditor kullanımıyla ilgili bazı izlenimlerimi sizlerle paylaşmak istiyorum. .
Genel olarak, her şey oldukça iyi çalışıyor. :) Ticaret yapabilir, "danışmanları" düzenleyebilirsiniz - çok. Ancak bir tablette kullanım bağlamında dikkate almadığınız bir dizi bariz nokta var. Terminalden başlayalım. Arayüz, parmaklarınızla dürtmek için çok küçük, ancak yine de mümkün. Ancak herhangi bir grafik nesnenin (örneğin, bir trend çizgisi) inşası gerçek bir eziyettir. Terminal, çizgiyi uzatmak istediğimi anlamak istemiyor ve grafiği parmağımla kaydırmak istemiyor. :) Genel olarak, bu kısımda durum korkunç ve fare olmadan yapamazsınız. Fareye gelince, MT'deki birçok kullanışlı ve hızlı işlev, sağ fare düğmesine ayarlanmıştır, ancak tablet, sağ elimin sağ parmağıyla dürttüğümü anlamıyor. :)) Bu işlevlerin çoğu açılır menülerde mevcuttur, ancak bu erişim yöntemi çalışma hızını önemli ölçüde azaltır. Pekala, grafikten gereksiz nesneleri kaldırmak çok önemsiz bir iştir. Grafikteki nesnelerin seçimi - çok. Örneğin, parmağınızı herhangi bir "muma" sokarsanız, terminalin altında tarih / saat ve OHLC görüntülenir, ancak mumun kendisi hiçbir şekilde vurgulanmaz. Eh, yani Şimdi gerçekten gördüğünüz "mum" parametreleri hakkında tam bir kesinlik yok. Resmin genel küçüklüğü göz önüne alındığında (11 inçlik bir ekranda bile), sorun çok alakalı. "Artı işaretine" geçme girişimleri hiçbir şeye yol açmaz: ekranı "dürttüğünüzde", terminal normal imleç moduna geri döner.
Bir sonraki adım ölçeklendirmedir. Sizin için "aksine" çalışır, yani. parmakların sıkma hareketinde grafik büyütülür ve germe hareketinde sıkıştırılır. Bu, herkesin telefonlarda ve diğer benzer cihazlarda zaten alışık olduğu tablet ve diğer "dokunma" mantığıyla açıkça çelişiyor.
MetaEditor'a göre en büyük rahatsızlık, kod penceresinde parmaklarınızla kaydırmanın çalışmamasından kaynaklanıyor! Beyler, Microsoft'un Not Defteri bile bunu yapabilir. :) Demek üzerinde çalışılacak bir şey var.
"Tablet" yönünün sizin için bir öncelik olmadığını anlıyorum. Bununla birlikte, dünyanın dokunma ve ses girişi lehine olağan klavye ve farelerden giderek uzaklaştığını düşünüyorum. Geleceğe bakın, dünyayı nasıl görüyorsunuz? Belki de bazı değişiklikler yapmaya başlamanın zamanı gelmiştir? :)
Samimi olarak!
 
BlackTomcat :
...
8 inçlik bir tabletim var ve arayüzü yakınlaştırmıyorum bile - %100 yakınlaştırma kullanıyorum. Fare yerine, TouchMousePointer harika bir program var - TouchMousePointer Manager değil, TouchMousePointer. Windows 8.1 tablette harika çalışıyor ve MetatRader ve MetaEditir arabirimleriyle çalışırken bu sanal fareyi kullanıyorum. Program ücretsizdir ve üreticinin web sitesinden indirmeniz gerekir.