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

 
Merhaba. Programın mikro lot ile çalışması için nasıl kod yazabilirim lütfen yardım edin. Teşekkür ederim.
Dosyalar:
eurox2_1.ex4  10 kb
 
costy_ :

ne yazıldığı netleşene kadar kodu birkaç kez okuyun ve mutlu olacaksınız.

neden bayraklara ihtiyacın var)) onlarsız yapabilirsin


Değişkenleri veya koşulları ayarlamanız gereken check_us1, check_us2 ve check_us3 yerine anlamıyorum ...?
 
costy_ :

hala anlamadım

Resimle anlatmak daha kolay sanırım.

Evet teşekkür ederim! Mavi ile vurguladığınız yerde, D1'de yükseklerin üzerinde kapanan bir mum bulmanız gerekir.

PS çünkü tekrar soracağım. orada bir şekilde geçmişe gittik.

 
LOA :


evet tarihteki gösterge türkiye denen herhangi biriyle çalışıyor gerçek hayatta çalışmıyor m1'de kontrol ettim.

Eğer sizi doğru anladıysam >0, <0 durumlarını ==1 veya ==-1 ile değiştirmeye çalışacağım.

her şey benim için çalışıyor, hat zamanlı kurulum ind.

ind'yi çağırırken int'yi double ile değiştirin.

veya gerekli ex4 göstergelerini verin. iş için (belki içlerinde bir şey var mı?!)

 
kolyango :

Değişkenleri veya koşulları ayarlamanız gereken check_us1, check_us2 ve check_us3 yerine anlamıyorum ...?
 bool проверять_ус 1 = true ;
bool проверять_ус 2 = true ;
bool проверять_ус 3 = true ;
void start(){
       if (проверять_ус 1 )
         if (Open[ 0 ]>Close[1]){ //условие 1
            проверять_ус 1 = false ; //заглушка
         }
       if (проверять_ус 2 )
         if (Open[ 0 ]<Close[2]){ //условие 1
            проверять_ус 2 = false ; //заглушка
         }
       if (проверять_ус 3 )
         if (Open[ 0 ]==Close[3]){ //условие 1
            проверять_ус 3 = false ; //заглушка
         }
       if (!проверять_ус 1 &&!проверять_ус 2 &&!проверять_ус 3 ){
            проверять_ус 1 = true ;
            проверять_ус 2 = true ;
            проверять_ус 3 = true ;      
      }
}

ne yazıldığı netleşene kadar kodu birkaç kez okuyun ve mutlu olacaksınız.


 if (Open[ 0 ]>Close[1]){ // условие 1

 
costy_ :

ne yazıldığı netleşene kadar kodu birkaç kez okuyun ve mutlu olacaksınız.



Buraya ne koymalı?

 if (проверять_ус 1 )
 
001 :

Evet teşekkür ederim! Mavi ile vurguladığınız yerde, D1'de yükseklerin üzerinde kapanan bir mum bulmanız gerekir.

PS çünkü tekrar soracağım. orada bir şekilde geçmişe gittik.

her şeyin açık olduğunu sanıyordum

     double предыдущий_хай_день= iHigh ( 0 , 1440 , 1 + iBarShift ( 0 , 1440 ,Time[ 0 ]));
     Alert (предыдущий_хай_день);
     for ( int i= iBarShift ( 0 , 0 , iTime ( 0 , 1440 , iBarShift ( 0 , 1440 ,Time[ 0 ])));i>= 0 ;i--)
       if (Close[i]>предыдущий_хай_день)
       Alert ( "Close[i]>предыдущий_хай_день см. по времени " + TimeToStr (Time[i]));
         return ;
 
kolyango :


Buraya ne koymalı?

 bool проверять_ус 1 = true ;
bool проверять_ус 2 = true ;
bool проверять_ус 3 = true ;
void start(){
       if (проверять_ус 1 )
         if (ююююююююююююююл){ //условие 1
            проверять_ус 1 = false ; //заглушка
         }
       if (проверять_ус 2 )
         if (ыаыаыаыаыаыаы){ //условие 2
            проверять_ус 2 = false ; //заглушка
         }
       if (проверять_ус 3 )
         if (ыаыпрерногггггггггггггг){ //условие 3
            проверять_ус 3 = false ; //заглушка
         }
       if (!проверять_ус 1 &&!проверять_ус 2 &&!проверять_ус 3 ){
            проверять_ус 1 = true ;
            проверять_ус 2 = true ;
            проверять_ус 3 = true ;      
      }
}

hiçbir şey (iş: girişe pozitif bir yarım dalga geldi, eğer (eğer) check_us 1== doğruysa, daha fazla kontrol edin eğer (if) yuuuuuuuuuuuuyul == doğru, (open>slow dopstim ) o zaman koşul 1'i kontrol etmeyi yasaklayacağız sonraki yarım dalga

yuyuyuyuyuyuyuyuyuyuul ve senin durumun var

 
costy_ :
yuyuyuyuyuyuyuyuyuyuul ve senin durumun var


Koşullar olduğunu anladım, ancak check_us1, check_us2 ve check_us3 yerine ne ayarlanmalı?

 bool Val_max = true ;
bool Cl_dn = true ;
bool Val_min = true ;
void start()
  {
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 1
          Val_max= false ;                   //заглушка
         }
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 2
          Cl_dn= false ;                     //заглушка
         }
       if (???????)
         if (ююююююююююююююл)
         {                                 //условие 3
          Val_min= false ;              //заглушка
         }
       if (! ??? &&! ??? &&! ???)
         {
          ???????= true ;
          ???????= true ;
          ???????= true ;      
         }
  }
 
OlegArH 07.12.2011 18:29

Arkadaşlar, iyi günler!

Bir danışman yazma fikri beni heyecanlandırdı, ancak bilgi çok eksik.

Bekleyen bir emrin açılışını belirli bir süre için nasıl ayarlayacağımı anlamıyorum (yani, uygulanmaması durumunda bekleyen emrin belirli bir sona erme tarihi ile).

Sakıncası yoksa, mutlak anlayış için, lütfen, örneğin, 120 dakika boyunca SL=50 TP=100 ile mevcut fiyattan 50 puan uzaklıkta bir BS emri açan bir program örneği verin.

Onlar. derlenirse, açıklanan süre için ve mevcut fiyattan belirtilen mesafede, herhangi bir zaman diliminde, herhangi bir çift için belirtilen parametrelerle tek tek emir açacak olan böyle bir vücut, hepsi bu.

Cevap verenlere, desteğiniz için şimdiden teşekkür ederiz!