Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 474

 
Alexey Vyazmikin :

Peki, cevap vermediyseniz nasıl yardımcı olabilirsiniz - ne tür değişkenleri çağırmanız gerekiyor?

Ve iCustom için bir tanıtıcı oluşturmanız gerekir - yani. bir değişkene bağlayın.

Expert Advisor'da şöyle bir şey yapıyorum (göstergede genel olarak prensip aynı...)

//Хендали - мать их
int handle_iMomentum;

int OnInit()
  {
//Хендаль объявляем iMomentum
   handle_iMomentum=iMomentum(Symbol(),0,100,0);
   if(handle_iMomentum==INVALID_HANDLE)
     {
      PrintFormat("Failed to create handle of the iMomentum indicator for the symbol %s/%s, error code %d",
                  Symbol(),EnumToString(Period()),GetLastError());
      return(INIT_FAILED);
     }

   return(INIT_SUCCEEDED);
  }

void OnTick()
  {
double Momentum=Momentumf(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Momentumf(const int index)
  {
   double MA[1];
   ResetLastError();
   if(CopyBuffer(handle_iMomentum,0,index,1,MA)<0)
     {
      PrintFormat("Failed to copy data from the iMA indicator, error code %d",GetLastError());
      return(0.0);
     }
   return(MA[0]);
  }


Duc zaten her şeye başlamış gibi görünüyor, ancak görüntülenmek istemiyor ... :-( Tamam, çözelim ....

 
Michael Marchukajtes :


Duc zaten her şeye başlamış gibi görünüyor, ancak görüntülenmek istemiyor ... :-( Tamam, çözelim ....


Kodu nereden aldığınızı gösterin. Bu eski kodda yok.

 
Dr. tüccar :
Ben böyle yaptım - tarih ve saati birleştirdiğim yeni bir sütun oluşturdum ve ardından farklı tablolarda bu tür değerlerin eşleşmelerini aradım.

Ayrıca, atılan çubuklar, ohlc değerlerine hatalar getirir, yani. çubuk aynı fiyattan kapanır ve ardından uzak çubuk nedeniyle tablodaki bir sonraki çubuk farklı bir fiyattan açılır ve uzak çubuğun yüksek ve düşük değerleri tamamen kaybolur. Kaldırılan çubuğun en yüksek, en düşük ve yakın değerleri, bir önceki silinmemiş çubukla karşılaştırılmalı ve gerekirse orada güncellenmelidir.
Sadece açık fiyatlar ile çalıştım, bu yüzden çok fazla uğraşmadım.

Teşekkür ederim! Çözeceğim... Ve birkaç çubuğun kaybı kritik değil, çok fazla düzleştirme yapılacak..
 
Alexey Vyazmikin :

Kodu nereden aldığınızı gösterin. Bu eski kodda yok.

Dosyalar:
ChekParam.mq5  11 kb
 
Michael Marchukajtes :

Koddan bir göstergem yok - kontrol edemiyorum.

Ama burada sizin için kodunuzun izini takip ederek Mashka üzerinde bir örnek yaptım.


Not: Değiştirilen dosya aynı değildi

Dosyalar:
ChekParam.mq5  7 kb
 

Derin öğrenmeyle uğraşırım. Her şeyi https://www.microsoft.com/en-us/cognitive-toolkit/ kütüphanesinde yapıyorum. Avantajı, MT5'e bağlanabilmesidir. Doğru, sadece 64 bit. Yani 64 bit Windows'a ihtiyacınız var. Kitaplık bu tür Windows altında yapılır. Bir sonraki çubuğun fiyatını ve zikzak dönüşlerini tahmin etmek için 2 belirgin yaklaşım kontrol edildi. Ağ fiyat değişikliklerini ve çubuk uzunluğunu besliyorum. Her iki yaklaşım da iyi sonuç vermedi. Tekrarlayan ağları kullanıyorum. İlgilenen herkes için kod https://github.com/RandomKori/Forex Neleri kontrol edeceğinize dair yeni fikirlere ihtiyacınız var. Senin fikrin, benim uygulamam.

Microsoft Cognitive Toolkit
Microsoft Cognitive Toolkit
  • www.microsoft.com
A free, easy-to-use, open-source, commercial-grade toolkit that trains deep learning algorithms to learn like the human brain. Microsoft Cognitive Toolkit (formerly known as CNTK) version 2.0 is now available to Developers and Data Scientists. Cognitive Toolkit is a free, easy-to-use, open-source toolkit that trains deep learning algorithms...
 
Grigory Chaunin :

Derin öğrenmeyle uğraşırım. Her şeyi https://www.microsoft.com/en-us/cognitive-toolkit/ kütüphanesinde yapıyorum. Avantajı, MT5'e bağlanabilmesidir. Doğru, sadece 64 bit. Yani 64 bit Windows'a ihtiyacınız var. Kitaplık bu tür Windows altında yapılır. Bir sonraki çubuğun fiyatını ve zikzak dönüşlerini tahmin etmek için 2 belirgin yaklaşım kontrol edildi. Ağ fiyat değişikliklerini ve çubuk uzunluğunu besliyorum. Her iki yaklaşım da iyi sonuç vermedi. Tekrarlayan ağları kullanıyorum. İlgilenen herkes için kod https://github.com/RandomKori/Forex Neleri kontrol edeceğinize dair yeni fikirlere ihtiyacınız var. Senin fikrin, benim uygulamam.


Oooh ne güzel :)) önce orada ne yaptığına bakmalısın

not Zaten zamanınızı boşa harcadınız, belki bu kütüphaneyi MT5 ile nasıl bağlayacağınız ve bir çeşit ns örneği ile bir makale yazabilirsiniz? aksi halde R gadget'ları forumu sular altında bıraktı)) ama normal ve yerel bir şey istiyorum

 

Makale yazmakta usta değilim. Tüm kodun bulunduğu github'a bir link verdim. İşte örnekler. Cevabını biliyorsam soruları cevaplayacağım. Kütüphaneyi yeni öğrenmeye başladım. Bununla ilgili belgeler hala yeterince iyi değil. Özellikle C++ için. Ve onsuz, MT'ye bağlanmayın.

 

caret hakkında kısa bilgi

Dosyalar:
 
Grigory Chaunin :

Derin öğrenmeyle uğraşırım. Her şeyi https://www.microsoft.com/en-us/cognitive-toolkit/ kütüphanesinde yapıyorum. Avantajı, MT5'e bağlanabilmesidir. Doğru, sadece 64 bit. Yani 64 bit Windows'a ihtiyacınız var. Kitaplık bu tür Windows altında yapılır. Bir sonraki çubuğun fiyatını ve zikzak dönüşlerini tahmin etmek için 2 belirgin yaklaşım kontrol edildi. Ağ fiyat değişikliklerini ve çubuk uzunluğunu besliyorum. Her iki yaklaşım da iyi sonuç vermedi. Tekrarlayan ağları kullanıyorum. İlgilenen herkes için kod https://github.com/RandomKori/Forex Neleri kontrol edeceğinize dair yeni fikirlere ihtiyacınız var. Senin fikrin, benim uygulamam.

FORTS verilerini denemenizi öneririm. Ve sadece fiyat değil (belki o kadar da fazla değil), aynı zamanda borsadan gelen diğer akışlar. İlgileniyorsanız, verileri atacağım - bana yalnızca hangi biçimde olduğunu söyleyin.