Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 345

 
Merhaba! aynı sl ve farklı tp ile her iki yönde aynı anda birkaç bekleyen siparişi açmak için bir danışman nasıl yazılır .
 

Zor bir soru. Telefonumda hesap açamıyorum. Onlar. Bilgisayarda açılıyor ve telefonda yanlış aktivasyon diyor.

 
Vinin :

Ters döngü yapardınız. Eski verileri kullan

Bayrak koymayı öğrendim ama henüz döngülerde pek iyi değilim.

Aşağıda önerildiği gibi denedim.

Aynı şekilde, alanlar doldurulmaz. Ne yanlış olabilir?


int start()
  {
     int counted_bars=IndicatorCounted(),                      
    limit;
     double
    raznica,raznica_static,MA_1_t,MA_2_t;
    
   if (counted_bars> 0 )
      counted_bars--;
   limit= Bars -counted_bars;
   static double MA_otshet;   //здесь хранится информация по MA_otshet
   for ( int i=limit- 1 ; i>= 0 ; i--)
   {  
      MA_1_t= iMA ( NULL , 0 , 7 , 0 , MODE_EMA , PRICE_CLOSE ,i+ 0 );  
      MA_2_t= iMA ( NULL , 0 , 7 , 0 , MODE_EMA , PRICE_CLOSE ,i+ 1 ); 
      raznica=MA_1_t-MA_2_t; //разница между сегодня и вчера по скользящей средней
      raznica_static=MA_1_t-MA_otshet; //разница между сегодня и MA_otshet
      RefreshRates();   
       if (raznica > - 0.003 && raznica < 0.003 && flag) // если raznica не превышает заданное число 
          {
          MA_otshet=MA_2_t; // записываем значение MA_otshet
          ExtMapBuffer1[i]=MA_otshet; //рисуем значение индикатора, как и вчера
          flag= false ; // устанавливаем флаг запрета дальнейших расчетов
          }
       if (raznica_static > - 0.003 && raznica_static < 0.003 ) //если raznica_static не превышает заданное число
          {
          ExtMapBuffer1[i]=MA_otshet;   // то рисуем значение индикатора, как записанный MA_otshet
          }
       if ((raznica > 0.003 ) || (raznica < - 0.003 )) // если raznica превышает заданное число
          {
          ExtMapBuffer1[i]=MA_1_t; // то рисуем значение по текущей цене
          flag= true ; // разрешаем дальнейшие вычисления для расчета в диапазоне от -0.0035 до 0.0035
          }
   }  
   return ( 0 );
  }
//+------------------------------------------------------------------+
 
Forexman77 :

Bayrak koymayı öğrendim ama henüz döngülerde pek iyi değilim.

Bunu yaklaşık olarak nasıl yapacağımı söyler misin?



 
int     i, k= OrdersTotal ();
 
   for (i= 0 ; i<k; i++) // Прямая
     {
     }

   for (i=k- 1 ; i>= 0 ; i--) // наоборот
     {
     }
 
thinker7 :
Merhaba! aynı sl ve farklı tp ile her iki yönde aynı anda birkaç bekleyen siparişi açmak için bir danışman nasıl yazılır.
AccountBalans'ı kullanarak durdurmayı hesaplamaya çalışın ve AccountFreeMargin'i kullanarak kar elde edin.
 

Hey! Pliz bana sorunun ne olduğunu söyle. Ayak koymaz.

double SL1 = High [iHighest (Symbol(),0,MODE_HIGH,3,1)];

OrderSend (Symbol(),OP_SELL,Lot,Bid,SL1,0,0,"",Magic,0,Blue);


 
soru kaldırıldı)
 

Matematiği kim icat etti bilmiyorum. Muhtemelen şeytan. Kesinlikle benim bilimim değil.

Lütfen bana kimin güçlü olduğunu söyle. Bağımlılığı aşağıdaki tablodan türetmeniz gerekir. Partinin yüzde olarak mevduat büyümesine nasıl bağlı olduğuna dair formülü bulamıyorum:

2000+00% = 2000/2000=1.0 ---> 0.01
2000+%10 = 2200/2000=1,1 ---> 0,02
2000+20% = 2400/2000=1,2 ---> 0,03
2000+30% = 2600/2000=1,3 ---> 0,04
2000+40% = 2800/2000=1,4 ---> 0,05
2000+50% = 3000/2000=1,5 ---> 0,06
2000+60% = 3200/2000=1,6 ---> 0,07
2000+70% = 3400/2000=1,7 ---> 0,08
2000+80% = 3600/2000=1,8 ---> 0,09
2000+90% = 3800/2000=1,9 ---> 0,10
2000+100% = 4000/2000=2.0 ---> 0.11
2000+110% = 4200/2000=2.1 ---> 0.12
2000+120% = 4400/2000=2.2 ---> 0.13
2000+130% = 4600/2000=2.3 ---> 0.14
2000+140% = 4800/2000=2,4 ---> 0,15
2000+150% = 5000/2000=2,5 ---> 0,16

Vb. Gözlerimle görüyorum ama formüle edemiyorum. Geceyi geçirdim. Mantık kullanmak istemiyorum. bana yardım et lütfen

 
artmedia70 :

Matematiği kim icat etti bilmiyorum. Muhtemelen şeytan. Kesinlikle benim bilimim değil.

Lütfen bana kimin güçlü olduğunu söyle. Bağımlılığı aşağıdaki tablodan türetmeniz gerekir. Partinin yüzde olarak mevduat büyümesine nasıl bağlı olduğuna dair formülü bulamıyorum:

2000+00% = 2000/2000=1.0 ---> 0.01
2000+%10 = 2200/2000=1,1 ---> 0,02
2000+20% = 2400/2000=1,2 ---> 0,03
2000+30% = 2600/2000=1,3 ---> 0,04
2000+40% = 2800/2000=1,4 ---> 0,05
2000+50% = 3000/2000=1,5 ---> 0,06
2000+60% = 3200/2000=1,6 ---> 0,07
2000+70% = 3400/2000=1,7 ---> 0,08
2000+80% = 3600/2000=1,8 ---> 0,09
2000+90% = 3800/2000=1,9 ---> 0,10
2000+100% = 4000/2000=2.0 ---> 0.11
2000+110% = 4200/2000=2.1 ---> 0.12
2000+120% = 4400/2000=2.2 ---> 0.13
2000+130% = 4600/2000=2.3 ---> 0.14
2000+140% = 4800/2000=2,4 ---> 0,15
2000+150% = 5000/2000=2,5 ---> 0,16

Vb. Gözlerimle görüyorum ama formüle edemiyorum. Geceyi geçirdim. Mantık kullanmak istemiyorum. bana yardım et lütfen

Bunun gibi bir şey.
Dosyalar:
 
Kod gibi:
//+------------------------------------------- ----------+
#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 1
#özellik göstergesi_renk1 Mavi
çift Buf_0[];
int init()
{
SetIndexBuffer(0,Buf_0);
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,3);
}
dönüş;
int başlangıç()
{
çift A, B;
bool C;
A=1;
B = 3;
C=A+B;

dönüş; }

//+------------------------------------------- ----------+

Bir arabelleğe satır çıkışı nasıl atanır?