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

 
prints писал(а) >>
MT-4'te bip sesi olup olmadığını söyle? Örneğin, seçtiğim fiyata ulaşıldığında sesli bir sinyal geliyor ve siparişi manuel olarak kapatabiliyorum.


orada.

 
nasıl bulunur ve kullanılır?
 
PlaySound olarak kullanılacak Sounds klasörü ("dosya adı+uzantı");
 
prints >> :
как их найти и пользоваться?

Görünüm>Terminal>Sinyaller oluştur...

F1 kullanım kılavuzunu okuyun.

sinyaller

Bu sekme, oluşturulan sinyaller hakkında bilgi içerir. Bu sinyaller, piyasadaki olaylar hakkında sizi bilgilendirmek için tasarlanmıştır. Sinyaller oluşturduktan sonra monitörden uzaklaşabilirsiniz - müşteri terminali belirtilen olayın meydana gelmesi hakkında sizi otomatik olarak bilgilendirecektir.

Bu sekmedeki tüm sinyaller, aşağıdaki alanları içeren bir tablo olarak sunulur:

  • Sembol - verileri durumu kontrol etmek için kullanılan finansal araç. Koşul olarak "Time=" parametresi seçilirse (belirtilen saat geldiğinde alarm tetikler), karakterin bir anlamı yoktur;

  • Koşul — sinyali tetikleme koşulu. Bu durum şunlar olabilir:

    1. Teklif> — Teklif fiyatı belirtilen değerden büyük. Mevcut Teklif fiyatı belirtilen değerin üzerine çıkarsa, sinyal tetiklenecektir;

    2. Teklif< — Teklif fiyatı belirtilen değerden düşük. Mevcut Teklif fiyatı belirtilen değerin altına düşerse sinyal tetiklenir;

    3. Sor> — Ask-fiyatı belirtilen değerden büyük. Mevcut Satış fiyatı belirtilen değerin üzerine çıkarsa sinyal tetiklenir;

    4. Ask< — Ask-fiyatı belirtilen değerden düşük. Mevcut Satış fiyatı belirtilen değerin altına düşerse sinyal tetiklenir;

    5. Zaman= - süre verilen değere eşittir. Ayarlanan zaman geldiğinde, bir alarm tetiklenecektir.

  • Sayaç — sinyal aktivasyonlarının sayısı;

  • Limit — izin verilen maksimum sinyal tetikleyici sayısı. Belirtilen sayıda çalıştıktan sonra sinyal çalışmayı durduracaktır;

  • Zaman aşımı — sinyal tetikleyicileri arasındaki süre;

  • Bir olay , yürütülebilir bir eylemdir. Bu bir ses sinyali, işletim sisteminde yürütülebilir bir dosya veya posta yoluyla bir mesaj gönderme olabilir.

Sinyal Yönetimi

Sinyalleri yönetmek için aşağıdaki bağlam menüsü komutları kullanılır:

  • Oluştur — yeni bir olay sinyali oluşturun. Aynı eylem Ekle tuşuna basılarak da gerçekleştirilebilir;

  • Düzenle — sinyali düzenleyin. Aynı işlem, tablodaki sinyal adına çift tıklanarak veya Enter tuşuna basılarak da yapılabilir;

  • Sil — sinyali sil. Bu işlemi Sil tuşuna basarak da gerçekleştirebilirsiniz;

  • Etkinleştir/Devre Dışı Bırak — sinyali etkinleştirin/devre dışı bırakın. Kapatıldığında, sinyal kaldırılmaz, ancak çalışmayı durdurur. Daha sonra tekrar açabilirsiniz. Space tuşuna basarak veya sinyal ayarları penceresindeki (aşağıda açıklanmıştır) kutucuğu işaretleyerek aynı işlemi gerçekleştirebilirsiniz.

Dikkat: Klavyeyi kullanarak sinyalleri kontrol etmek için önce odağı bu pencereye taşımanız gerekir. Bunu yapmak için pencereye sol tıklayın.
 
Her döviz çifti için, geçmişte çok sayıda grafik nesne oluşturan Gösterge başlatılır.
Böyle bir Profili kaydederseniz, çok büyük olduğu ortaya çıkar (onlarca MB veya daha fazla). Geliştiricilerin neden düşünmediği belli değil.
Arşiv formatında (zip veya rar) Profiller oluşturun (ve indirin) - ASCII olduğu için mükemmel şekilde sıkıştırır.
İkinci olarak, Profil ve Şablonlarda, genellikle grafik nesnelerin kendileriyle değil, Göstergeler ve bunların özellikleriyle ilgileniyoruz.
parametreler (5. sürümde grafik nesnelerini ayrı bir komutla kaydetme yeteneği eklemek için bir istek vardı,
ancak MetaQuotes, MQL5 ile kendi sorunlarını çözmekle meşgul ve bu tür "önemsiz şeylere" bağlı değiller.

- Profilleri ve Şablonları daha az yer kaplamaları için kaydetmenin bir yolu var mı?
( Oluşturulan nesnelerin silinmesini deinit()'e eklerseniz, kaydedilmeyeceklerini düşündüm, ancak bu yardımcı olmadı)
 

Metatrader kaspersky antivirüsünden nasıl geri alınır, antivirüsüm geri vermiyor. Herhangi biri rastladıysa PLIZ'e yardım edin.
bunun gibi :( kaspersky 2010 herhangi bir DC'nin herhangi bir terminalinin açılmasını veya paketten çıkarılmasını engellediğinden 12 gün sonra, kaspersky'leri elbette onlara bir şeyler yapmalarını tavsiye etti ... ama hiçbir şey değişmedi. dosya formatına geçti).

Dosyalar:
vohij2.rar  1751 kb
 
bana fibo hat kodunu nereden alacağımı söyle?
 
chief2000 >> :
- Есть ли какая-нибудь возможность сохранять Профили и Шаблоны, чтобы они занимали меньше места?
Yerle ilgili sorun gerçekten bu kadar güçlü mü? Muhtemelen ntfs sabit dosya sisteminde, profillerin kaydedileceği klasör için sıkıştırma özelliğini ayarlayabilirsiniz.
 
splxgf >> :
Неужели проблема с местом настолько сильная? Вероятно на харде файловая система ntfs, для папки в которой будут сохраняться профили можно поставить атрибут сжатия.


Birkaç Profili kaydetmekten bahsediyorsak, bu bir sorun değil. Şimdi ne kadar yer kapladığını kontrol edin
Bir MT4 kurulumunun dizin Profili - 750 MB, ancak birkaç MB'den fazla olamaz. Tabii ki parçayı kaldırabilirsiniz
kayıtlı Profiller, ancak istemezdim, çünkü periyodik olarak onlara geri dönmek zorunda (birçoğu kendi içinde
geçmiş kontrolleri).
Şimdi şablonlu (165 MB) klasör için "Disk alanından tasarruf etmek için içeriği sıkıştır" eklendi - diskteki boyut azaldı
40 MB'a kadar (zaten eskisinden daha iyi). RAR 9 MB'a sıkıştırılmış.
Teşekkür ederim!




 
Ve burada benim için bir konu buldum)))
Hepiniz hoşgeldiniz!
Yeni bir gün belirlemek için bir fonksiyon yazarken bir sorunla karşılaştım: derleme sırasında bir hata oluşuyor - 'DayWeek' - başlatma bekleniyor
Zor değilse, koda bakın ve neyin yanlış olduğunu açıklayın.
Şimdiden teşekkürler!)))
 extern int Day_of_Week = 1 ;                           // Текущий день - Понедельник

int start()
{
 if (New_Day(Day_of_Week)= 1 )
 Alert ( "Наступил новый день" );
 return ;
}

int New_Day( int DayWeek)                               // Ф-ия обнаружения ..
 {                                                     // .. нового дня 
  static int Data=DayWeek;                             // Текущий день недели
  int N_D= 0 ;                                       // Факта образования нового дня нет
  if (Data!=DayOfWeek())                                // Сравниваем дни
   {
    Data=DayOfWeek();                                  // Теперь день недели такой
    N_D= 1 ;                                         // Наступил новый день
   }
  return (N_D);
 }