MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1760

 
Nikolay Ivanov # :

1) Bu yuvarlama değil, bu bir hata .. ve çok büyük bir tane .. benim örneğimde 10, ancak bazı enstrümanlarda 100, 1000, 10000 vb. olabilir. güzel yuvarlama ..

2) Yani, müşteriye bunun mümkün olduğunu söyleyeceksiniz ve ardından işlemcisini her saniye 24'e 7 yapacaksınız, tüm grafiklerdeki tüm simgeleri dairenin boyutunun değişebileceği gerçeği için kontrol edeceksiniz .. + İhtiyacı olacak. kodunuzun her zaman etkin olduğundan emin olmak için. Bana göre bug :)

Toplam .. İlk başta sorunu çözmenin mümkün olduğunu söylediniz, ancak daha sonra çalışma sırasında değerlerin yaklaşık ve büyük bir hatayla olacağı ve koruma kodunun da çalışması gerektiği ortaya çıktı. Değerleri düzeltmek ve ayarlamak için işlemciyi asmak için..

Ve buna görevin çözümü denildiğini mi düşünüyorsunuz? Buna el koymak, ardından her şeyin yolunda olduğuna ikna etmek/ispatlamak/yalvarmak denir..

Puanım 4.87. neredeyse her zaman her şeyden mutlular. Müşteriler arasında yetersiz olanlar da olduğu düşünülürse, bence bu fena değil.

Üzgünüm, ama deliryumun seviyesi değişiyor. Artık sana cevap vermeyeceğim.

 
Nikolay Ivanov # :

1) Tüm hatlarda kırık arıyoruz.

2) Kırık olanlardan 0 bar ekstremum olanını seçin..

bu algoritma işe yarar mı?

Evet, soruyu yanlış anladım, pardon!

Çubuklara/mumlara dokunmuyoruz, sadece gösterge tamponlarına dokunuyoruz

Buff[ 1 ] < Buff[ 0 ], одна из двух высоких= Buff[ 1 ] > Buff[ 0 ]
 
Andrey Sokolov # :

Puanım 4.87. neredeyse her zaman her şeyden mutlular. Müşteriler arasında yetersiz olanlar da olduğu düşünülürse, bence bu fena değil.

Üzgünüm, ama deliryumun seviyesi değişiyor. Artık sana cevap vermeyeceğim.

inatçılığınızı tahkime saklayın..O kadar saçma sapan konuşun ki memnun olmayan müşterilerle konuşuyorsunuz.. Pardon, işte 0.1 derecelik hata veren 10 derecelik bir termometre var :) sağlığınıza kullanın :)

 
Vitaly Muzichenko # :

sıfırda

İki düşük çizgiden biri = Bar[1] <   Çubuk[0], iki yüksekten biri = Çubuk[1] >   çubuk[0]

Arama üst 2. satırda ve 2. alt satırda yapılır.

Herhangi bir zamanda, ikincide üstten ve birincide alttan, kuyuda, en altta ve üstte veya birincide yukarıdan ve ikinci alttan bir kırılma olabilir. Ya da her ikisi birden.

Çizgilerin konumunu nasıl belirlersiniz?

belki bu yardımcı olur

 //+------------------------------------------------------------------+
bool BufferSide( double &buff_up, double &buff_dn)
  {
   bool sig= false ;
   if (buff_up[ 0 ]<buff_up[ 1 ] && buff_dn[ 0 ]>buff_dn[ 1 ]) sig= true ;
   return (sig); 
  }
 
Vitaly Muzichenko # :

Evet, soruyu yanlış anladım, pardon!

Çubuklara/mumlara dokunmuyoruz, yalnızca gösterge tamponlarına dokunuyoruz

Gösterge arabelleklerinin "çubukları" demek istedim :)

önerdiğim algoritma çalışmayacak mı?

 
Nikolay Ivanov # :

Gösterge arabelleklerinin "çubukları" demek istedim :)

önerdiğim algoritma çalışmayacak mı?

İyi görünüyor, düşünmedim.

Ana sorun: Bir döngü olmadan 2 üst ve alt satırı en uygun şekilde nasıl hesaplayabilirim?

Alternatif olarak, bu 4 satırı hesaplarken, daha sonra karşılaştırmak için son 2 fiyatı bir diziye girin.

 
Vitaly Muzichenko # :

Ana sorun: Bir döngü olmadan 2 üst ve alt satırı en uygun şekilde nasıl hesaplayabilirim?

Özü tam olarak anlamadım, ancak tüm fiyatları bir diziye koyup artan düzende sıralarsak, diziden uçtakileri her iki uçtan mı alırız?

 ArraySort ();
 
Nikolay Ivanov # :

Özü tam olarak anlamadım, ancak tüm fiyatları bir diziye koyup artan düzende sıralarsak, o zaman diziden uçtakileri her iki uçtan mı alırız?

Aynen, deneyeceğim, 2 ilk ve 2 son olmak üzere 4 fiyata ihtiyacım var. Bunu bir dizi ile yapmak kolaydır.

 
Vitaly Muzichenko # :

Aynen, deneyeceğim, 2 ilk ve 2 son olmak üzere 4 fiyata ihtiyacım var. Bunu bir dizi ile yapmak kolaydır.

ve satır numarasını bulunan değere göre belirlemek için - gerekli mi?

 
Nikolay Ivanov # :

ve satır numarasını bulunan değere göre belirlemek için - gerekli mi?

Bence olmaz, yapının bir dizisini yapacağım, oraya sembol, fiyat[1] ve fiyat[0] gireceğim.

Bu oldukça yeterli. Ayrıca, 2 ila 11 satır / arabellek olabilir

Fiyata göre sıralamanız gereken tek şey [1]