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

 
solnce600 :

SORU. PROGRAM NEDEN BİR SÜTUNDA BAŞLATILMIŞ BİR DİZİ OKUMUYOR.

 double mass[ 8 ]={ 0.85374 ,
               0.85694 ,
               0.85974 ,
               0.86174 ,
               0.86474 ,
               0.86494 ,
               0.86504 , 
               0.86524 };
Her şey okur. Dizi bildirimindeki noktalı virgülleri kaldırın, virgül koyun. Ve metalang için kaç tane boşluk veya sekme olduğu önemli değil. Ya ben seni yanlış anladım
 
gyfto :
Her şey okur. Dizi bildirimindeki noktalı virgülleri kaldırın, virgül koyun. Ve metalang için kaç tane boşluk veya sekme olduğu önemli değil. Ya ben seni yanlış anladım

Yardımın için teşekkürler O halde Kovalev'in ders kitabında neden noktalı virgül var?

 //--------------------------------------------------------------------
// stringarray.mq4
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
extern double Level= 1.3200 ;                     // Заданный уровень 
string Text[ 101 ];                               // Объявление массива
//--------------------------------------------------------------------
int init()                                       // Спец. ф-ия init()
  {                                             // Присвоение значений
   Text[ 1 ]= "один " ;            Text[ 15 ]= "пятнадцать " ;
   Text[ 2 ]= "два " ;             Text[ 16 ]= "шестнадцать " ;
   Text[ 3 ]= "три " ;             Text[ 17 ]= "семнадцать " ;
   Text[ 4 ]= "четыре " ;          Text[ 18 ]= "восемнадцать " ;
   Text[ 5 ]= "пять " ;            Text[ 19 ]= "девятнадцать " ;
   Text[ 6 ]= "шесть " ;           Text[ 20 ]= "двадцать " ;
   Text[ 7 ]= "семь " ;            Text[ 30 ]= "тридцать " ;
   Text[ 8 ]= "восемь " ;          Text[ 40 ]= "сорок " ;
   Text[ 9 ]= "девять " ;          Text[ 50 ]= "пятьдесят " ;
   Text[ 10 ]= "десять " ;         Text[ 60 ]= "шестьдесят" ;
   Text[ 11 ]= "одиннадцать " ;    Text[ 70 ]= "семьдесят " ;
   Text[ 12 ]= "двенадцать " ;     Text[ 80 ]= "восемьдесят " ;
   Text[ 13 ]= "тринадцать " ;     Text[ 90 ]= "девяносто" ;
   Text[ 14 ]= "четырнадцать " ;   Text[ 100 ]= "сто" ;
   // Вычисление значений
   for ( int i= 20 ; i<= 90 ; i=i+ 10 )                 // Цикл по десяткам
     {
       for ( int j= 1 ; j<= 9 ; j++)                   // Цикл по единицам
         Text[i+j]=Text[i] + Text[j];           // Вычисление значения   
     }
   return ;                                     // Выход из init()
  }
//--------------------------------------------------------------------
int start()                                     // Спец. ф-ия start()
  {
   int Delta= NormalizeDouble ((Bid-Level)/ Point , 0 ); // Превышение 
//--------------------------------------------------------------------
   if (Delta>= 0 )                                 // Цена не выше уровня
     {
       Alert ( "Цена ниже уровня" );                 // Сообщение
       return ;                                   // Выход из start()
     }
//--------------------------------------------------------------------
   if (Delta< 100 )                               // Цена более 100
     {
       Alert ( "Более ста пунктов" );               // Сообщение
       return ;                                   // Выход из start()
     }
//--------------------------------------------------------------------
   Alert ( "Плюс " ,Text[Delta], "pt." );             // Вывод на экран
   return ;                                       // Выход из start()
  }
 
Merhaba. Lütfen bana 10 saniyelik bir zaman diliminin nasıl yapıldığını söyle? Dönem Dönüştürücü yardımı ile yaptım, sadece bir dakikadan fazla.
 
scar1k :
Merhaba. Lütfen bana 10 saniyelik bir zaman diliminin nasıl yapıldığını söyle? Dönem Dönüştürücü yardımıyla yaptım, sadece bir dakikadan fazla.

Kenelerden oluşması gerekir. Dönem dönüştürücü en az dakika yapar.


güneş600 :

Yardımın için teşekkürler O halde Kovalev'in ders kitabında neden noktalı virgül var?


 extern double Level= 1.3200 ;                     // Заданный уровень 
string Text[ 101 ] ;                                // Объявление массива
//--------------------------------------------------------------------
int init()                                       // Спец. ф-ия init()
  {                                             // Присвоение значений
   Text[ 1 ]= "один " ;            Text[ 15 ]= "пятнадцать " ;
   Text[ 2 ]= "два " ;             Text[ 16 ]= "шестнадцать " ;
   Text[ 3 ]= "три " ;             Text[ 17 ]= "семнадцать " ;
    .....
Kovalev haklı. Sahip olmadığınız şeyleri kırmızıyla vurgulayın.
 
Evet, ama hazır bir şey var mı Ve neden Nokta Çeviriciden daha az yeniden hesaplamasını isteyemiyorsunuz, kodunda * yerine / koyarsanız, dakikaları çarpmak veya bölmek ne fark eder ki sayılmaz.
 
solnce600 :

Yardımın için teşekkürler O halde Kovalev'in ders kitabında neden noktalı virgül var?

Bir dizi başlatılır ve aşağıdaki yollarla doldurulur :

   //---- 1-ый (сначала объявление, затем его заполнение)
   double mass[ 3 ];
   mass[ 0 ] = 1.8457 ;
   mass[ 1 ] = 1.8465 ;
   mass[ 2 ] = 1.8460 ;
   //---- 2-ой (заполнение при объявлении)
   double massiv2[] = { 1.8457 , 1.8465 , 1.8460 };

Size uygun olanı seçin.

 
scar1k :
Evet, ama hazır bir şey var mı Ve neden Nokta Çeviriciden daha az yeniden hesaplamasını isteyemiyorsunuz, kodunda * yerine / koyarsanız, dakikaları çarpmak veya bölmek ne fark eder ki sayılmaz.

Pekala, eğer kod tabanında yoksa, o zaman kendin yazmalısın. Bununla ilk kez karşılaşmıyorum. Şimdi ben de aynı soruyu soruyorum, duvara tırmanmaktan başka çarem yok. Yukarıda linkini verdiğim kene toplayıcıyı yeniden yazmaya çalışıyorum. Şimdi bir araya gelelim.
 
solnce600 :

Yardımın için teşekkürler O halde Kovalev'in ders kitabında neden noktalı virgül var?



Bu bir ders kitabı olduğu için yazar düşündürüyor! :)))
 

İnsanlar bana söyle

neden çizgi anlamadım

 Print ( " SL == " , NormalizeDouble (SL_Ord+DistModify*Point_Modif, 5 ));

Sonuç: 2013.04.12 17         13 Print_v4 EURUSD,M15: SL == 1.3068

dört ondalık basamak verir???  

profesyonel   DoubleToStr - Farkındayım.


 
TarasBY :

Bir dizi başlatılır ve aşağıdaki yollarla doldurulur:

Size uygun olanı seçin.

Anladım çok teşekkür ederim