Çaydanlıktan gelen sorular - sayfa 157

 
Bana öyle geliyor ki sorun ChartID'de.CHART nesnesinin kendine ait var mı ve o zaman nasıl elde edilir.
 

CopyBuffer (…) içeren örneklerde dizi indeksleme sırasının ArraySetAsSeries (…, true ) kullanılarak MQL4'teki gibi ayarlanması gerektiği yazılmıştır . Söyleyin bana, CopyHigh (...), CopyLow (...) ve benzerleri için aynı dizi indekslemeyi yapmak gerekli mi?

 
progma137 :
çizmiyorum :(
çünkü kodda ne yaptığınız hiç belli değil.
 
Karlson :
Bana öyle geliyor ki sorun ChartID'de.CHART nesnesinin kendine ait var mı ve o zaman nasıl elde edilir.
ObjectGetInteger aracılığıyla
 
Paladin80 :

CopyBuffer (…) içeren örneklerde dizi indeksleme sırasının ArraySetAsSeries (…, true ) kullanılarak MQL4'teki gibi ayarlanması gerektiği yazılmıştır . Söyleyin bana, CopyHigh (...), CopyLow (...) ve benzerleri için aynı dizi indekslemeyi yapmak gerekli mi?

Hatırladığım kadarıyla, evet. hafızam bana hizmet ediyorsa, başlatma sırasında bir kez harcadım.
 
sergeev :
ObjectGetInteger aracılığıyla

Teşekkürler, dün gece bir şey çıkmadı.

Çıktı.Belgeleme koduna göre.

 void OnStart ()
{     string no = "NewChart" ;

       ObjectCreate ( 0 , no, OBJ_CHART , 0 , 0 , 0 );
       ObjectSetInteger ( 0 , no, OBJPROP_CORNER , 0 );
       ObjectSetInteger ( 0 , no, OBJPROP_XDISTANCE , 0 );
       ObjectSetInteger ( 0 , no, OBJPROP_YDISTANCE , 0 );
       ObjectSetInteger ( 0 , no, OBJPROP_XSIZE , 500 );
       ObjectSetInteger ( 0 , no, OBJPROP_YSIZE , 200 );
       ObjectSetInteger ( 0 , no, OBJPROP_PERIOD , PERIOD_H8 );
       ObjectSetString ( 0 , no, OBJPROP_SYMBOL , "GBPUSD" );
      
   //--- переменные для идентификаторов графиков
   long currChart,prevChart= ChartFirst ();
   int i= 0 ,limit= 100 ;
   Print ( "ChartFirst = " , ChartSymbol (prevChart), " ID = " ,prevChart);
   while (i<limit) // у нас наверняка не больше 100 открытых графиков
     {
      currChart= ChartNext (prevChart); // на основании предыдущего получим новый график
       if (currChart< 0 ) break ;           // достигли конца списка графиков
       Print (i, ChartSymbol (currChart), " ID =" ,currChart);
      prevChart=currChart; // запомним идентификатор текущего графика для ChartNext()
      i++; // не забудем увеличить счетчик
     }
     Print (prevChart);
     
   int handle_ind_h8 = iMACD ( ChartSymbol (prevChart), ChartPeriod (prevChart), 12 , 26 , 9 , PRICE_CLOSE );
   Print ( "Хендл=" ,handle_ind_h8);
   bool f1 = ChartIndicatorAdd (prevChart, 1 , handle_ind_h8);
   Print ( "Добавили?=" ,f1);
   Print ( GetLastError ()); ResetLastError ();
}
Dosyalar:
 

Test raporundaki işlemler (kazananların yüzdesi) ile ne kastedilmektedir? Bu anlaşmalar mı yoksa siparişler mi? Kâr faktörü hesaplanırken anlaşmalar mı yoksa siparişler mi kullanılıyor?

 
gpwr :

Test raporundaki işlemler (kazananların yüzdesi) ile ne kastedilmektedir? Bu anlaşmalar mı yoksa siparişler mi? Kâr faktörü hesaplanırken anlaşmalar mı yoksa siparişler mi kullanılıyor?

Ah, e! Sormaya çok utandım. Ayrıca MAE, MFE, vb. hesaplarken.

 
F1'e basmayı deneyin.

Dokümantasyon departmanımıza gerçekçi olmayan bir saygı göndermek gerekli mi?
 
Renat :
F1'e basmayı deneyin.

Dokümantasyon departmanımıza gerçekçi olmayan bir saygı göndermek gerekli mi?
Teşekkür ederim. F1 gerekli bilgileri verdi. Bölümünüze saygılar sunarım.