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

 
styrad :

hangi program? Gerçek ve demo hesabım var

"Demo versiyonu engellendi" mesajı terminal tarafından verilemez. Terminal tablolarından herhangi birinde çalışan bir gösterge veya bir Uzman Danışman tarafından görüntülenir.

 
ObjectGetValueByTime içindeki line_id parametresi nedir? nereden alınır?
 
RomanRott :
ObjectGetValueByTime'daki line_id parametresi nedir? nereden alınır?

Kılavuz bu özellik hakkında ne diyor?

Satır numarası. Bir nesnenin aynı anda birkaç satırı olabilir. İlki 0 kimliğine sahiptir.

Sadece bir satır varsa, o zaman 0.

 
Artyom Trishkin :

Kılavuz bu özellik hakkında ne diyor?

Satır numarası. Bir nesnenin aynı anda birkaç satırı olabilir. İlki 0 kimliğine sahiptir.

Sadece bir satır varsa, o zaman 0.


Evet kesinlikle.
Bir soru daha. Burada dur ve al kodunu yazdım. Teoride, Al, durağın 2 katı olmalıdır, ancak robot 1'e 1 koyar, sorun nedir? Yüksek ve Düşük arasındaki farkı 2 ile çarpıyorum

 double Stop= High [ 1 ]+ 10 * Point ;
double Take= Low [ 1 ]- 2 *( High [ 1 ]- Low [ 1 ]);
 

Merhaba. Söyle bana pliz, bir testçi için umut edebilir miyim? Ve sonra bu siteden danışmanı, parametrelerin optimizasyonu ile arka arkaya 3 kez çalıştırıyorum, herhangi bir ayarı değiştirmiyorum ve test cihazında üç kat farklı değerler. Benim sorunum ne? Yoksa üçüncü taraf bir test cihazı kullanmam gerekir mi?

 
Shara1 :

Merhaba. Söyle bana pliz, bir testçi için umut edebilir miyim? Ve sonra bu siteden danışmanı, parametrelerin optimizasyonu ile arka arkaya 3 kez çalıştırıyorum, herhangi bir ayarı değiştirmiyorum ve test cihazında üç kat farklı değerler. Benim sorunum ne? Yoksa üçüncü taraf bir test cihazı kullanmam gerekir mi?

Risk ve risk size ait olmak üzere test cihazına güvenebilirsiniz. Günümüze dahil edilmesinden dolayı farklı değerler olabilir. Üçüncü taraf test kullanıcıları bulacaksınız - deneyin ve paylaşın.
 
STARIJ :
Risk ve risk size ait olmak üzere test cihazına güvenebilirsiniz. Günümüze dahil edilmesinden dolayı farklı değerler olabilir. Üçüncü taraf test kullanıcıları bulacaksınız - deneyin ve paylaşın.

Teşekkür ederim. Arka arkaya üç kez sürdüm. Herhangi bir çevrimiçi testçi var mı?

 
Lütfen hatayı bulmama yardım edin.
Döngüden sonra neden Uyarı görüntülenmiyor?
 #include <GBP\Koef.mqh>
#include <GBP\OBJECT.mqh>
void GBPUSD_EURUSD( int m, int bar, double k, color color1, color color2, color color3, color color4, color color5, string symbol_1, string symbol_2)
   {
   
   //----------------------------------------------------------------------------------------
   int s= 25 ;
   int Xh[], Xv[], Yh[][ 25 ], Yv[][ 25 ];
   ArrayResize (Xh, s);
   ArrayResize (Yh, s);
   ArrayResize (Xv, s);
   ArrayResize (Yv, s);
   
   for ( int i= 0 ; i<=s; i++)
      {     
      Xh[i]=i* 50 + 55 ;
      Xv[i]=i* 15 + 25 ;
           
         for ( int z= 0 ; z<=s; z++)
            {            
            Yv[i][z]=Xh[i];
            Yh[i][z]=Xv[i]; 
            }                            
      } 
   Alert (Xh[ 0 ]);   
   //----------------------------------------------------------------------------------------
   
      
   int n= 25 ;                             //n - количество измерений, m - количество элементов      
   double kef=Koef(m, bar, n, symbol_1, symbol_2);
   OBJECT(k, kef, color1, color2, color3, color4, color5, symbol_1, symbol_2, Xh[ 1 ], Yh[ 0 ][ 1 ], Xh[ 0 ], Yh[ 1 ][ 0 ]);
   } 

for(int z...) döngüsü doğru mesajı yazdırır:

 ...
for ( int z= 0 ; z<=s; z++)
            {            
            Yv[i][z]=Xh[i];
            Yh[i][z]=Xv[i]; 
             Alert (Xh[ 0 ]); 
            }                            
 
   

ondan sonra ve for(int i...) döngüsünden sonra - hiçbiri.
Ve ayrı bir komut dosyasında her şey yolunda. Hata nerede?

 
Timur1988 :
Lütfen hatayı bulmama yardım edin.
Döngüden sonra neden Uyarı görüntülenmiyor?

for(int z...) döngüsü doğru mesajı yazdırır:

ondan sonra ve for(int i...) döngüsünden sonra - hiçbiri.
Ve ayrı bir komut dosyasında her şey yolunda. Hata nerede?

Uzmanlar sekmesine bakın: dizi aralık dışında... Dizi, 25 elemanlı olarak tanımlanır. Döngüde, dizin 0'dan 25'e toplam 26 değişir. Bir hata oluştuktan sonra program yürütmesi durur. Uyarıyı döngünün içine ekler ve eleman numarasının çıktısını eklerseniz, bu netleşecektir.
 
mila.com :

Teşekkür ederim)
Yeniden yazmamak için, >=100 pp olan segmentlere trend çizgileri koymak mümkün olabilir.

Eğilim çizgisinin noktalarının koordinatlarını zikzak -a'nın altından üstüne inşa etmek için nasıl ayarlayacağımı söyle.

Bunu mavi forumda gördüm.


İndir . Ben kendim bunun ne tür bir mucize olduğunu görmedim.