[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 583

 
KİMSE YAPABİLDİĞİNİZLE YARDIMCI OLUN VE ÖNEMLİ ŞEY ÜZGÜN DEĞİL!
iyi zaman! çalışan ve kar eden danışmanlar var mı? ve gereksiz testlerden ve demonun ne zaman çalışacağını beklemekten monitörden gözlerde titreme yok mu?! Veya bellekten %100 sonuç veren Uzman Danışmanlar.
Euro Dolar М5 için normal bir Uzman Danışman attığınız için üzülmüyorsanız. ve sonra bir gov olsun .... dürüstçe!
İnternetin tamamı şimdiden boşaltıldı: bazı danışmanlar hakkında bu tür incelemeler!Uygulamada hiçbir şey yok! kendileri hakkında mı yazıyorlar? egor_bukov@inbox.ru
 
Kimin aklına gelmezse hemen hesaba bir milyar dolar atıp yazardım. ve tabii ki hesap numarası
 
SergNF >> :

Если конечно не "OnArray"

"OnArray" ile ilgili belge bulamadığım bir şey, lütfen bir bağlantı verin.
 
Lütfen bana söyle. zikzak kullanıyorum. 1. Zigzagbufer sıfıra eşitse, o zaman ravers olmayacağı bir nokta (yani, bir bükülme noktası) bulana kadar çubuklardan geçeriz, 2. noktayı hatırlayın 3. orijinal çubuğa dönün 4. kontrol ederken son çubuk zaten kontrole girmez, böylece değişkenler tıkanmaz 5. bükülmenin kendisinden sonra, ilgili çubuk numarasına göre zikzak arabelleğindeki verilerin varlığını tekrar kontrol edin
 
valenok2003 >> :

Что-то я не нашел документации по "OnArray", дайте ссылку пож.

https://docs.mql4.com/en/indicators

Adı "OnArray" ile biten tüm göstergeler, örneğin, iBandsOnArray , iCCIOnArray .

Bir yerde, sağlanan bağlantıdan daha fazlasının bulunduğu OnArray göstergelerinin bir listesini gördüm, ancak bulamıyorum.

 
pyatka__ASD >> :
Подскажите, пожалуйста. использую zigzag. 1. Если zigzagbufer равен нулю, то идем по барам, пока не найдем точку, в которой он не будет равер (т.е. точку перегиба), 2. запомнить точку 3. вернуться на исходный бар 4. при проверке послед.бара уже не заходить в проверку, чтоб переменные на забивать 5. после самого перегиба опять проверять по соответствующему номеру бара наличие данных в zigzagbuffer
Her yeni çubukta, sıfırdan büyük bir değerin varlığı için arabelleği kontrol etmeniz gerekir, çünkü. yeni bir çubuğun ortaya çıkmasıyla çubuğun sayısı değişir.
 

Göstergenin ok çizmesine yardımcı olun. İşte satın almak için bir çizim. Satmak için sadece son koşul değişir.(l0 < l1)



#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 White
#property indicator_color2 White

double buf_up[];
double buf_down[];

int DateTime = 0 ;


int init() {
   SetIndexStyle( 0 , DRAW_ARROW , EMPTY);
   SetIndexArrow( 0 , 233 );
   SetIndexBuffer ( 0 , buf_up);
   SetIndexStyle( 1 , DRAW_ARROW , EMPTY);
   SetIndexArrow( 1 , 234 );
   SetIndexBuffer ( 1 , buf_down);
   return ( 0 );
}

int deinit() {
   return ( 0 );
}

int start() {
   int l;
   double arrow_above;
   double h_l;
   int bars = IndicatorCounted();
   if (bars < 0 ) return (- 1 );
   if (bars > 0 ) bars--;
   int limit = Bars - bars;
   for ( int shift = 0 ; shift <= limit; shift++) 
   {
      l = shift;
      arrow_above = 0 ;
      h_l = 0 ;
      buf_up[shift] = 0 ;
      buf_down[shift] = 0 ;
      for (l = shift; l <= shift + 9 ; l++) 
         h_l += MathAbs (High[l] - Low[l]);
      arrow_above = h_l / 10.0 ;
      /*double d1_c1=iClose(NULL,PERIOD_D1,1);
      double d1_c2=iClose(NULL,PERIOD_D1,2);
      double d1_o1=iOpen(NULL,PERIOD_D1,1);
      double d1_o2=iOpen(NULL,PERIOD_D1,2);*/
      double d1_h0=iHigh( NULL , PERIOD_D1 , 0 );
      double d1_h1=iHigh( NULL , PERIOD_D1 , 1 );
      double d1_h2=iHigh( NULL , PERIOD_D1 , 2 );
      double d1_l0=iLow( NULL , PERIOD_D1 , 0 );
      double d1_l1=iLow( NULL , PERIOD_D1 , 1 );
      double d1_l2=iLow( NULL , PERIOD_D1 , 2 );
         
      if (d1_h1 < d1_h2 && d1_l1 > d1_l2  && d1_l1 > d1_l0) 
      {
         buf_up[shift] = Low[shift] - arrow_above / 2.0 ;
         if (shift < 2 && DateTime != iTime( NULL , PERIOD_D1 , 0 )) 
         {
            Print ( "** D1 UP **" );
            DateTime = iTime( NULL , PERIOD_D1 , 0 );
         }
      } 
      else 
      {
         if (d1_h1 < d1_h2 && d1_l1 > d1_l2 &&  d1_h0 > d1_h1) 
         {
            buf_down[shift] = High[shift] + arrow_above / 2.0 ;
            if (shift < 2 && DateTime != iTime( NULL , PERIOD_D1 , 0 )) 
            {
               Print ( "** D1 DOWN **" );
               DateTime = iTime( NULL , PERIOD_D1 , 0 );
            }
         }
      }
   }
   return ( 0 );
}

 

Yardım! her farklı sayıda lotta belirli sayıda sipariş vardır. Diyelim ki lotların %40'ı (bu siparişlerdeki toplam lot sayısının) nasıl kapatılır?

 

Merhaba gaziler ve genç milyonerler.

Kodlar XP ve W7'de farklı mı? Kitaba göre yapıyorum, başka bir sembol grafiğe dönüyor. Pasavette)

 

241 - yukarı ok (mavi), 150 - kıvrılma (kırmızı) ... bıyık doğru görünüyor.


yukarı

nesnenin özelliklerine bakın ve sadece fare ile üzerine gelmeyin, terminal bazen imlecin konumlandırılmasıyla ilgili hatalar yapar...