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

 
Solree :

Peki o zaman şöyle bir şey:

Aslında, yalnızca istenen öğeyi seçme ve belirleme algoritmaları kaldırıldı.


İlk yeniden hesaplamadan sonra ( göstergeyi yükledikten sonraki ilk tıklamada), bir sonrakinin 1. mum 8 saat olduğunda gerçekleşeceği gerçeğini gözden kaçırmadınız mı?

     if ( TimeHour (Time[ 1 ]) == 8 && !check)
        check = true;
[Silindi]  
İhtiyacım olan şey bu. Günde bir kez saat 8'de çiziyor. Ama bir hindiyi astığımda, orada bir şey yaptığımda, MT'yi hindi ile kapattığımda, ertesi gün açıyorum, bar 8 saati geçtiğinde, hindi ben yeniden başlatana kadar 8 saat hala eski barda kalıyor veya değiştireceğim dönem. Her ne kadar geçeni bulması gerekmesine rağmen, ona döngüde yapmasını söylediğim gibi. Bu koşul, hindi açıkken saat 8 barından önce yenisini çekmesi için gereklidir.
 
Ve sorum unutulmaya yüz tuttu...?
 
Solree :
İhtiyacım olan şey bu. Günde bir kez saat 8'de çiziyor. Ama bir hindiyi astığımda, orada bir şey yaptığımda, MT'yi hindi ile kapattığımda, ertesi gün açıyorum, bar 8 saati geçtiğinde, hindi ben yeniden başlatana kadar 8 saat hala eski barda kalıyor veya değiştireceğim dönem. Her ne kadar geçeni bulması gerekmesine rağmen, ona döngüde yapmasını söylediğim gibi. Bu koşul, hindi açıkken saat 8 barından önce yenisini çekmesi için gereklidir.


satırdan sonra:

  { //Тут y будет не корректным, когда запускаешь МТ с уже повешенным индюком

Ekle

 Print ( "y=" ,y);
Testi görselleştirme modunda çalıştırın (yani boş bir Expert Advisor'ı test edebilir ve göstergeyi ellerinizle çizelgeye atabilirsiniz) ve günlükte ne olacağını gösterin.
[Silindi]  
Sonuçları 10 dakika içinde yayınlayacağım ( yeni çubuk geldiğinde). Şimdi y = 12.
 
Bu yaklaşımla sonuç, DC'niz 9:00 olduğunda olacaktır.
[Silindi]  
Peki, neyden. MT'yi başlattığımda kod 1 kez yürütülüyor. Tarihte bir bar ve ondan çekiyor.
 
Solree :
Peki, neyden. MT'yi başlattığımda kod 1 kez yürütülüyor. Tarihte bir bardır ve ondan beslenir.


Bu temiz.

Göstergenin yeniden yürütülmediğini söylüyorsunuz. Ve ilk bar sekiz saatlik olduğunda "tekrarlanan" bir zamanı var.

Bu durumun simüle edilmesi gerekir.

[Silindi]  
2011.10.18 21:01:17 ResistDay EURUSD,H1: y=12
y şimdiye kadar 13 yaşında olmasına rağmen neden zamana takıldı?
 
Solree :
2011.10.18 21:01:17 ResistDay EURUSD,H1: y=12
y şimdiye kadar 13 yaşında olmasına rağmen neden zamana takıldı?

ve tam olarak 13 olmalı? Kaçırılan bar yok mu?