Hesap makinesine basit çiftler ekleyin ve görün. Her MA'yı normalleştirirseniz, sonuç bozulur, ancak bu sorunun yarısıdır, sorun şu ki, programın hızını kasten hafife almışsınızdır.
senin gerçeğin))) sadece bir diziden bir dizi çıkardı ...
Belki bu konudaki profesyonellerden birinin, farklı boyutlardaki iki tek boyutlu dizi dizisini karşılaştırma işlevi vardır? Sonuç, dizilerden birinde bir dize değerinin yokluğu hakkında bir mesaj olmalıdır, ancak yoklukla ilgili bilgileri ayrı dizilere koymak daha iyidir. Diziler çok büyük olabilir ve bu nedenle kaba kuvvet araması uygulamak istenmez.
Terminaldeki bir göstergeden nasıl gösterge alınacağını zaten anladım. Örneğin, gösterge penceresine MA atmanız ve son göstergenin fiyatlarına başvurmayı seçmeniz yeterlidir.
MQL4'te böyle bir MA'nın değeri nasıl elde edilir?
Terminaldeki bir göstergeden nasıl gösterge alınacağını zaten anladım. Örneğin, gösterge penceresine MA atmanız ve son göstergenin fiyatlarına başvurmayı seçmeniz yeterlidir.
MQL4'te böyle bir MA'nın değeri nasıl elde edilir?
В отличие от iMA(...), функция iMAOnArray не выбирает данные на основе названия инструмента, таймфрейма и используемой цены - ценовые данные должны быть подготовлены заранее...
Photic : TAMAM. Anladım. Burada CopyBuffer() dizisi olmadığı için onu kendiniz oluşturup doldurmanız gerekecektir.
Gösterge yeniden hesaplamasının yürütülmesini biraz farklı bir şekilde oluşturmak yeterlidir. İlk önce tüm geçmişi geçecek sayılmış çubuk olmaması şartıyla dizi bu şekilde doldurulacak, ardından sayılan çubukların toplam çubuk sayısına eşit olması başka bir koşul, son çubuğu oku ve bu diziyi it, gösterge arabelleği, iMAOnArray içine
Bir döngüde de mümkündür, ancak bir sonraki çubuğu yeniden hesapladıktan sonra ortalama periyottan daha az olmayan bir çubuktan başlayarak, iMAOnArray'i sayın
Genel olarak, bir fantezi uçuşu ve sonucun tekrar tekrar doğrulanması.
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.
Hesap makinesine basit çiftler ekleyin ve görün. Her MA'yı normalleştirirseniz, sonuç bozulur, ancak bu sorunun yarısıdır, sorun şu ki, programın hızını kasten hafife almışsınızdır.
senin gerçeğin)))
sadece bir diziden bir dizi çıkardı ...
Böyle bir diziyi geçiyorum
Hata şöyle:
4051
ERR_INVALID_FUNCTION_PARAMVALUE
Geçersiz fonksiyon parametre değeri
Tek boyutlu bir diziyi geçersem, her şey aynı parametrelerle çalışır.
ChartIndicatorAdd aracılığıyla eklenen göstergeyi bir şekilde özelleştirmek mümkün mü?
Öğretici bu konuda hiçbir şey söylemiyor, #property göstergesi_renk1 gibi olağan yöntemleri kullanarak bunu yapamazsınız.
Merhaba.
Terminaldeki bir göstergeden nasıl gösterge alınacağını zaten anladım. Örneğin, gösterge penceresine MA atmanız ve son göstergenin fiyatlarına başvurmayı seçmeniz yeterlidir.
MQL4'te böyle bir MA'nın değeri nasıl elde edilir?
Merhaba.
Terminaldeki bir göstergeden nasıl gösterge alınacağını zaten anladım. Örneğin, gösterge penceresine MA atmanız ve son göstergenin fiyatlarına başvurmayı seçmeniz yeterlidir.
MQL4'te böyle bir MA'nın değeri nasıl elde edilir?
TAMAM. Anladım. Burada CopyBuffer() dizisi olmadığı için onu kendiniz oluşturup doldurmanız gerekecektir.
Gösterge yeniden hesaplamasının yürütülmesini biraz farklı bir şekilde oluşturmak yeterlidir. İlk önce tüm geçmişi geçecek sayılmış çubuk olmaması şartıyla dizi bu şekilde doldurulacak, ardından sayılan çubukların toplam çubuk sayısına eşit olması başka bir koşul, son çubuğu oku ve bu diziyi it, gösterge arabelleği, iMAOnArray içine
Bir döngüde de mümkündür, ancak bir sonraki çubuğu yeniden hesapladıktan sonra ortalama periyottan daha az olmayan bir çubuktan başlayarak, iMAOnArray'i sayın
Genel olarak, bir fantezi uçuşu ve sonucun tekrar tekrar doğrulanması.