[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 154

 
Roman. :

Neden kendin kontrol etmiyorsun? Evet ve sonuçlar aynı anda paylaşılacaktı...

Evet, yaptığım şey bu. :-) Bugün için vaktim olsa da bilmiyorum (yorgun)
 
Skydiver :

Evet, yaptığım şey bu. :-) Bilmiyorum, gerçekten bugün için zamanım olacak (yorgun)

IMHO, bu durumda acele etmeye gerek yok... Asıl mesele, hesaplamalardaki hataların kalitesi ve olmamasıdır, ayrıca birinci ve ikinci durumlarda yayılmaya dikkat edin, böylece değerindeki değişiklik minimum olur ...
 
alex12 :
belki mantıksal && || yerine yazmak gerekliydi. (mantıksal VEYA) ?

Hepsi yanlış, düşünün, eğer reçete etmek istiyorsanız ( veya ), bu nedenle fiyat her zaman veya daha yüksek .. veya daha düşük .. seviyedir .

Forumda arama yapmayı deneyin, bir yerde "seviye dağılımı" tartışıldı.

 

Hepinize iyi günler.

Hindi yazmaya karar verdim ama bir sorunla karşılaştım. Sadece onu çizelgeye koyduğunuz andan itibaren çizmeye başlar.

En azından tarihin bir parçasını hesaplamasını nasıl sağlayabilirim?

 int start()
  {
   int     counted_bars= IndicatorCounted ();
   int i;
//----
   i= Bars -counted_bars- 1 ;

   while (i>= 1 )                      
     {
     double Max=High[ iHighest ( NULL , 0 ,MODE_HIGH,Nbar, 0 )];
     double Min=Low[ iLowest ( NULL , 0 ,MODE_LOW,Nbar, 0 )];
       Buf[i]=Max-((Max-Min)/ 2 );
       ABuf[i]= iMAOnArray (Buf, 0 ,Per, 0 , MODE_SMA ,i);             
      i--;                          
     }
//----
   return ( 0 );
  }
Cahillere nasıl doğru yazılacağını biri açıklayabilir mi?
 

Gek34 :

Hindi yazmaya karar verdim ama bir sorunla karşılaştım. Sadece onu çizelgeye koyduğun andan itibaren çizmeye başlar...

Ayrı bir döngüde çıkarın. iMAOnArray dizisinin oluşturulacak zamanı yok.
ABuf[i]= iMAOnArray (Buf, 0 ,Per, 0 , MODE_SMA ,i);   
 

Hiçbir şey işe yaramıyor, çizmeyi tamamen bıraktım.

Ekleyecek kadar nazik olun, bu benim için bir ders ve gelecek için bir örnek olacak.

Saygılar Gek.

 
Gek34 :

Hiçbir şey işe yaramıyor, çizmeyi tamamen bıraktım.

Ekleyecek kadar nazik olun, bu benim için bir ders ve gelecek için bir örnek olacak.

Saygılar Gek.


Muhtemelen:
 int start()
  {
   int     counted_bars= IndicatorCounted ();
   int i;
//----

   double Max=High[ iHighest ( NULL , 0 ,MODE_HIGH,Nbar, 0 )];
   double Min=Low[ iLowest ( NULL , 0 ,MODE_LOW,Nbar, 0 )];

   i= Bars -counted_bars- 1 ;
   while (i>= 1 )                      
     {
       Buf[i]=Max-((Max-Min)/ 2 );
      i--;                          
     }


   i= Bars -counted_bars- 1 ;
   while (i>= 1 )                      
     {
       ABuf[i]= iMAOnArray (Buf, 0 ,Per, 0 , MODE_SMA ,i);             
      i--;                          
     }
//----
   return ( 0 );
  }
 
PapaYozh :

Muhtemelen:

Heee.... Bence her şey bir döngü içinde olmalı, şöyle bir şey:

 while (i>= 1 )                      
     {
     double Max=High[ iHighest ( NULL , 0 ,MODE_HIGH,Nbar, i )];
     double Min=Low[ iLowest ( NULL , 0 ,MODE_LOW,Nbar, i )];
       Buf[i]=Max-((Max-Min)/ 2 );
       ABuf[i]= iMAOnArray (Buf, 0 ,Per, 0 , MODE_SMA ,i);             
      i--;                          
     }
 
r772ra :

Heee.... Bence her şey bir döngü içinde olmalı, şöyle bir şey:


Çok teşekkür ederim. Her şey çalıştı, hemen hatamı gördüm.

Ve gerçekten de dünyanın iyi insanlar olmadan olmadığını söylüyorlar.

 


Robotu optimize ederken, bir tür periyodik ***n elde edilir. Ne ile bağlanabilir?