Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 253

 
igalx :
Teknik analiz için çizelgeleri indirmek mümkün mü - S&P 500 Vadeli İşlemler Tablosu, TA 25 Tablosu ve S&P 500 Grafik endeksleri mümkünse bunu nasıl yapacağımı söyler misiniz, belki nasıl indirileceğine dair bir açıklama vardır!
Şimdiden teşekkürler.
Terminalde, komisyoncunuz (işlem merkezi) tarafından sağlanan enstrüman çizelgelerini görüntüleyebilirsiniz. "Piyasa İzleme" penceresinde arama yapmanız, sağ tıklamanız ve "Semboller ..." seçeneğini seçmeniz gerekir. Size endeksler sağlanmadıysa, bu tür endeksleri sağlayan bir komisyoncu (işlem merkezi) aramanız gerekir.
 
barabashkakvn :
Terminalde, komisyoncunuz (işlem merkezi) tarafından sağlanan enstrüman çizelgelerini görüntüleyebilirsiniz. "Piyasa İzleme" penceresinde arama yapmanız, sağ tıklamanız ve "Semboller ..." seçeneğini seçmeniz gerekir. Size endeksler sağlanmadıysa, bu tür endeksleri sağlayan bir komisyoncu (işlem merkezi) aramanız gerekir.

Böyle bir komisyoncu bulamıyorum, ilgilendiğim endeksleri (muhtemelen gerçek zamanlı olarak) veya bir komisyoncuyu yüklemeye izin veren teknik analiz için bir program önerebilir misiniz?

Bu MT-4 veya MT-5 endekslerini indirmek mümkün olabilir. Teknik analiz yapmaya yeni başlıyorum, görevimle nasıl başa çıkacağım konusunda bir uzmanın tavsiyesini gerçekten duymak isterim.

Yardımlarınız için şimdiden teşekkür ederiz.

 
igalx :

Böyle bir komisyoncu bulamıyorum, ilgilendiğim endeksleri (muhtemelen gerçek zamanlı olarak) veya bir komisyoncuyu yüklemeye izin veren teknik analiz için bir program önerebilir misiniz?

Bu MT-4 veya MT-5 endekslerini indirmek mümkün olabilir. Teknik analiz yapmaya yeni başlıyorum, görevimle nasıl başa çıkacağım konusunda bir uzmanın tavsiyesini duymayı çok isterim.

Yardımlarınız için şimdiden teşekkür ederiz.

MT4 ile başlayın

ilk karşılaştığım konu https://www.mql5.com/en/forum/142393

Orada, MT4 forumunda etrafa sorun, net olmayanı soracaklar.

MT5 geçmişini indirmenize izin vermiyor, bunu yapmanıza izin veren terminaller var, ancak bunları burada tartışmak geleneksel değil, google it.

загрузить внешние котировки из файла - как? - MQL4 форум
  • www.mql5.com
загрузить внешние котировки из файла - как? - MQL4 форум
 
Lütfen bana "Değer" sütunundaki Araçlar \ Hata Ayıklama sekmesinin sağ tarafındaki gözlemlenen ifadeler tablosunda hata ayıklamaya çalıştığınızda (bir uzman veya bir komut dosyası önemli değil) nedenini nerede arayacağımı söyleyin, herhangi bir ifade için: "İfade değerlendirilemedi"? Hata ayıklama penceresinin görünümü
 

MT4'te hata ayıklama yok... geliştiricilerin yapmasını bekleyin

 
#property copyright "#Copyright © #"
#property link        "#http://www.#"
#property indicator_separate_window

//+------------------------------------------------------------------+
void init()
  {
  
  }
//+------------------------------------------------------------------+
int start()
  {
   
   int counted_bars=IndicatorCounted();
   if (counted_bars< 0 ) return (- 1 );
   //if(counted_bars>0) counted_bars--;
   int limit= Bars -counted_bars;
   if (counted_bars== 0 ) limit--;

   for ( int i=limit;i>= 0 ;i--)
     {
         
         datetime bod=Time[i]-Time[i] % 86400 ;           //начало дня
         int iBod = iBarShift( Symbol (), PERIOD_M1 ,bod);   //индекс первого бара М1
         int iNow=iBarShift( Symbol (), PERIOD_M1 ,Time[i]); //индекс текущуго бара M1
         
         datetime dt=iTime( Symbol (), PERIOD_M1 ,iBod);     //время первого бара М1
         datetime dt2=iTime( Symbol (), PERIOD_M1 ,iNow);     //время текущуго бара M1
         DebugBreak ();
         
         
     }
   return ( 0 );
  
  }
//+------------------------------------------------------------------+  


iBarShift'te endekslerin neden aynı olduğunu veya nasıl doğru bir şekilde yapılacağını söyleyin (Daha düşük bir zaman diliminden daha yüksek bir zaman diliminden veri alın).Teşekkürler.

 
yuran007 :


iBarShift'te endekslerin neden aynı olduğunu veya nasıl doğru bir şekilde yapılacağını söyleyin (Daha düşük bir zaman diliminden daha yüksek bir zaman diliminden veri alın).Teşekkürler.

MetaEditor referansında, "Veri Erişimini Düzenleme" bölümüne bakın. Ancak gerçekten bir göstergeye ihtiyacınız varsa, o zaman lütfen Sleep() 'in göstergelerde çalışmadığını unutmayın.
 
barabashkakvn :
MetaEditor referansında, "Veri Erişimini Düzenleme" bölümüne bakın. Ancak gerçekten bir göstergeye ihtiyacınız varsa, o zaman Sleep()'in göstergelerde çalışmadığını unutmayın.
Yani, " mql5 programı herhangi bir sembol ve zaman aralığı için verilere erişebildiğinden, gerekli zaman serilerinin verilerinin henüz terminalde oluşturulmamış olması veya gerekli fiyat verilerinin ticaret sunucusu ile senkronize edilmemiş olması muhtemeldir. durumda, verilerin hazır olması için bekleme süresini tahmin etmek zordur." ve Sleep() çalışmıyor , Timer olayı ve EA'nın dosyaya yazıp göstergede okumasıyla ilgili bir değişken var mı? Ya da daha kolay bir yolu var mı? Ne önerirsiniz?
 
yuran007 :
Yani, " mql5 programı herhangi bir sembol ve zaman aralığı için verilere erişebildiğinden, gerekli zaman serilerinin verilerinin henüz terminalde oluşturulmamış olması veya gerekli fiyat verilerinin ticaret sunucusu ile senkronize edilmemiş olması muhtemeldir. durumda, verilerin hazır olması için bekleme süresini tahmin etmek zordur." ve Sleep() çalışmıyor , Timer olayı ve EA'nın dosyaya yazıp göstergede okumasıyla ilgili bir değişken var mı? Ya da daha kolay bir yolu var mı? Ne önerirsiniz?
Göstergedeki diğer cihazlardan veya diğer dönemlerden (mevcut olanın dışında) veri almanız gerekiyorsa, zamanlayıcı iyi bir seçenektir.
Zamanlayıcıda, veri almak ve sonucu kontrol etmek için bir istek gönderin. Veriler hazırlanıp yüklendiğinde, zamanlayıcıda bayrağı (bool değişkeni) true olarak ayarlayın. Daha sonra hazırlanan bu veriler OnCalculate'deki indikatörde kullanılabilir.
 
barabashkakvn :
Göstergedeki diğer cihazlardan veya diğer dönemlerden (mevcut olanın dışında) veri almanız gerekiyorsa, zamanlayıcı iyi bir seçenektir.
Zamanlayıcıda, veri almak ve sonucu kontrol etmek için bir istek gönderin. Veriler hazırlanıp yüklendiğinde, zamanlayıcıda bayrağı (bool değişkeni) true olarak ayarlayın. Daha sonra hazırlanan bu veriler OnCalculate'deki indikatörde kullanılabilir.
teşekkürler