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

 
Vinin :


Okuma/yazma için dosya açmanız gerekiyor

Yazmadan önce dosyanın sonuna gidin.

İmleci dosyanın sonuna taşımayı mı kastediyorsunuz? Kayıt sırasında satırın başında yanıp söndüğünü fark ettim.

Ama nasıl yapmalı? Bunu bir dizi standart komut ve işlevde görmedim mi? Teşekkürler.

 
Fox_RM :

İmleci dosyanın sonuna taşımayı mı kastediyorsunuz? Kayıt sırasında satırın başında yanıp söndüğünü fark ettim.

Ama nasıl yapmalı? Bunu bir dizi standart komut ve işlevde görmedim mi? Teşekkürler.

https://docs.mql4.com/en/files/FileSeek
 
Teşekkür ederim!
 
Bana zamanı iBarShift işlevine nasıl doğru bir şekilde geçireceğimi söyle? 00:00 saatine karşılık gelen barlarla ilgileniyorum.
 
Fox_RM :
Bana zamanı iBarShift işlevine nasıl doğru bir şekilde geçireceğimi söyle? 00:00 saatine karşılık gelen barlarla ilgileniyorum.

iTime(NULL, PERIOD_D1 ,i); // istenen gün nerede
 
Daha sonra OrderModified olabilmesi için OrderSelect kullanarak tek açık pozisyonu nasıl doğru seçeceğimi söyle?
 
LuckyStrike :
Daha sonra OrderModified olabilmesi için OrderSelect kullanarak tek açık pozisyonu nasıl doğru seçeceğimi söyle?
If( OrderSelect ( OrdersTotal ()- 1 , SELECT_BY_POS, MODE_TRADES))
  {
   OrderModify (...);
  }
 

Bir şey istemiyor, 138 hatası veriyor (izlemeye çalışıyorum)

 int start()
 {
     if ( OrdersTotal ()== 0 && Open>Bid)
       OrderSend ( Symbol (),OP_SELL,Lots,Ask, 3 ,Bid+ 150 * Point ,Bid- 150 * Point , 0 , Red );
      
         if ( OrderSelect ( OrdersTotal ()- 1 , SELECT_BY_POS, MODE_TRADES))
           if (Bid-(Bid+ 150 * Point )<- 150 )
          {
             OrderModify ( OrderTicket (), OrderOpenPrice (),Bid+ 150 * Point ,Bid- 150 * Point , 0 , Red );
          }
 }
 
Vinin :

iTime(BOŞ, PERIOD_D1,i); // istenen gün nerede

Evet, tam olarak sorun bu, günlere veya saatlere göre nasıl sıralayacağımı bilmiyorum. PERIOD_D1 yeni bir gün seçecek, ancak zaman nasıl çıkarılır?

Ayrıca D'00:00:00' belirli bir zaman ataması yapmaya çalıştım, kılavuz zamanla bunun mümkün olduğunu söylüyor, ancak bir nedenden dolayı geçmedi mi?

 
alsu :
Brokerinizin büyük olasılıkla bir demo hesabı kullanmak için sınırlı bir zamanı vardır. Yeni bir tane kaydedin.
Teşekkürler görünüşe göre haklısınız danışman ve hesap tekrar normal çalışmaya başladı.