Hesap/aracı değiştiğinde, göstergede OnTimer'ın, hiç böyle bir ticker olmaması veya GöstergeDelete kullanılmadan piyasa saatine eklenmemesi koşuluyla çalışmayı durdurması nasıl sağlanır?
Belgelerde hata - IndicatorDelete işlevi yok, ChartIndicatorDelete var!
bool IndicatorDelete(
int sub_win // номер подокнаconststring name // короткое имя индикатора
);
durum şu - ekli göstergeyi vadeli işlemlerde çalıştırıyorum. Başka bir komisyoncuya geçiyorum ve grafik kararmasına ve güncellenmemesine rağmen zamanlayıcı işaretlemeye devam ediyor.
Hesap/aracı değiştiğinde, göstergede OnTimer'ın, hiç böyle bir ticker olmaması veya GöstergeDelete kullanılmadan piyasa saatine eklenmemesi koşuluyla çalışmayı durdurması nasıl sağlanır?
Belgelerde hata - IndicatorDelete işlevi yok, ChartIndicatorDelete var!
durum şu - ekli göstergeyi vadeli işlemlerde çalıştırıyorum. Başka bir komisyoncuya geçiyorum ve grafik kararmasına ve güncellenmemesine rağmen zamanlayıcı işaretlemeye devam ediyor.
göstergenin giriş parametrelerinin değiştirilmesi.
"Hesap değişikliği olmaması" nedenleri, hesap değiştirildiğinde göstergenin boşaltılmadığı ve dolayısıyla ticaret hesabı değiştirildiğinde gösterge için OnDeinit() olmayacağı anlamına gelir.
göstergenin giriş parametrelerinin değiştirilmesi.
"Hesap değişikliği olmaması" nedenleri, hesap değiştirildiğinde göstergenin boşaltılmadığı ve dolayısıyla ticaret hesabı değiştirildiğinde gösterge için OnDeinit() olmayacağı anlamına gelir.
Aslında belirttiğim sebep sadece uzmanlar için geçerli.
Коды причины деинициализации эксперта ....
O zaman soru kalır - göstergeyi grafikten radikal bir şekilde çıkarmadan zamanlayıcının çalışmayı durdurması nasıl sağlanır?
Стандартные константы, перечисления и структуры / Именованные константы / Причины деинициализации - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
ACCOUNT_LOGIN !=ACCOUNT_LOGIN_NEW yaptığımızı, zamanlayıcıyı kapattığımızı ve sonra o hesaba geri döndüğümüzü varsayalım, ne olur? zamanlayıcı tekrar başlamaz, değil mi?
Aynı şekilde göstergelere "hesap değişikliği" sebebini eklemek daha mı kolay yoksa bir konuda yanlış mıyım ve bu bazı zorluklara yol açar mı?
ACCOUNT_LOGIN !=ACCOUNT_LOGIN_NEW yaptığımızı, zamanlayıcıyı kapattığımızı ve sonra o hesaba geri döndüğümüzü varsayalım, ne olur? zamanlayıcı tekrar başlamaz, değil mi?
Hesapta bir değişiklik tespit ettiğinizde yeni özellikleri hatırlayın.
Buradaki prensibe göre (makrolar) küçük bir kütüphane şeklinde düzenleyebilirsiniz. O zaman "çarpık" göze batan bir şey olmayacak.
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.
1589 inşa
Hesap/aracı değiştiğinde, göstergede OnTimer'ın, hiç böyle bir ticker olmaması veya GöstergeDelete kullanılmadan piyasa saatine eklenmemesi koşuluyla çalışmayı durdurması nasıl sağlanır?
Belgelerde hata - IndicatorDelete işlevi yok, ChartIndicatorDelete var!
https://www.mql5.com/ru/docs/standardlibrary/cchart/cchartindicatordelete
durum şu - ekli göstergeyi vadeli işlemlerde çalıştırıyorum. Başka bir komisyoncuya geçiyorum ve grafik kararmasına ve güncellenmemesine rağmen zamanlayıcı işaretlemeye devam ediyor.
aynı zamanda, deinitialization nedenini yazmıyor
REASON_ACCOUNT
6
Hesap ayarlarındaki bir değişiklik nedeniyle başka bir hesap etkinleştirildi veya ticaret sunucusuna yeniden bağlanıldı
1589 inşa
OnDeinit çağrılmaz.
ne anlamda? hiç çağrılmadı mı, yoksa bu kodda mı?
1589 inşa
Hesap/aracı değiştiğinde, göstergede OnTimer'ın, hiç böyle bir ticker olmaması veya GöstergeDelete kullanılmadan piyasa saatine eklenmemesi koşuluyla çalışmayı durdurması nasıl sağlanır?
Belgelerde hata - IndicatorDelete işlevi yok, ChartIndicatorDelete var!
https://www.mql5.com/en/docs/standardlibrary/cchart/cchartindicatordelete
durum şu - ekli göstergeyi vadeli işlemlerde çalıştırıyorum. Başka bir komisyoncuya geçiyorum ve grafik kararmasına ve güncellenmemesine rağmen zamanlayıcı işaretlemeye devam ediyor.
deinitialization nedenini yazmazken
REASON_ACCOUNT
6
Hesap ayarlarındaki bir değişiklik nedeniyle başka bir hesap etkinleştirildi veya ticaret sunucusuna yeniden bağlanıldı
Yükleme ve boşaltma göstergeleri
Göstergeler aşağıdaki durumlarda yüklenir:
Göstergeler aşağıdaki durumlarda kaldırılır:
"Hesap değişikliği olmaması" nedenleri, hesap değiştirildiğinde göstergenin boşaltılmadığı ve dolayısıyla ticaret hesabı değiştirildiğinde gösterge için OnDeinit() olmayacağı anlamına gelir.
ne anlamda? hiç çağrılmadı mı, yoksa bu kodda mı?
Yükleme ve boşaltma göstergeleri
Göstergeler aşağıdaki durumlarda kaldırılır:
"Hesap değişikliği olmaması" nedenleri, hesap değiştirildiğinde göstergenin boşaltılmadığı ve dolayısıyla ticaret hesabı değiştirildiğinde gösterge için OnDeinit() olmayacağı anlamına gelir.
Aslında belirttiğim sebep sadece uzmanlar için geçerli.
O zaman soru kalır - göstergeyi grafikten radikal bir şekilde çıkarmadan zamanlayıcının çalışmayı durdurması nasıl sağlanır?
Aslında belirttiğim sebep sadece uzmanlar için geçerli.
O zaman soru kalır - göstergeyi grafikten radikal bir şekilde çıkarmadan zamanlayıcının çalışmayı durdurması nasıl sağlanır?
OnInit() içinde sayımı hatırlayın. Zamanlayıcıda hesap numarasını kontrol edin. Skor değiştiyse, zamanlayıcıdan çıkın.
O zaman soru kalır - göstergeyi grafikten radikal bir şekilde çıkarmadan zamanlayıcının çalışmayı durdurması nasıl sağlanır?
katılıyorum, çarpık bir karar mı?!
ACCOUNT_LOGIN != ACCOUNT_LOGIN_NEW yaptığımızı, zamanlayıcıyı kapattığımızı ve sonra o hesaba geri döndüğümüzü varsayalım, ne olur? zamanlayıcı tekrar başlamaz, değil mi?
Aynı şekilde göstergelere "hesap değişikliği" sebebini eklemek daha mı kolay yoksa bir konuda yanlış mıyım ve bu bazı zorluklara yol açar mı?
katılıyorum, çarpık bir karar mı?!
Bu bir şövalye hareketi!
ACCOUNT_LOGIN != ACCOUNT_LOGIN_NEW yaptığımızı, zamanlayıcıyı kapattığımızı ve sonra o hesaba geri döndüğümüzü varsayalım, ne olur? zamanlayıcı tekrar başlamaz, değil mi?
Hesapta bir değişiklik tespit ettiğinizde yeni özellikleri hatırlayın.
Buradaki prensibe göre (makrolar) küçük bir kütüphane şeklinde düzenleyebilirsiniz. O zaman "çarpık" göze batan bir şey olmayacak.