Hatalar, hatalar, sorular - sayfa 2032

 
Money_Man :
Birisi lütfen bana neyi yanlış yaptığımı söyleyebilir mi:

bu kod EURUSD 30m üzerinde çalışır



terminal hata veriyor:
2017.10.11 14:35:23.352 11111111111111111111111111111111 (EURUSD,M30) 'Hareketli Ortalama' göstergesi yüklenemiyor [4302]



Ama ne "zor" bir soru. Dokümantasyondan - 4302: MarketWatch'ta sembol seçilmedi .

Piyasaya genel bakışta AAPL'yi seçmeniz gerekir.

 
Vladimir Karputov :

Ve bu yüzden:

?


tabii ki başlayacak, nokta, mevcut tablodan farklı olan Symbol() (örneğin: "AAPL") yerine sembolünüzü değiştirmektir.

 
Stanislav Korotky :

Ama ne "zor" bir soru. Dokümantasyondan - 4302: MarketWatch'ta sembol seçilmedi .

Piyasaya genel bakışta AAPL'yi seçmeniz gerekir.


ilk kontrol ettiğim bu, sembol zorla ekleniyor ve bu kodu çalıştırırken market saatindeki tüm semboller ekleniyor

 
Money_Man :

tabii ki başlayacak, nokta, mevcut tablodan farklı olan Symbol() (örneğin: "AAPL") yerine sembolünüzü değiştirmektir.


Yabancı bir sembolü (yerli olandan farklı) döndürmeden önce, ilk olarak SymbolSelect kullanarak bu yabancı sembolün adını kontrol edin.

 
Slava :
4302 hatası ne anlama geliyor?

ERR_MARKET_NOT_SELECTED

4302

MarketWatch'ta sembol seçilmedi


ama seçilmiş, kontrol ettim.

belki sorun şu ki, saatlik euroda günlük AAPL'den daha fazla mum var mı?

 
Money_Man :

ERR_MARKET_NOT_SELECTED

4302

MarketWatch'ta sembol seçilmedi


ama seçilmiş, kontrol ettim.

belki sorun şu ki, saatlik euroda günlük AAPL'den daha fazla mum var mı?


Göstermek:

  1. MQL5 kodu
  2. Giriş yapmak
  3. Ticaret sunucusu adı
  4. YATIRIMCI'nın işlem hesabı şifresi.

 
Slava :

beşte çalışacak

Ve sizin durumunuz için dördüncüde bir çözüm var.

OnInit'te MQLSetInteger (MQL_CODEPAGE,CP_ACP) çağrısı yapın;

Ardından "ileri geri" dize dönüşümleri yeterli olacaktır

MT5'te sorunsuz çalışıyor.

Teşekkür ederim!

 
Vladimir Karputov :

Göstermek:

  1. MQL5 kodu
  2. Giriş yapmak
  3. Ticaret sunucusu adı
  4. YATIRIMCI'nın işlem hesabı şifresi.


 #property indicator_chart_window
#property indicator_buffers 0
#property indicator_plots    0
ENUM_MA_METHOD      MA_Type   = MODE_SMA ;
ENUM_APPLIED_PRICE MA_Price  = PRICE_CLOSE ;
int handle;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit ()
{
   SymbolSelect ( "AAPL" , true );
   handle = iMA ( "AAPL" , _Period , 10 , 0 ,MA_Type,MA_Price);

   return ( INIT_SUCCEEDED );
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
{

   return (rates_total);
}
//+------------------------------------------------------------------+


Ekran görüntüsü biçimindeki bilgiler uygun mu?

tek şey yatırımcının şifresini nereden alacağımı bulamıyorum (

Dosyalar:
 
Money_Man :


Ekran görüntüsü biçimindeki bilgiler uygun mu?



Ekranda AAPL yok. Ve SymbolSelect'in dönüş kodunu kontrol etmiyorsunuz.

 
Money_Man :


Ekran görüntüsü biçimindeki bilgiler uygun mu?

tek şey yatırımcının şifresini nereden alacağımı bulamıyorum (

MT->Sunucu->Ayarları değiştir'e gidin ve bir yatırımcı şifresi oluşturmak için alım satım giriş bilgilerinizi ve şifrenizi kullanın.
Neden: