Evet, nereden bileyim? Soruyu soran kişi tam olarak iLow() kullanmış, bu yüzden ona ihtiyacı var. Belki daha kolay algılar, belki girdi değişkeni aracılığıyla başka bir sembole veya zaman dilimine erişmeyi planlıyor (dördünde kopyalar olup olmadığını hatırlamıyorum?)
Kodu buraya göndermedim, ancak ayrıştırmayı basitleştirmek için en basitini yazdım.
Bana neyin yanlış olduğu hakkında daha fazla bilgi ver, maksimum hız hakkında belirsiz.
Vladimir Karputov :
Kod KORKUNÇ HATALI - çünkü her tikte TÜM BARLARDA bir geçiş yapılır.
Dördünde IndicatorCounted() vardı , ilk beşte ne gibi olasılıklar var bilmiyorum ve bunun hakkında düzgün bir şekilde okunacak hiçbir yer yok.
Bu işe yarıyor mu, yoksa basitleştirilebilir mi?
int OnCalculate(....)
{
int i, Counted_bars;
Counted_bars= IndicatorCounted (); // Количество просчитанных баров
i= Bars -Counted_bars- 1 ; // Индекс первого непосчитанногоwhile (i>= 0 ) // Цикл по непосчитанным барам
{
.....
i--;
}
}
int IndicatorCounted()
{
if(prev_calculated>0) return(prev_calculated-1);
if(prev_calculated==0) return(0);
return(0);
}
Dörtlüde IndicatorCounted() vardı, beşlide ne gibi olasılıklar olduğunu bilmiyorum ve bunun hakkında düzgün bir şekilde okumak için bile hiçbir yer yok.
Bu işe yarıyor mu, yoksa basitleştirilebilir mi?
Yardım, forum, makaleler - "okuyacak yeriniz" mi? Bir arzu olurdu. Genel olarak konuya eski terminal hakkında yazıp MQL5 hakkında sorular soruyorsunuz. Tutarsızlık.
EA'da bir linkten metin almak için bir fonksiyon var... Bunu bu kütüphane ile alıyorum:
https://github.com/sergeylukin/mql4-http
Her şey yolunda ve onun için soru yok!
Sorun şu:
Bu linkte metin sistematik olarak güncelleniyor fakat terminal baykuşu grafikten çıkarıp tekrar koysa bile bunu algılamıyor! Sadece terminali kapatıp açmak yardımcı olur! Bunun nasıl düzeltilebileceğini bilen var mı?
Evet, nereden bileyim? Soruyu soran kişi tam olarak iLow() kullanmış, bu yüzden ona ihtiyacı var. Belki daha kolay algılar, belki girdi değişkeni aracılığıyla başka bir sembole veya zaman dilimine erişmeyi planlıyor (dördünde kopyalar olup olmadığını hatırlamıyorum?)
Orada.
Kodu buraya göndermedim, ancak ayrıştırmayı basitleştirmek için en basitini yazdım.
Bana neyin yanlış olduğu hakkında daha fazla bilgi ver, maksimum hız hakkında belirsiz.
Kod KORKUNÇ HATALI - çünkü her tikte TÜM BARLARDA bir geçiş yapılır.
Dördünde IndicatorCounted() vardı , ilk beşte ne gibi olasılıklar var bilmiyorum ve bunun hakkında düzgün bir şekilde okunacak hiçbir yer yok.
Bu işe yarıyor mu, yoksa basitleştirilebilir mi?
int OnCalculate(....) { int i, Counted_bars; Counted_bars= IndicatorCounted (); // Количество просчитанных баров i= Bars -Counted_bars- 1 ; // Индекс первого непосчитанного while (i>= 0 ) // Цикл по непосчитанным барам { ..... i--; } } int IndicatorCounted() { if(prev_calculated>0) return(prev_calculated-1); if(prev_calculated==0) return(0); return(0); }Dörtlüde IndicatorCounted() vardı, beşlide ne gibi olasılıklar olduğunu bilmiyorum ve bunun hakkında düzgün bir şekilde okumak için bile hiçbir yer yok.
Bu işe yarıyor mu, yoksa basitleştirilebilir mi?
Yardım, forum, makaleler - "okuyacak yeriniz" mi? Bir arzu olurdu. Genel olarak konuya eski terminal hakkında yazıp MQL5 hakkında sorular soruyorsunuz. Tutarsızlık.
Her şey konu dışına çıktı.
Dördünde IndicatorCounted() vardı , ilk beşte ne gibi olasılıklar var bilmiyorum ve bunun hakkında düzgün bir şekilde okunacak hiçbir yer yok.
Bu işe yarıyor mu, yoksa basitleştirilebilir mi?
Şimdi hem mql4 hem de mql5'te göstergenin ana işlevi ihtiyacınız olan her şeye sahiptir
prev_calculated, hesaplanan çubukların sayısıdır.
Merhaba.
60 saniyede fiyat 30 puan değiştiyse, çubuğu işaretleyeceğim
Sorun nedir?
Merhaba.
60 saniyede fiyat 30 puan değiştiyse, çubuğu işaretleyeceğim
Sorun nedir?
Nedenmiş
öyle değil?
int limit=rates_total-prev_calculated;Limit ayarı nerede?
daha fazla bakmadım
Nedenmiş
öyle değil?
Limit ayarı nerede?
daha fazla bakmadım
Teşekkürler, ama bu da işe yaramıyor. Daha fazla bakın lütfen.
Teşekkürler, ama bu da işe yaramıyor. Daha fazla bakın lütfen.
Bu nedir?
Bir döngüde ne zaman alıyorsunuz? TimeCurrent() nedir?
Merhaba.
60 saniyede fiyat 30 puan değiştiyse, çubuğu işaretleyeceğim
Sorun nedir?
Geçenlerde serbest meslekte benzer bir göreve sahip bir siparişle karşılaştım. Yaptığın sıra bu değil mi?