Hatalar, hatalar, sorular - sayfa 1254

 

Terminal mumları kaybeder ve yeniden başlatıp grafiği güncellemeye çalıştıktan sonra onları geri yüklemez. 1024 oluşturun.

İşlem sırasında ağ yoktu.

https://charts.mql5.com/6/444/eurjpy-m30-metaquotes-software-corp-temp-file-screenshot-35242.png

şöyle olmalı (derleme 1010):

https://www.mql5.com/ru/charts/2742011/eurjpy-m30-instaforex-group-temp-file-screenshot-37966-png

Ayrıca fiyat çizgisi, özellikle altın + - 1000 puan atlıyor, açık bir anlaşma ile bakiye bunun arkasına atlar mı bilmiyorum, bakmak hoş olmaz (MetaQuotes-Demo).

Mum içermeyen başka bir tablo: https://charts.mql5.com/6/447/gbpchf-m15-metaquotes-software-corp-temp-file-screenshot--20217.png

 

Neden basit bir durumda derlemek için şablon olmadan yapamayacağınızı anlamıyorum?

 struct STRUCT
{
   int a;
  
   template < typename T>
   void operator =( const T &Source )
//  void operator =( const CLASS* &Source ) // если не template-вариант - ошибка компиляции
  {
     this .a = Source.a;
  }
};

class CLASS
{
public :
   int a;
  
   void operator =( const STRUCT &Source )
  {
     this .a = Source.a;
  }
};

void OnStart ()
{
 STRUCT Struct;
 CLASS* Class = new CLASS;
 
 Class.a = 5 ;
 
 Struct = Class;
 Struct.a++;
 Class = Struct;
 
 Print (Class.a);
 
 delete (Class);
}
 
UZMANLAR! MANUEL SATIN ALMA ONAYI nasıl ekleyeceğimi söyle? Şimdiden teşekkürler!
 

Bu ticaret:

)))

Dosyalar:
 
zaskok :

Neden basit bir durumda derlemek için şablon olmadan yapamayacağınızı anlamıyorum?

CLASS sınıfının bildirilmesi gerektiğinden , STRUCT yapısının bildirilmesinden önce aşağıdaki satırı ekleyin:
 class CLASS;
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
zaskok :

Bu neden mümkün değil?

Düzeltildi.

Bir sonraki yapıyı bekleyin.

 
Crucian :

Bu ticaret:

)))

Terminali 28 çift için ağır hindilerle yüklerken benzer bir şey yaşadım, piyasaya genel bakış penceresinde her şey normal şekilde değişiyordu ve çizelgeler oracıkta kök salmıştı)
 
Olegts :
Terminali 28 çift için ağır hindilerle yüklerken benzer bir şey yaşadım, piyasaya genel bakış penceresinde her şey normal şekilde değişiyordu ve çizelgeler oracıkta kök salmıştı)

Ağır hindi yoktur. 1026 inşa etmek için güncellendi. Mumlar çekildi ancak delik kapatılmadı ve güncellenmedi. Ama umarım sorun alıntılardadır.

https://charts.mql5.com/6/451/eurjpy-m1-metaquotes-software-corp-temp-file-screenshot-16452.png

Ayrıca, forumdaki bağlantı normal olarak eklenemiyor.

Dosyalar:
 
mql5 :
CLASS sınıfının bildirilmesi gerektiğinden , STRUCT yapısının bildirilmesinden önce aşağıdaki satırı ekleyin:

Bu özelliği bilmiyordum, teşekkürler!

alexvd :

Düzeltildi.

Bir sonraki yapıyı bekleyin.

İyi! Lütfen isteğe saygı gösterin.
 
Bekleyen siparişler (MT5 1010) verdikten sonra, sipariş geçerliliğinin (ayarlandıktan sonra) ORDER_TIME_SPECIFIED yerine her zaman ORDER_TIME_GTC olduğunu fark eden oldu mu?