![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
tamam tamam veriyorum:
#define'den yalnızca biri dikkate alınır. HeureSH[] Dizisi doğru bir şekilde yürütülür ve eğer yazılan zaman gelirse, doğrudur, doğrudur, bu sadece çarpıdır[k] dört #define'ı da dikkate almayın.tamam tamam veriyorum:
#define'den yalnızca biri dikkate alınır. HeureSH[] Dizisi doğru bir şekilde yürütülür ve eğer yazılan zaman gelirse, doğrudur, doğrudur, bu sadece çarpıdır[k] dört #define'ı da dikkate almayın.Sorun oldukça açık. . .
string HeureSH[];
bu nedenle, bu şekilde bildirdiğiniz gibi bu dizinin boyutu 0'dır. . . yani bu döngü. . .
0'da başlar ve k >= 0 olduğunda biter (0, dizi boyutudur)
Tamam, bunu yazdım çünkü düşündüm:
Tamam, bunu yazdım çünkü düşündüm:
Bu arada, bunlar üzerinde çalışmanız gereken dize işlevleri , dikkatlice inceleyin, keyfini çıkarın.
Merhaba
Çalışıyorum ama şunu anlamıyorum:
Sorun oldukça açık. . .
bu nedenle, bu şekilde bildirdiğiniz gibi bu dizinin boyutu 0'dır. . . yani bu döngü. . .
0'da başlar ve k >= 0 olduğunda biter (0, dizi boyutudur)
Bana daha fazla ayrıntıyla anlatmayı deneyebilir misin?
HeureSH[] için bunu 4 farklı saate sahip olmak için 4 dize parçasında kesmek için çizgiler kullandım.
Tekrar düzenle:
Bir yazdırma işlevinde ArraySize(HeureSH) yazdım ve bana şunu verdi: 4
2013.01.19 13:57:21 2012.11.19 19:00 Tester EURUSD,H1: Open:1.27701 ArraySise=4
tekrar test ettim ve bunun yalnızca sonuncusunu seçti:
Yani son "14400". Neden "HeureSH[]" Dizisinin aynı sırayla başkalarını seçmiyor?
"For" döngüsünde bir sorun mu var?Merhaba
Çalışıyorum ama şunu anlamıyorum:
Bana daha fazla ayrıntıyla anlatmayı deneyebilir misin?
HeureSH[] için bunu 4 farklı saate sahip olmak için 4 dize parçasında kesmek için çizgiler kullandım.
Tekrar düzenle:
Bir yazdırma işlevinde ArraySize(HeureSH) yazdım ve bana şunu verdi: 4
2013.01.19 13:57:21 2012.11.19 19:00 Tester EURUSD,H1: Open:1.27701 ArraySise=4
tamam tamam özür dilerim
Örneğin, saat 09:00 olduğunda, iBar, TimeCurrent'tan 10 saat daha az olan dünün 23:00 barıdır. Saat 15:00 olduğunda, iBar bugünün barı 09:00, ....... Ne istiyorum: Seçilen saat gelirse, Now'dan (TimeCurrent) önceki bir referans çubuğuna sahip olun. Benim sorunum, programın yalnızca "time[]" öğesinin son öğesini almasıdır. HeureSH[0] ise, times[0] kullan ve devam et. Ne yapabilirim?
Not: sahip olduğum ve ihtiyacım olan tek şey bu.
Merhaba,
ah biri bana yardım edebilir mi?
Merhaba,
ah biri bana yardım edebilir mi?
Kimsenin size yardım etmesini kolaylaştırmıyorsunuz, kodunuzun bitlerini ve parçalarını oraya buraya gönderiyorsunuz. . . Kodunuzu anlamaya çalışıyorum, tam koda sahip olmadığım için ne yaptığını görmek için çalıştıramıyorum, dizinizle aynı ada sahip bir işleviniz var, sorun değil ama yardımcı olmuyor okunabilirlik.
UpdateHSeSpeciales() ne zaman çağrılır?
Üzgünüm, gerçekten
Sadece bu var ama "UpdateHSeSpeciales" i unuttuğum doğru.
Program başladığında "init" olarak adlandırılır.