MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1133

 
Göstergedeki Uyku (500) işlevi nasıl değiştirilir?
 
HeAic :
Göstergedeki Uyku (500) işlevi nasıl değiştirilir?

hiçbir şey, ne yazık ki... Gösterge ipliğini durduramazsınız.

Göstergenin mantığını yeniden düşünün...

 
int OnInit ()
  {
   return ( INIT_SUCCEEDED );
  }
void OnDeinit ( const int reason)
  {
  }
void OnTick ()
  {
     int fileHandle= FileOpen ( "logg.txt" , FILE_WRITE | FILE_TXT | FILE_SHARE_READ | FILE_UNICODE ); 
     FileWrite (fileHandle, "иии" );
     FileClose (fileHandle);
  }
Yalnızca bir kez "iii" yazar ve her onay işaretiyle eklenmesi gerekir. Nerede hata yaptım?
Основы тестирования в MetaTrader 5
Основы тестирования в MetaTrader 5
  • www.mql5.com
Идея автоматической торговли привлекательна тем, что торговый робот может без устали работать 24 часа в сутки и семь дней в неделю. Робот не знает усталости, сомнений и страха,  ему не ведомы психологические проблемы. Достаточно четко формализовать торговые правила и реализовать их в виде алгоритмов, и робот готов неустанно трудиться. Но прежде...
 
Millet, MT5'e döviz çiftleri nasıl eklenir? Mevcut sadece rubleden diğerleri genel listede değil.
 
ascerdfg :
Yalnızca bir kez "iii" yazar ve her onay işaretiyle eklenmesi gerekir. Nerede hata yaptım?

Dosyayı onit'te açın, deinit'te kapatın. bende işe yarıyor)))

 
ascerdfg :
Yalnızca bir kez "iii" yazar ve her onay işaretiyle eklenmesi gerekir. Nerede hata yaptım?

Çünkü FILE_WRITE bayrağı her açıldığında YENİ bir dosya oluşturur. Mevcut bir dosyaya bir şeyler ekleyebilmek için dosyayı okuma ve yazma için açmanız gerekir.

 
Alexey Viktorov :

Çünkü FILE_WRITE bayrağı her açıldığında YENİ bir dosya oluşturur. Mevcut bir dosyaya bir şeyler ekleyebilmek için dosyayı okuma ve yazma için açmanız gerekir.

fark etmedim pardon...

 
böyle bir soru, bazı yerlerde yuan dolara karşı işlem görüyor, ancak MT5'te değil mi yoksa inceleme için bir komisyoncu ile orada mı ve gerçek olarak işlem görmüyor mu? nasıl ticaret yapılır? tercihen, elbette, ülkede bir komisyoncu ve daha etkileyici.
 
Alexey Viktorov :

Çünkü FILE_WRITE bayrağı her açıldığında YENİ bir dosya oluşturur. Mevcut bir dosyaya bir şeyler ekleyebilmek için dosyayı okuma ve yazma için açmanız gerekir.

Yani FILE_SHARE_READ değerinde
 
ascerdfg :
Yani FILE_SHARE_READ değerinde

FILE_SHARE_READ

128

Birkaç programdan okumak için paylaşılan erişim. Bayrak, dosyaları açarken kullanılır ( FileOpen() ), ancak bir dosyayı açarken FILE_WRITE ve/veya FILE_READ bayrağını belirtme ihtiyacının yerini almaz

Yerine geçmez. Genel olarak, her bir onay işaretinde dosyayı açıp kapatmamak daha iyidir.

Paylaşılan okuma izinleri yerine paylaşılan okuma izinlerine izin verir
Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
[in]  Имя открываемого файла, может содержать подпапки. Если файл открывается для записи, то указанные подпапки будут созданы в случае их отсутствия. [in]  значение, используемое в качестве разделителя в txt или csv-файле. Если для csv-файла разделитель не указан, то по умолчанию используется символ табуляции. Если для txt-файла разделитель не...