Rewerpool : @Konstantin Nikitin Bu parametrelerin fonksiyon gövdesinin dışına taşınmasını mı öneriyorsunuz? Yoksa son ekranda yazdığım gibi mi bırakayım?
Tabii ki işlevin dışında. Bu işlevi çağırarak onları sürekli günceller ve onlarla karşılaştırırsınız.
Artyom Trishkin : Kendine biraz anlayışlı olduğunu söylüyorsun ...
Özelliğe kendiniz baktınız mı?
void NOTIFICATION()
{
int DayT= 0 ,BarTime;
if (DayT!= Day ()) // Если новый день - нужно опросить
{
DayT= Day ();
//......
}
if (BarTime== Time [ 0 ]) // Если новый бар - нужно опросить
{
BarTime= Time [ 0 ];
//......
}
}
Ve nasıl değişmeliDayT Bar zamanı ? Her zaman yara 0 olacaklar.
void NOTIFICATION()
{
staticint DayT= 0 ;
staticdatetime BarTime;
if (DayT!= Day ()) // Если новый день - нужно опросить
{
DayT= Day ();
if (Push_On&&DAY_HIGH()) SendNotification ( "ДЕНЬ ЗАКРЫЛСЯ ВЫШЕ ЛИНИИ -" + Symbol ());
if (Push_On&&DAY_LOW()) SendNotification ( "ДЕНЬ ЗАКРЫЛСЯ НИЖЕ ЛИНИИ -" + Symbol ());
}
if (BarTime== Time [ 0 ]) // Если новый бар - нужно опросить
{
BarTime= Time [ 0 ];
if (Push_On&&DAY_HIGH()&&PATERN_BUY()) SendNotification ( "ДЕНЬ ЗАКРЫЛСЯ ВЫШЕ ЛИНИИ + ПАТТЕРН -" + Symbol ());
if (Push_On&&DAY_LOW()&&PATERN_SELL()) SendNotification ( "ДЕНЬ ЗАКРЫЛСЯ НИЖЕ ЛИНИИ + ПАТТЕРН -" + Symbol ());
}
}
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
@Konstantin Nikitin Bu parametrelerin fonksiyon gövdesinin dışına taşınmasını mı öneriyorsunuz? Yoksa son ekranda yazdığım gibi mi bırakayım?
Küresel düzeye taşıyın. Sizin için her zaman 0'a eşit olacaklar, çünkü işlev her çağrıldığında yeni bir tane bildirin.
Tabii ki işlevin dışında. Bu işlevi çağırarak onları sürekli güncelliyor ve onlarla karşılaştırıyorsunuz.
Kendine biraz anlayışlı olduğunu söylüyorsun ...
Özelliğe kendiniz baktınız mı?
Ve nasıl değişmeli DayT Bar zamanı ? Her zaman yara 0 olacaklar.
Her zaman doğru olarak çalışacak ve
yalanlar gibi
Özelliğe kendiniz baktınız mı?
Ve nasıl değişmeli DayT Bar zamanı ? Her zaman yara 0 olacaklar.Global değişkenlere geç dediniz. Onları statik hale getirmek ve her şeyi tek bir yığına sürüklememek yeterlidir.
Bunu yapabilmek mümkün mü????
Ve bunları global seviyeye taşırsam diğer fonksiyonlardan sorgulamak mümkün olacaktır.