Hatalar, hatalar, sorular - sayfa 3156

 

Tünaydın!

Lütfen bu küçük kodla bana yardım edin:

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
{

//-- начальные установки --
 if (rates_total< 3 ) return ( 0 );
   
 int Start;
 
 if (prev_calculated< 5 )
  {
   Start= 2 ;
   ArrayInitialize (Max1, EMPTY_VALUE );
   ArrayInitialize (Min1, EMPTY_VALUE );
  }
 
 else Start=rates_total- 2 ;
   
//-- 1-й главный цикл --
   for ( int i=Start;i<rates_total- 1 && ! IsStopped ();i++)
    {
     if (high[i]>high[i+ 1 ] && low[i]>low[i+ 1 ])
      { 
       Max1[i]=high[i];
       Min1[i]=low[i];
      }
else if (high[i]<high[i+ 1 ] && low[i]<low[i+ 1 ])
      { 
       Max1[i]=high[i];
       Min1[i]=low[i];
      }
       else 
         {
          Max1[i]= EMPTY_VALUE ;
          Min1[i]= EMPTY_VALUE ;
         }

    }
 return (rates_total);
}

Bu çubuğun bir öncekiyle karşılaştırılması gerekir ve bunun tersi de sıfırla karşılaştırılır.

 
Sergey Gubar # :

Tünaydın!

Lütfen bu küçük kodla bana yardım edin:

Bu çubuğun bir öncekiyle karşılaştırılması gerekir ve bunun tersi de sıfırla karşılaştırılır.

Grafiğin ekran görüntüsünü ekleyin (çok tercihen BEYAZ BİR ARKA PLAN ÜZERİNDE) ve "bu çubuğun" kim olduğunu ve "önceki çubuğun" kim olduğunu gösterin. Bu önemli.

 
Ekran görüntüsü eklendi
 
Sergey Gubar # :
Ekran görüntüsü eklendi

Ve işte hata.

OnCalculate'de dizileri çevirmediniz, bu da onların indekslemelerinin, grafikteki en sağdaki çubukta sırasıyla [rates_total-1] indeksine sahip olacağı, solundaki çubukta [rates_total-1- indeksine sahip olacağı anlamına gelir. 1]

 
Vladimir Karputov # :

Ve işte hata.

OnCalculate'de dizileri çevirmediniz, bu da onların indekslemelerinin, grafikteki en sağdaki çubukta sırasıyla [rates_total-1] indeksine sahip olacağı, solundaki çubukta [rates_total-1- indeksine sahip olacağı anlamına gelir. 1]

Anlayışınız için çok teşekkür ederiz, şimdi her şey yerli yerinde.
 
Vladimir Karputov # :

Ve işte hata.

OnCalculate'de dizileri çevirmediniz, bu da onların indekslemelerinin, grafikteki en sağdaki çubukta sırasıyla [rates_total-1] indeksine sahip olacağı, solundaki çubukta [rates_total-1- indeksine sahip olacağı anlamına gelir. 1]

Bu resme baktım (resim ekteki dosyada).

Nasıl resim eklersiniz? Yapamam.

 
Sergey Gubar # :

Bu resme baktım (resim ekteki dosyada).

Nasıl resim eklersiniz? Yapamam.

Böyle bir düğme yoksa, derecelendirme hala çok küçük. Şimdi o seninle 11 yaşında.

 
Artyom Trishkin # :

Böyle bir düğme yoksa, derecelendirme hala çok küçük. Şimdi o seninle 11 yaşında.

Anladım teşekkürler
 

Mql5'teki çoklu para birimi danışmanı , 0.86'dan bir ruble almayı ve kar etmeyi başardı. Ve görsel modda, ancak normal modda değil

Bunun alıntılarla değil, NZDCAD anlaşmasıyla ilgili olduğundan şüpheleniyorum.

DP       0        02 : 25 : 32.172     Trade   2021.12 . 13 01 : 44 : 38    market buy 0.01 USDRUB, close # 26 ( 0.86458 / 0.86480 / 0.86458 )
FQ       0        02 : 25 : 32.172     Trades   2021.12 . 13 01 : 44 : 38    deal # 228 buy 0.01 NZDCAD at 0.86480 done (based on order # 228 )
EO       0        02 : 25 : 32.172     Trade   2021.12 . 13 01 : 44 : 38    deal performed [ # 228 buy 0.01 NZDCAD at 0.86480 ]
LH       0        02 : 25 : 32.172     Trade   2021.12 . 13 01 : 44 : 38    order performed buy 0.01 at 0.86480 [ # 228 buy 0.01 USDRUB at 0.86480 ]
GD       0        02 : 25 : 32.174     _job_ ( 15 ) (AUDCAD,M5)   2021.12 . 13 01 : 44 : 38    CTrade:: OrderSend : market buy 0.01 position # 26 USDRUB [done at 0.865 ]
 
Sofiia Butenko # :

Mql5'teki çoklu para birimi danışmanı , 0.86'dan bir ruble almayı ve kar etmeyi başardı. Ve görsel modda, ancak normal modda değil

Bunun alıntılarla değil, NZDCAD anlaşmasıyla ilgili olduğundan şüpheleniyorum.

Hepinize iyi günler! Söyleyin lütfen, 28 Ocak ve sonraki güncellemelerden sonra terminalde özel göstergeler açılmıyor?