Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1068

 
burbur87 : sırayı değiştiremez. modifikasyon matematiğini kötü temsil ediyor

Değişiklik burada açıklanmıştır - bu, ders kitabının bölümüdür

 
tüm iyi sağlık. Bir saat farkıyla günün açılışını nasıl yapacağımı söyle. Yani alınacak ilk saat değil, günün ikinci saati ???
 
nikelodeon :
tüm iyi sağlık. Bir saat farkıyla günün açılışını nasıl yapacağımı söyle. Yani alınacak ilk saat değil, günün ikinci saati ???

Aşağı yukarı böyle

 if (iTime( _Symbol , PERIOD_H1 , 1 ) == iTime( _Symbol , PERIOD_D1 , 0 ))


Ancak yeni bir güne çek koymaktan zarar gelmez, aksi takdirde 1:00 ile 2:00 arasındaki tüm keneler koşulu karşılayacaktır.

 
Güzel gün. Sorunu çözmeye yardımcı olun. Grafiğe bir göstergenin birkaç penceresini eklemeniz gerekiyor, bu göstergenin bir ObjectCreate'i var ve bu göstergenin birkaç penceresi olduğundan ve her biri kendi değerlerine sahip olduğundan zorluk burada ortaya çıkıyor, o zaman ObjectCreate'deki pencere dizini farklı olmalıdır , farklı isimlerle göstergenin klonlarını oluşturmak istemem . Örneğin, pencere indeksini 1'e eşit olarak ayarlarsanız, diğer pencerelerden gelen tüm simgeler, kendi pencerenizde değil, indeks 1 olan pencerede çizilecektir.
 
Böyle bir operatörüm var iOpen(NULL, PERIOD_D1 ,1) günün açılışını gösteriyor ama bu günün ikinci saatini nasıl açacağım....????
 
İyi günler, sevgili varlıklar! Akıl yürütmemde hatanın nerede olduğunu ve değilse, kodda hangi düzeltmelerin yapılması gerektiğini söyleyin: Bir elektrik kesintisinden sonra bilgisayarı tekrar açtığınızda, tüm kod satırları sırayla yüklenir ve kapanış kaşlı ayraçtan sonra , arkasında bulunan OnTick() işlevi okunur, kullanıcı tanımlı işlevlere sahiptir ve CloseAllBuy() işlevinin kodu okunarak OnTick() işlevinden çağrılmasa bile yürütülür. Yani Expert Advisor yüklendiğinde tüm açık pozisyonlar kapatılır. Nasıl önlenir?
 
rapid_minus :
İyi günler, sevgili varlıklar! Akıl yürütmemde hatanın nerede olduğunu ve değilse, kodda hangi düzeltmelerin yapılması gerektiğini söyleyin: Bir elektrik kesintisinden sonra bilgisayarı tekrar açtığınızda, tüm kod satırları sırayla yüklenir ve kapanış kaşlı ayraçtan sonra , arkasında bulunan OnTick() işlevi okunur, kullanıcı tanımlı işlevlere sahiptir ve CloseAllBuy() işlevinin kodu okunarak OnTick() işlevinden çağrılmasa bile yürütülür. Yani Expert Advisor yüklendiğinde tüm açık pozisyonlar kapatılır. Nasıl önlenir?

Genel değişkenleri kullanmayı deneyin. Danışmanın kapatıldığında aynı durumdan başlamasını istiyorsanız, tüm durum bayrakları global değişkenlerde saklanmalıdır. Değerleri değişmez ve günlerce bulutta saklanır. bunun gibi bir şey....

 
Hızlı cevabınız için teşekkür ederim. Sadece okuma yazma bilmediğim için hiçbir şey anlamadım. Hangi global değişkenler kullanılmalıdır - uzman düzeyinde mi yoksa terminal düzeyinde mi? (Doğru, burada yüzüyorum, ne yazık ki).
 
nikelodeon :
Böyle bir operatörüm var iOpen(NULL,PERIOD_D1,1) günün açılışını gösteriyor ama bu günün ikinci saatinin açılışı nasıl yapılır ....????

iOpen() fiyattır, yukarıda önerildiği gibi iTime() kullanmak hala daha doğrudur. Pekala, çeşitli Batılı şirketler için gün Pazar akşamı açılabilir, bunun da bir şekilde izlenmesi gerekiyor.

Genel olarak, iBarShift'in ne olduğunu öğrenin.

 
rapid_minus :
İyi günler, sevgili varlıklar! Akıl yürütmemde hatanın nerede olduğunu ve değilse, kodda hangi düzeltmelerin yapılması gerektiğini söyleyin: Bir elektrik kesintisinden sonra bilgisayarı tekrar açtığınızda, tüm kod satırları sırayla yüklenir ve kapanış kaşlı ayraçtan sonra , arkasında bulunan OnTick() işlevi okunur, kullanıcı tanımlı işlevlere sahiptir ve CloseAllBuy() işlevinin kodu okunarak OnTick() işlevinden çağrılmasa bile yürütülür. Yani Expert Advisor yüklendiğinde tüm açık pozisyonlar kapatılır. Nasıl önlenir?

Ve CloseAllBuy() öğesinin hiçbir yerden çağrılmadığını nasıl kontrol ettiniz? Belki başka bir yerde kapalıdır?

Kod olmadan, yazar dışında kimse söylemez.